流媒体?媒体流?-NAS多媒体体验篇

上周把NAS完全安装并设置好之后,开始了漫长的文件转移过程。经过转移和几天的使用和适应,现在可以写一些涉及具体应用的内容了。首先最主要的,也是我买这个NAS的主要目的:多媒体文件的媒体流应用。

其实不管流媒体也罢,媒体流也罢,对绝大部分人来说都不陌生,因为远在十几年前56k拨号上网时代,很多人就已经体验过了。保存在互联网上服务器中的多媒体文件,并不需要完全下载到本地,只要进行十几或几十秒钟的缓冲,就可以一边播放已经下载的内容,一边在后台继续下载剩余内容。至于现在大家已经习以为常的网页Flash视频,以及各种客户端视频点播软件,其基本原理都是这样的。

然而由于各种局限的存在,导致这种基于互联网的媒体流应用有很多不足,例如内容的清晰度不够高,或者播放体验不流畅。虽然YouTube等传说中的网站已经开始提供1080P高清,甚至4k超高清规格的视频流媒体,不过那只是个传说,况且国内大部分用户的网络带宽根本无法满足需求。

所以从一开始,我本人对这种流媒体就不是很感冒,我一直都是把文件下载到本地才播放,甚至最近几年已经养成了非高清不看的习惯。然而这也有问题,现在我家能够播放多媒体内容的设备很多,有分布在不同房间的电脑,还有连接电视机和投影机的高清播放器,还有Xbox游戏机,很快还会有Android平板,这些设备有的具备足够的文件存储空间,有些则只能通过局域网播放共享的内容。以前我的做法是将所有文件都保存在我的主力工作电脑上,毕竟这台电脑的硬盘空间大,共享出来就可以给局域网中的其他电脑提供服务。然而这太机器的能耗也高,有时候明明不需要使用电脑,可为了让其他设备访问共享的文件,依然要把这电脑开着,时间长了非常浪费电。而且各种媒体文件分散在家里不同电脑上,管理和使用都不够方便。

所以我购买NAS的一个主要目的就是:集中保存所有多媒体文件,并通过各种可能的方式共享给网络上的其他设备。

具体来说,我的DS 410可以提供这几种方式的共享:

  • 最普通的文件共享:这应该是NAS的本职工作了,可以在局域网中充当一台专用文件服务器,通过网上邻居等方式为网络中的其他电脑或设备提供文件共享服务。因此只要能够通过某种协议(DS 410可支持CIFS/AFP/FTP/WebDAV/iSCSI/SSH/NFS等协议)访问网络,就可以读取其中保存的任何文件,并直接执行各种操作。这种方式最适合安装各种操作系统的普通计算机访问。
  • 流媒体服务器:这是一种兼容DLNA标准的应用方式,以往主要出现在一些消费类电子设备上,例如特殊型号的电视机、网络播放器、光盘播放器、智能手机等。当然,普通的电脑在安装专用的DLNA客户端软件后,也可以访问这种服务器上的内容,例如Windows Vista/7中的Windows Media Player默认就包含这样的功能。
  • iTunes服务器:这种方式其实就是DLNA应用,只不过专门针对Apple家的各项设备进行了优化,因此适合环境中有Apple设备的筒子。
  • Audio/Photo Station:这实际上是群晖自己家的一种应用,简单来说,就是通过网页直接提供NAS中的多媒体文件访问,例如有可以用于查看照片文件的网页相册,还有专门在网页端播放音频和视频文件的网页播放器。另外针对Android/iOS设备,群晖还提供了专用的App,安装后就可以直接访问设备中的多媒体内容。并且在设置了动态域名,并对网络进行相应的配置后,还可以跨越互联网使用,例如出门在外的路上,通过智能手机的3G网络直接查看家里NAS中保存的多媒体内容。
  • 通过第三方软件实现更多应用:群晖家的NAS可以安装第三方软件,其中就有流媒体播放方面的,例如罗技家的Squeezebox Server,安装这个软件后还可以实现更多流媒体功能,只不过我暂时不需要,也就没有装。

上述所有方式不仅适合局域网中使用,有些还可以跨越互联网使用,并且全部可以走HTTPS协议。挨个来介绍。

普通的文件共享方式

