iTech · 2017年11月20日 0

使用ftp、nfs、smb协议播放蓝光原盘的比较

目前观看蓝光原盘除了使用光盘之外,还有使用直接插入移动硬盘,通过ftp、smb、nfs协议播放nas的蓝光文件。

蓝光电影按照抽取的方式分为蓝光原盘iso文件和蓝光原盘BDMV文件夹模式。目前大部分的播放软件都直接直接播放蓝光iso和BDMV文件夹。

由于100Mbps光宽带的普及,播放的方式有了更多的选择,可以从局域网的播放扩展到远程的播放,而要实现远程的播放,只能使用ftp协议来进行,因为smb协议和nfs协议基本都限制在局域网。

笔者最近通过ftp协议播放远程服务器上的蓝光iso文件时发现,在加载iso文件时,时间非常长,远程观看ftp服务器状态,显示播放的文件一直在闪动,出现ftp服务器软件的进程ID不断迅速变化(初步怀疑可能对iso里面的文件进行读取导致)。

播放软件:infuse、Kodi、MrMC这几个主流播放软件。

播放网络环境:局域网(千兆级)、城域网(百兆级)

相关硬件:Apple TV 4K,AC68U路由器,Gen8主机 (raid0)

网络提供商:中国联通,均为百兆光纤接入,城域网的主机为百兆对等网络

1.在局域网环境下,nfs和smb基本都是点开文件就开始播放,加载时间短,使用ftp协议播放原盘iso文件时需要大约5-10秒的加载时间,显示播放的文件一直在闪动,出现ftp服务器软件的进程ID不断迅速变化。另外,除蓝光iso文件外,BDMV文件夹的播放在ftp协议上也是点开就播放,很快。其他remux、ts、mkv等1080p分辨率文件都可以实现点开即播。

2.在城域网的环境下,nfs和smb都暂时无法使用,除非使用vpn方式(以后在测试)。使用ftp协议时,加载的时间要比局域网的加载时间长很多。通过查看网络数据,在局域网用ftp播放iso时,网络使用率达到400Mbps左右,持续大约10秒不等,而使用城域网时受制于网络只有100Mbps,加载时间就更长,导致更长时间的缓冲。而播放BDMV文件时,加载时间很快,基本也是点开即播。

由于本人很懒,没有截取相应的数据截图。