如何用将Linux上的影视资源共享给小米电视

摘要

给家里整个了小型的HTPC,影视资源可以直接通过PT下载到里面,同时家里用的是小米电视,需要一种可以将上面的视频在小米电视上播放的方法

小米上自带的”高清播放器“可以添加网络设备,这个是使用SMB协议的,因此只要在linux上搭建一个SMB服务器即可,由于这个过程比较麻烦,当然还是使用Docker来解决

docker run -itd \
	--name samba \
	-p 139:139 \
	-p 445:445 \
	-v /mnt/sda1:/mount \
	--restart unless-stopped \
	dperson/samba \
	-s "movie;/mount/;yes;no;yes;all;none" \
	-S

这个里面最坑的一点在于,小米电视只支持SMB1.0协议,而server端默认不支持1.0协议,所以要加一个参数-S,这一点在很多教程都没有提及,摸索了很久