这个没什么好说的,就和访问普通的网络共享文件一样。不过这里有一点设计上的不足。本来按照我的计划,这个NAS上我准备放置两个主要目录,一个保存各种多媒体内容,针对整个网络开放,匿名用户即可具有只读权限,而我自己的帐户具备读写权限。另一个保存我自己的私人文档,只有我自己的帐户具有读写权限。

然而为了实现其他几种共享方式,这台NAS要求必须将内容按照音频、视频,以及照片这三个类型,放置在根下的三个专用文件夹中,不能以其他子文件夹的形式出现,否则媒体流等高级分享功能将无法使用。因此没办法,只好建立了三个文件夹,并将所有文件复制过去。而为了便于管理,这位三个文件夹都需要分别映射网络驱动器,看起来很杂乱。

这三个映射的驱动器如果能够合并到一起那就最好了

其实既然说到这个问题,这个NAS还有一个超级夸张的问题。如果上传了此类多媒体内容,操作系统会自动在后台执行一定的工作,例如生成缩略图缓存以及创建索引等。问题是,如果上传的内容比较多,这个过程会耗时长久,整个过程的CPU占用率持续100%,我这里整整用了三天多快四天的时间。不过好在这个过程只需要一次,以后不在短时间突击上传大量内容的话问题并不大。而且既然说到这里,不得不提散热,CPU本身主频不高,连着好几天满负荷运行,背面的出风口都没有一点温度,还是凉凉的,呵呵,看来安然度夏问题不大。

流媒体服务器

DS 410的流媒体服务器功能是通过DLNA标准实现的,因此任何设备或软件,只要兼容DLNA标准,就可以直接访问其中的内容。

服务器端的设置非常简单,只要启用一个选项,然后选择希望客户端看到的文件样式就行了。这里所说的样式实际上就是希望客户端能够看到的文件信息,例如是只显示简单的几种元数据,或者显示详情,或者自定义允许看到的元数据类型。而这些元数据将决定客户端在浏览时可以筛选的条件。例如,如果设置元数据显示“作曲者”信息,并且歌曲文件包含这个信息,那么在客户端就可以统一播放某个作曲家的所有作品。

启用流媒体服务器端

除此之外,对于音频文件,DS 410还可以进行转码。也许因为CPU性能不够强大,因此这个功能只能用于处理音频文件(支持的格式有FLAC/APE/OGG/AIFF),无法处理视频文件。这个功能的意义在于,某些设备可能无法播放某种格式的文件,因此如果有这样的文件,设备浏览的时候,DS 410就可以将内容实时解码,然后重新编码为MP3或WAV格式,然后发送到设备上。但NAS中实际保存的文件不会有变化,还会维持原有格式。

设置好之后,就可以直接播放这些内容。例如我已经试验过,Xbox游戏机,以及易捷M880II高清播放器,都可以通过无线网络正常播放设备中保存的各种文件(前提是设备要支持这些文件的格式)。例如我现在就将自己的所有音乐都搬到NAS上,然后用Windows Media Player直接浏览并播放,和本地播放没有任何区别。

使用兼容的软件直接在电脑上播放媒体流内容

iTunes

iTunes共享方式,实际上和上文介绍的DLNA共享方式没有太大区别,只不过专门针对Apple家的设备进行优化。我没有这样的设备,所以没有启用这个功能,也没有试验过。

可以设置共享密码,并可以创建智能播放列表,其实也还不错

Audio/Photo Station网页端

这个功能就比较强大了,如果不想装,或者没法装兼容DLNA的软件,并且无法浏览网络上的共享文件,只要可以访问网页,一样可以在网页上实现各种文件内容的播放,并且效果还不错。并且可以跨越互联网实现。

例如对于照片文件,NAS会创建一个专门的网络相册应用,并针对设备指定位置保存的所有图片文件创建相册。用户可以对相册进行设置,例如主题、缩略图显示方式,以及访问权限等,随后即可在局域网或者互联网中,直接通过浏览器访问所有照片内容。

光看设置选项,这可不只是一个简单的相册应用,完全可以充当个人博客 相册的实际显示效果还算漂亮

至于网页版的Audio Station,其功能完全可以算作是运行在网页中的Windows Media Player/iTunes,可以直接按照各种条件浏览NAS中保存的音频文件,并且提供了几种不同的浏览方式,下图就是模仿iTunes的Flow样式。

