admin管理员组文章数量:1642780
因为电视为安卓系统,屏幕大,所以看电影时喜欢在TV上看,之前都是PC端通过samba(网上邻居)来分享视频,但在TV上观看时,在多人同时用上网时偶尔会卡顿,体验不怎么好。所以就想换个方式来共享视频,所以就选定DLNA了。
Windows:
Windows Media Player----即DLNA服务端又为DLNA客户端,可直接推送视频至TV上,当时系统为Win7,XP的MediaPlayer就不清楚了
AirPlay(官方网站)----DLNA服务端,这款软件可以直接将电脑桌面推送至TV上(带声音),效果同双显示器,发现它后就再也没有使用过HDMI线连接TV了。也可以单独推送视频/图片/音乐至TV上
之后一段时间,PPTV、迅雷视频、腾讯视频等等播放软件都开始支持DLNA了,现在因工作需要已经转至Linux了,所以不怎么玩Windows了,这些软件的DLNA功能怎么样不太清楚。
Linux :
rygel----DLNA服务端,Debain Wheezy源里的版本,因不支持mov、flv、rm、rmvb、mkv等格式的文件分享,用过一段时间后放弃了
MiniDLNA(官网)----DLNA服务端,不支持rm、rmvb格式的文件分享,但可以自己修改源文件来支持,所以就选它了。它还自带一个Web网页,可以显示分享资源数与当前客户端名字等等,在浏览器里打开http://本机IP:8200
1、下载源代码,目前minidlna最新版本1.1.4, 下载地址sourceforge
2、修改源文件
metadata.c
//line 840
else if( strncmp(ctx->iformatctx->name, "matroska", 8) == 0 )
xasprintf(&m.mime, "video/x-matroska");
else if( strcmp(ctx->iformatctx->name, "flv") == 0 )
xasprintf(&m.mime, "video/x-flv");
//----添加----
else if( strcmp(ctx->iformat->name, "rm")
版权声明:本文标题:MiniDLNA 1.1.4 添加对rmvb格式的支持 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1729338916a1197316.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论