主流家庭影院播放器软件横向评比

    服务器软件为XFtpSvr 2017.10.15版本,同时支持FTP/http在线播放功能,客户端为配套的HomeFile,android平台为配套的xftp客户端,通过配置播放器软件的路径,由客户端以命令行方式[android为通过Intent传递url]进行调用。

我们的测试,由于目前无论是移动android平台还是windows平台,大部分人的操作系统盘都是SSD或emmc等类似的电子磁盘,而ssd或者类似的磁盘都有一个非常大的弱点或者说缺陷,就是每个存储单元的写入次数是有限制的,例如TLC SSD,每个单元一般能稳定重写大概500次左右[理论是1000次],超过500次,这个单元就不可靠了,随时可能丢失数据,以60G的系统盘为例子,大约可以稳定写入不到30000GB的数据量,超过这个数字,这个磁盘基本就 废了,而且,写入量越多,掉速就越明显,基于此,我们希望播放器在执行 络播放的时候,是直接从服务器读资源到本地内存,然后送到解码器进行解码播放,也就是不通过本地磁盘,而不是整个下载缓冲到本地磁盘,然后从本地磁盘读取送到解码器进行解码播放,假设每次都下载到本地磁盘,假如每个片子是4GB,每次看2片,也就是8GB,这对SSD类磁盘的影响是非常巨大的.你要是看一个片子几十GB的高清如果不是纯 络播放,对SSD硬盘简直是噩梦. 其次,我们也会观察播放器的内存开销,CPU开销,对各种协议的支持度,以及兼容性,这些在windows平台是通过服务器端的监视,以及任务管理器和process monitor来执行,而android平台,由于前台只能运行一个任务,受限于我们的设备和软件平台,只能通过服务器端进行监视判断.

针对很多评测,经常通过cpu占用或者内存占用以及支持格式来进行对比不同,我们认为,如果内存开销不是特别离谱[例如几百MB,但是懂编程的都懂,这东西可以通过系统函数进行作弊的,因此没必要特别关注],相对现在普遍的4GB起的系统内存,我们就不特别关注了.而cpu占用也是,因为大家基本都用的是ffmpeg库,其实差距非常小,除非开销特别离谱,一般就不特别关注,至于支持的媒体类型,同一个ffmpeg库,能差别到哪里去/p>

因为相对于桌面平台,笔记本cpu因为功耗限制问题,因此性能不如桌面版本CPU,我们的测试硬件为联想K29笔记本,i5-2430M [2.4Ghz] , 8GB DDR3内存, Intel 集成显卡 , 60G SSD 固态硬盘 + 500G 机械硬盘, windows7 professional X64操作系统 sp1.

客户端设置基本相同,都类似

移动平台采用的是mtk 4核心cpu , 2g内存 ,android 5.0的手机 , 以及 采用ROCKCHIP3329 cpu 2g内存的电视盒子.

我们的测试结果如下,注意,我们使用 推荐使用  兼容  不建议来区分,因为不同平台,不同播放器解码的表现并不相同,因此这里只针对我们所测试的硬件而言,但是 络部分不会有变化.

播放器软件名称

操作系统

版本

Http播放测试

详细说明

Ftp播放测试

总结

potplayer

windows

 

1.7.3795

支持

从官方 站下载的最新版本,但是检查发现是通过下载缓冲到磁盘来实现的伪在线播放。

支持,问题同http在线播放

不建议

VLC

windows

2.2.6

支持

从官 下载的最新版本,真正的 络在线播放,没有检测到写盘缓冲。

支持

推荐使用

mpc-hc

windows

1.7.13

支持

从官 下载的最新版本,HTTP真正的 络在线播放,没有检测到写盘缓冲。

注意:该软件对FTP的实现是通过写盘来实现的.

支持,但是ftp是通过写磁盘来实现的伪在线播放.

兼容

mpv

windows

20170916

支持

从官 下载的最新版本,真正的 络在线播放,没有检测到写盘缓冲。

支持

推荐使用

kodi

windows

17.4

支持

从官 下载的最新版本,真正的 络在线播放,有一定量写盘动作,也许是保存参数之类的,但是播放确实是在线 络播放,而且内存占用比较高.

支持

兼容

体积庞大,专为遥控器做了配套,建议使用遥控器的用户使用

QQ影音

windows

3.9.936

支持

从官方 站下载的最新版本,但是检查发现,qqplayer一直有写盘动作,和potplayer不同的是,qqplayer并不是预先下载整个文件来实现播放,而是一边写盘一边播放,搞不清楚为什么要这么设计。其次无法通过命令行直接打开url进行播放,需要用户手动干预,选择url播放模式和连接才可以。

无法测试,因为不支持通过命令行传递ftp连接.

不建议

miro

windows

6.0

半支持

从官 下载的最新版本,这个软件是通过先下载,然后才进行播放实现的,也就是需要将整个文件写到磁盘中才能播放,是个伪在线播放。

无法测试

不建议

  终极解码之

  potplayer

windows

17.1

1.6.63891

支持

终级解码集成的potplayer,但是检查发现是通过下载缓冲到磁盘来实现的伪在线播放。

支持,问题同http

不建议

终极解码之

 mpc-hc

windows

17.1

1.7.1

支持

终级解码集成的mpc-hc, HTTP真正的 络在线播放,没有检测到写盘缓冲。

注意:该软件对FTP的实现是通过写盘来实现的.

支持,但是ftp是通过写磁盘来实现的伪在线播放.

 兼容,ftp

终极解码之

 kmplayer

windows

17.1

2.9.3.1428

无法测试

该软件需要管理员权限才能进行播放动作,导致命令行调用失败。

无法测试

不建议

mpv

android

2017.06.25-alpha

支持

纯 络在线播放 [android 5.0以上版本]

支持

推荐

Vlc

android

2.0.6

Bug

VLC android移动版本存在bug,外部程序通过Intent传递连接,会直接被丢弃,该bug两年前已经存在,但是一直没有修复,通过直接打开播放器输入连接,可以确定vlc是纯 络在线播放。

Bug

不建议

QQ影音

android

3.2.0

不支持

在测试中通过Intent传递连接播放失败

不支持

不建议

QQ播霸

android

7.9

这是QQ浏览器附带的播放器

支持

受移动平台限制,没有检测QQ播霸是否有缓冲到磁盘的动作。

不支持

兼容

通过上表,我们总结如下,如果您是在windows平台下选用播放器软件,那么VLC , mpv, MPC-HC等都可以完美支持家庭影院的在线播放功能,如果您是使用基于android的移动设备或者电视盒子,mpv for android是首选,其次是qq浏览器自带的qq播霸。但是请注意,软件版本是会更新的,请用发展的观点来参考本次测试。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年9月21日
下一篇 2017年9月21日

相关推荐