播放器都不用装了,完全在网页上播放

因为是在网页中进行的,因此完全可以跨越互联网使用。更强大的是,这个网页播放器本身还可以播放DLNA媒体流内容。例如,有一台DS 410可以连接到互联网,同时家里的网络中还有其他DLNA服务器,那么在外地通过互联网访问这台NAS后,就可以直接通过这台设备中转,播放家里其他可能没有连接到互联网的设备中的内容。另外,这软件还提供了一些网络电台,并且可以添加自定义的电台。很好很强大。

如果还是感觉不够,呵呵,那就在网页上播放视频吧,也是可以的。不过这要求先装VLC播放器,随后可以直接在浏览器中播放NAS中保存的各种视频,当然,如果你的网速足够快,这个功能也可以跨互联网使用。只不过这个功能有一些问题,播放过程中网页操作速度很慢,例如暂停、快进等,而且虽然界面上提供了“字幕”菜单,并且我准备好字幕,但播放过程中无法显示字幕,所以赞叹一下这套系统的强大就行了,现阶段这功能并不是太实用。

就算在网页里直接播放视频也行

Audio/Photo Station Android设备版

最后,如果出门在外,需要访问NAS中的文件,可手边没有电脑怎么办?没关系,只要你有Android/iOS掌上设备,一样可以访问。针对这两类移动设备,目前官方提供了四种App,分别可以实现不同用途,并且都可以跨越互联网使用。另外网上还有一些群晖家员工私人开发的,或者其他人开发的第三方应用。官方发布的应用有:

  • DS Audio:适合Android/iOS设备,可用于直接通过DLNA方式播放NAS中保存的音频内容。
  • DS Cam:适合Android/iOS设备。如果家里有支持以太网标准的安全摄像头,在NAS上进行设置后,NAS可以直接保存摄像头捕获的画面,并可以在Web界面上直接观看实时画面和历史画面。如果出门在外,则可以使用这个程序在手机上看到实时/历史画面,并且如果摄像头支持网络控制,例如移动或者缩放,也可以直接在程序内实现。DS 410自带一个摄像头的许可,如果需要添加多个摄像头,需要额外付费购买许可,最多好像是可以支持32路摄像头(貌似,不太确定,因为不需要,也没了解过)。
  • DS File:适合iOS设备,这个软件可用于在移动设备上直接浏览NAS中保存的文件,不仅可以读取,还可以上传新文件。
  • DS Photo+:适合Android/iOS设备,这个程序和DS Audio类似,可以浏览NAS中保存的图片和视频文件,并且还可以用这个工具直接把移动设备中保存的文件,例如手机摄像头拍摄的照片或者视频,上传到NAS中。

在Android手机上播放NAS的流媒体歌曲 在Android设备上浏览家庭照片

这下可爽了,以后出门在外拍摄的照片,可以直接传回家里的NAS上保存。比如在一些敏感的场合,拍摄了照片后,立刻可以回传,这样就算被勒令删除设备上的照片,家里也能留有复本。

至于DS Audio,那就太好了。前几年在装修家里房子之前,我曾经计划给家里安装一套中控背景音乐广播系统,每个房间有隐藏式喇叭和控制器,可以接受广播内容,并控制音量。不过当时因为各种技术上的局限,最终没有实现。但现在有了DS Audio软件,以及几百块钱的山寨Android平板,似乎简单多了,并且功能更强大。买一对音质说得过去的多媒体有源音箱,然后连接到平板上,随后就能用平板至少7寸的触摸屏实现音频点播了,家里每个房间可以播放不同内容,并且可以分别控制,并且还能播放简单的视频,哈哈,很爽。

有关多媒体内容的体验,暂时就是这些,下次准备简单写一下挂机下载功能,敬请期待。

分享:

