欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何建立小米电视的远程播放功能

最编程 2024-08-14 09:59:07
...
关键词

Linux+小米电视+小米高清播放器+samba

搭建步骤
  • linux上搭建samba服务,我的系统是Ubuntu
docker run -it --name samba -p 445:445 -v
 /directory_need_share:/mount
 -d dperson/samba
 -u "user;pass"
 -s "samba_share;/mount/;yes;no;yes;all;user" -S

directory_need_share,母机上需要共享的目录 user,samba登录用户名 pass,samba登录密码 samba_share,samba登录后显示的目录名字 yes;no;yes;all;user,参见下方-s参数说明

-s 参数说明      "<name;/path>[;browse;readonly;guest;users;admins;writelist;comment]"
                Configure a share
                required arg: "<name>;</path>"
                <name> is how it's called for clients
                <path> path to share
                NOTE: for the default values, just leave blank
                [browsable] default:'yes' or 'no'
                [readonly] default:'yes' or 'no'
                [guest] allowed default:'yes' or 'no'
                NOTE: for user lists below, usernames are separated by ','
                [users] allowed default:'all' or list of allowed users
                [admins] allowed default:'none' or list of admin users
                [writelist] list of users that can write to a RO share
                [comment] description of share
注意事项

由于小米电视高清播放器只能支持低版本samba协议V1,一定要加-S参数,否则,由于samba历史上曾经出现过著名的漏洞,默认启动参数会禁用V1,小米真是坑呀,这么大的bug都不修一下。

-S 参数说明       Disable SMB2 minimum version
小米电视上的操作

打开小米电视–>高清播放器–>设备–>添加设备

添加后就可以正常访问了

设备IP地址的获取
root@1:~# ifconfig |grep 192.168

        inet 192.168.2.3  netmask 255.255.255.0  broadcast 192.168.2.255

参考资料:

https://github.com/dperson/samba | dperson docker samba文档

https://blog.****.net/qq_41732048/article/details/86739333 | 关于小米电视不能访问电脑共享文件的解决方案

https://zh.wikipedia.org/wiki/WannaCry | WannaCry安全事件介绍

关于我:

https://puwenjun.cn/?page_id=22