群晖DSM3.2之DLNA进化篇(有图有真相,NAS新玩法)
本帖最后由 cqzenghua 于 2011-9-13 08:52 编辑首先说一下DLNA,DLNA是什么?DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE, 其宗旨是Enjoy your music, photos and videos, anywhere anytime, DLNA(Digital Living Network Alliance) 由索尼、英特尔、微软等发起成立、旨在解决个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能。
现在大部分的TV厂商都遵循了这一协议,通过电视接入局域网络,通过DLNA的发现功能,就能自动搜索到共享的媒体文件,音乐,图片,视频。
今天说的就是视频,因为DLNA协议中的视频支持格式非常有限,MPEG2 MPEG-1, MPEG-4*, AVC, WMV9仅此几类,而对于互联网高清满天飞的今天,DLNA的推广步步受挫。而就在群晖DSM3.2发布后,个人惊奇的发现,DSM对于DLNA的支持进化了。。。
正题,我们一步一步来看,首先出场的当然是主角,NAS!
确认电视已经连接到局域网络,打开电视
自动找到了Synology设备,特别放大一下看LOGO
对应的共享目录发现
操作遥控器进入目录
关键来了,视频文件全部被显示出来了,这是3.2版本之前都不会显示的哦,而且编码被识别为AVC?我是MKV呀!不急,后面慢慢解释
点击播放试试,音频读取出来了
继续等待,好像在解码
当当当!!!出来啦
激动熟悉的画面
画质完美
来个特写
哈哈,如此神奇!?我们继续深入发现,这个时候,打开DSM看看
CPU占用率如此之高?仔细一看,出来一个新东东,ffmpeg进程,好熟悉,不是什么什么编码?
原来如此,这个ffmpeg就是类似于PS3 Media Server的服务组件,其作用就是把不同编码格式的视频实时转码为DLNA标准的AVC格式串流出去,这样电视当然能正确识别和播放了。
经过反复测试,这个转码对CPU负载还是相当高的,1.2G的CPU转码720P和部分1080P非常顺畅,但是少部分超高码率(好像是20G以上)就比较吃力啦,所以要玩爽这个新特性,还要更高频率的CPU最佳,当然是双核的NAS就最爽了。
目前不足点,无法播放字幕,查了一下资料,DLNA协议是不支持任何外挂字幕类型的,也就是说DLNA本身是无望了,期待群晖的开发人员继续努力,把字幕搞定,把字幕类似图像一样实时处理串流到DLNA中,那样就完美了。
总结,这个很有特色的新特性让我们体验了一种全新的娱乐方式,“打开电视看电影”这种惬意的数字生活离我们越来越近了。
为了让大家看得更加的直观,我录制了视频:
http://www.tudou.com/v/oxEUs4d6YAo/&rpid=23977609/v.swf
好,技术性文章,学习啊,最好可以把字幕直接加入,就更好了! 写得真的很好,强烈支持。 楼主,你的电视是什么型号的,那么牛可以直接播放高清了?那高清播放器不是也免了? 如果串流的话,按道理并不会占用很大的带宽的。轻轻问下,楼主用有线还是无线的?现在电视支持有线了? 很久没看到那么帅的文章了?可惜没米啊 把字幕文件名改成和视频文件一样的名字即可,扩展名不一样! sltianzg 发表于 2011-7-28 10:44 static/image/common/back.gif
把字幕文件名改成和视频文件一样的名字即可,扩展名不一样!
呵呵,没有用的,是DLNA协议不支持,不是设置的问题 我在3.1版中就是使用DLNA播放影片的,字幕文件自己下载后改成和视频文件一样的名字,视频文件扩展名为MKV,字幕文件扩展名为SRT,在电视上 可以看的。 本帖最后由 cqzenghua 于 2011-7-28 11:27 编辑
sltianzg 发表于 2011-7-28 11:20 static/image/common/back.gif
我在3.1版中就是使用DLNA播放影片的,字幕文件自己下载后改成和视频文件一样的名字,视频文件扩展名为MKV, ...
你的电视机型号?
是否是电视直接通过DLNA点播NAS中影片 DS410的CPU能完美解码720P吗?我看DS410是1.06G,DS411J是1.2G的。 mchong 发表于 2011-7-28 11:26 static/image/common/back.gif
DS410的CPU能完美解码720P吗?我看DS410是1.06G,DS411J是1.2G的。
这个官方没有明确的性能指标参考,如果感兴趣可以升级至3.2BETA版测试,但是首先要确认你的电视是支持DLNA的,而且接入了局域网络,并且电视支持AVC编码 我的电视是三星的ua46c6200,nas直接网线连接电视机,ip设在一个网段,nas通过无线网卡连接无线路由,连接互联网。播放720p和1080p影片没问题。
如果支持浮点运算的cpu的话那么不知道会不会快好多。 cqzenghua 发表于 2011-7-28 11:29 static/image/common/back.gif
这个官方没有明确的性能指标参考,如果感兴趣可以升级至3.2BETA版测试,但是首先要确认你的电视是支持DLN ...
我电视是松下的P42G25,能连网,也能直接播放WIN7上的xvid视频。我准备买一个NAS,正在DS410和DS411+II之间考虑。我看商城里面还有DS411+,这个跟DS411+II有啥区别? 我的是710+,dlna播放网络连接不支持记忆播放,唯一缺憾,usb播放则具有记忆播放功能。 sltianzg 发表于 2011-7-28 11:38 static/image/common/back.gif
我的是710+,dlna播放网络连接不支持记忆播放,唯一缺憾,usb播放则具有记忆播放功能。 ...
你看一下你电视播放的时候NAS的CPU占用率,如果很低就不是实时转码的方式,而是你电视芯片能解码MKV 不是实时转码的方式,是电视芯片能解码 sltianzg 发表于 2011-7-28 11:48 static/image/common/back.gif
不是实时转码的方式,是电视芯片能解码
转码的好处就是可以通过软件的升级兼容更多的编码格式,而芯片解码就被固化为几种格式了。 什么是记忆播放功能呢?