18 thoughts on “流媒体?媒体流?-NAS多媒体体验篇”

  1. 看着确实心动了,零零碎碎硬盘有10几块,3.5寸是320g,2.5寸是500g,如果换成2T的,统统装下还能塞进很多电影。
    因为用笔记本电脑看电影,所以大多数片子都是720P的,如果以后上了投影,也得考虑NAS了

  2. 有没有功能简单的,有无限路由功能的,可以做NAS的设备?我的需求很简单,能够存放文件,有无限路由的功能?有没有这样的设备,谢谢!

    1. 专门的NAS很少有提供无线接入功能的,毕竟那不是本职工作。不过很多无线路由器带有一个或多个USB接口,可以连接存储设备或打印机,充当网络文件服务器,或网络打印服务器,如果要求不高,只是简单的文件存储和打印,也可以这样实现。具体的设备那就多了,你可以根据你的预算和需要选择,但这类设备的网络服务功能通常并不会很强大,只有基本功能,看能不能满足你的要求了

  3. 写得太精彩了!刘老师,想请教两个问题:1、你所采用的RAID5使用的4个硬盘是否必须一样大小容量,如果不一样,可使用容量将如何变化?2、我的打印机不支持wifi网络打印,能否利用两台无线路由器,一台无线路由的usb接上打印机,另外一台无线路由做主路由与其他pc或笔记本向来,构建wifi网络打印机呢?谢谢了。

    1. 1,关于Raid 5的话,不要求阵列中的所有硬盘容量一样大,但最终的有效容量取决于其中容量最小的那块硬盘。关于不同RAID级别要求的硬盘数量、可以承受的故障硬盘数量、最终有效可用体积等信息,可以参考这里:http://zh.wikipedia.org/wiki/RAID

      2,其实只要有一台带有USB接口的无线路由器,并且支持打印机共享,用一台路由器,连接打印机,以及电脑和其他电子设备就可以,没必要专门用一台路由器连接打印机的

  4. 您好,我关注您的博客一段时间了,我电脑不是很在行,对您这篇博文有几个问题,盼解答:
    1 如果不购买专用的nas,而改用一套低配置的电脑,装xp,能不能实现诸如让itunes访问功能。
    2 freenas软件和你那个群辉的软件比,是不是差很多呀?
    3 群辉1000多的nas和你那个比,是不是主要就少了对硬盘数量的支持?

    1. 您好,感谢关注。问题依次回答如下:

      1,当然可以,通用类的PC产品在安装适合的软件之后,只能比专用的NAS设备更强大,更灵活。但我没有这样做,主要是怕麻烦,因为要自己选择和组装硬件,并配置软件,我懒得这样折腾了。
      2,FreeNAS我只是听说过,但没有实际使用过,因此不好具体比较。但一般来说,这类开放的系统,由于任何人都可以扩充,因此我想,功能也不会太差,并且只要有需求,总有人会来满足,这一点任何厂商都是无法直接比拟的。
      3,有具体型号吗?其实主要就是硬盘位的差距,另外还有CPU的主频等差别。不过每种型号在官网上都有详细的参数介绍,你可以自己对比看看。或者告诉我你的目标产品,我帮你看看

  5. 您好,非常感谢您的解答,还有一个问题:
    我注意到您关于存储的文章里有一个叫做windows重定向工具的,可以在这台电脑下达下载任务,却在nas或另外一台电脑实现下载,请问具体怎么弄呢?是不是要专用下载软件的支持?迅雷可不可以?请推荐相关软件,谢谢!
    我家现在的情况:1台式机(装xp)+1下载机(普通电脑装了精简版xp)+1笔记本(装了(win7)。

    1. 其实那就是一个下载软件,外加NAS本身支持。但如果你使用普通PC充当NAS的话,完全可以用远程桌面功能连接到PC,然后操作下载软件,这样肯定更简单,而且支持的下载方式也更多,同时还能选择你自己喜欢使用的下载软件,迅雷当然也就可以使用了。

  6. 你好,我也想买一个nas,由于需要使用raid,并且要求稳定性要高一些,不知道选择diy pc机的方式,还是选择专用nas。
    还有你有没有对比过 Buffalo 和 synology ,好像buffalo更便宜一些,性能如何?

    1. DIY的灵活性比较高,但我感觉一般来说还是成品的可靠性更好一些,毕竟软硬件都是厂家自己测试过的了,不过成品在功能和灵活性上肯定不如DIY的,这就看你如何取舍了。
      我只用过Synology的,Buffalo的没用过,所以不好说。不过我家的网络产品都是Buffalo的,挺不错的,所以我对这个牌子印象也不错。选择Synology,主要是看重这家的软件功能多,而且都很实用。至于具体性能方面,没有比较过,不好说了

刘晖进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注

发表评论前,先做个简单的数学题吧: * Time limit is exhausted. Please reload CAPTCHA.