用VLC把DM500打造为PC文件点播机,支持rmvb播放
1 从下面地址下载并安装可以播放rmvb的VLC。
2 在DM500上下载安装VLCF(VLC Frontend),在plugins目录中。
3 在DM500的/var/tuxbox/config目录中,有一个vlcf_original.xml文件,把它拷贝或更名为vlcf.xml。
4 编辑vlcf.xml文件,指定PC(作为流的服务器)的IP地址和文件目录。可以指定4个配置,使用4个PC,使用时在VLCF的界面里可以选择。
<server name="set1" ip="192.168.1.24" webif-port="8080" stream-port="9090" user="admin" pass="admin" /> <!-- you can use max 4 server and config sets -->
<config name="set1" startdir="F:Movies" cddrive="g:" />
蓝色的部分是需要更改的
5 缺省的vlcf.xml文件并不支持rmvb,所以会显示不出rmvb文件。修改vlcf.xml文件,添加对rmvb的支持。
<setup name="File" pic="divx.png" ext="AVI" Videorate="2048" Videotranscode="1" Videocodec="mp2v" Videosize="704x576" Audiorate="192" Audiotranscode="1" fps="25" soutadd="soverlay,senc" />
<setup name="File" pic="divx.png" ext="RMVB" Videorate="2048" Videotranscode="1" Videocodec="mp2v" Videosize="704x576" Audiorate="192" Audiotranscode="1" fps="25" soutadd="soverlay,senc" />
蓝色的部分是我加入的,上面AVI那一行是原来自带的。我们也可以加入对其他文件格式的支持,如mkv
<setup name="File" pic="divx.png" ext="MKV" Videorate="8192" Videotranscode="1" Videocodec="mp2v" Videosize="704x576" Audiorate="192" Audiotranscode="1" fps="25" soutadd="soverlay,senc" />
Videotranscode和Audiotranscode要设为1,我理解这2个设置是把DM500不支持的格式如rmvb转换为DM500支持的格式。
6 在PC上启动VLC,选择菜单里面的Settings>Add Interface>Web Interface。
这个步骤开启了流服务器,可以在命令行里运行netstat -an,可以看到对于端口8080的监听
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING
7 在DM500上用蓝色键启动VLCF插件,就可以看到如下图的界面了
这时候如果telnet到DM500上,运行netstat -a,可以看到DM500和PC的9090端口建立的连接
tcp 0 0 192.168.1.7:1056 192.168.1.11:9090 ESTABLISHED
扫码下方或搜索关注公众号“卫星参数网”,独家内幕新闻!