SONY电视机的网络连接速度与多声道音频源码透传的问题
看4K高清电视的两个基本需求:
一个是需要看网络分享的视频。所谓网络分享视频未必是外网,主要是家庭网络。因为在电视机上插移动硬盘的做法很麻烦。而且也很不切合实际,你想啊,这个移动硬盘要插来插去的,而且如果你要一直插着的话,每次开机硬盘都要在那儿转。而且电视机还要对硬盘的内容进行扫描,有的时候这个电视机就要处于假死状态半天,所以这种状态是没办法工作的。因此,通过家庭网络看4K电影就是必须的选项,现在一般的都是放一个NAS服务器,将视频,音乐放在NAS硬盘里,然后通过网络来分享4K超高清视频。所以说,这是一个基本的要求。
另外一个基本要求就是多声道输出。因为所有的4K电影,所谓的大片儿,一定要配杜比或者是DTS的多声道的音轨。而电视机就应该能够输出这个多声道音轨,并支持AV功放播放这个多声道音轨。如果只是能解码出来两个声道的话,对于看这么高质量的4K电影来说,体验就会大打折扣。
而索尼电视机恰好就在这个两个最基本的要求上了,设置了壁垒。导致大家很难,甚至无法顺畅的使用这个功能。因此我说SONY在这点上的做法有点儿鸡贼,是非常失败的!下面我就具体说说这两个问题。
先说说网络连接的问题。你要想观看家庭内网分享的高清视频必须要有一定的网络带宽。而索尼电视机标配的网口是100M的网线插口。那么这个100M的网络插口能不能看4K的高清视频呢?我们下边儿做一个简单的解计算。
就拿我手头的一个4K演示视频来看,这个视频文件大小是1.75G,播放时间是2:10,也就是两分十秒,由于是两声道视频,因此我们暂且忽略音轨码流,就算这1.75G都是视频码流。则:1.75X1024/(2X60+10)=13.78M/s,这个码率换算成网络流量应该乘以8,也就是大约110M/s。
从上边儿的计算结果看,如果要想顺利的流畅的播放4K高清视频的话。这个网络带宽至少要200M。而很显然SONY这个100M的网口带宽是不足够的。有人说索尼同时提供了一个5G的WiFi的连接接口。这个5GWiFi的接口理论上讲它可以传输带宽达到800多兆。可是我实际测试的结果是,依然不行。下面就是测速的截图:
有线网口的稳定速度
5GWiFi的峰值速度
从测试结果看,11M左右的结果对应的就是100M的网络速度,5GWiFi的速度虽然峰值在14M左右,但是稳定值依然是11M左右。看起来比100M网线口略好,但是稳定运行起来还是不行。所以我突然有了一个想法,索尼为什么要在电视机上只放100M的网络接口呢?实际上现在100M的网口跟1000M的网口从成本上讲基本上没有什么区别。但是他依然坚持放100M的接口。我的一个同事。就这个月刚买了一个索尼的85X9000H电视。很不幸,这个新款电视的有线网口还是100M。现在是2020年了哈!于是,我突然想明白这个事儿了,索尼不放1000M的网口并不是因为1000M的接口有多贵,而是因为他这个系统的网络处理能力最多也就一百多兆。而这个处理能力也限制了它的5GWiFi的连接速度,也依然是一百多兆。我实际上用一个4K的测试视频来说明这个问题。就是说如果你这个视频的码率低于10M/s,实际上就是换算成这个网络速度也就八十多兆的情况下,无论是走有线还是走5GWiFi都是能够流畅播放的。但是超过这个码率,比方说达到13M/s时,走有线网口肯定是会经常缓冲,就是放一会儿,停一会儿缓冲,然后再放,再停...
视频播放途中经常缓冲
那么走5GWiFi连接依然是同样的效果,一点儿都不比走有线网口要好。而实际上插有线网口更稳定。所以从总体来说,这个电视机用有线连接还是要比无线连接更稳定,而它的这个网络处理能力并不会因为5GWiFi的这个理论带宽更宽的协议而更快,SONY电视机的网络速度瓶颈在其处理能力而非网口,如果不提高网络处理能力,即便装了千兆网口也没用。这个就是索尼电视机这个网络连接的现状。所以这点如果他不改进的话,真的是个很严重的问题,事实上,这个这个网络播放这个能力就是形同虚设。
再说一下电影的多声道播放问题。实际上这里涉及到一个源码透传的问题。大家知道电视机本身不会播放多声道信号,它毕竟没有这么多的环绕声的喇叭。所以这个功能往往是需要外接AV功放来解决这个问题。那么你如何把这多声道的信号传给AV功放呢?现在有两种办法,一种是走HDMI连接线。走ARC所谓的音频回传通道来把多声道的音频传输到AV功放;还有一个比较传统的方式呢就是走光纤,SONY电视机也提供了一个光纤接口,可以通过这光纤接口把这个多声道的信号传输到AV功放。但是索尼电视在这方面又设了一个梗!什么情况呢?它只允许自带的视频播放软件有所谓的源码透传的功能,换句话说就是你只能用索尼电视自带的这个视频播放软件,播放电影的时候,它的光纤出口可以输出5.1声道的信号给AV功放,而且能够保证AV功放正确解码。任何第三方的软件。SONY都屏蔽了这个功能!本来安卓系统本身是有一个通道是允许做源码透传的。而索尼电视机故意的在他的系统里不用这种规范,他自己用了另外一个通道来做这个源码透传,而这个通道只对SONY自己的播放软件开放。这也就导致了任何其他的第三方app播放软件。都不能做源码透传,这一点说你实际上很不厚道。其实,如果SONY自己的播放器的功能做的很好的话,大家用你的播放器也无可厚非,毕竟原装的效果更好。但事实上SONY自己原带的播放器无论是视频播放的这个操作体验,支持的格式数量,还是对外挂字幕的支持都非常差。所以,大家都应都愿意用第三方的软件而不是SONY自带播放器。而SONY又做了一个手脚,不让第三方软件实现源码透传,也就是说你用第三方软件看电影,从功放上只能获得两声道的输出。哦,也不是全部的第三方都禁止,SONY只对跟他合作的第三方软件开放它的源码透传的接口,比方说Netflix(国内有人叫它奈妃,嘿嘿)。Netflix是可以通过索尼的光纤输出5.1声道给AV功放的。还有据说国内合作的视频软件,就是索尼电视机原装的那个华数的这个软件也可以输出5.1声道给AV功放。由于我对华数软件里边儿的内容实在实在是不感兴趣,所以我也没做测试。所以从这点看,这个问题本身就不是个技术问题,而是个人为设置的壁垒。所以我觉得这两点是非常的不厚的。
我之前推荐过一个叫KODI的播放软件。起初也是没法传输5.1声道,开发者对SONY此举真是深恶痛绝!当年论坛里很多人要求开发者想办法让KODI能通过SONY电视传出5.1声道的音频。我记得当时开发者说让大家别买SONY电视,给它一个教训!可最后KODI还是想出了一个方案。就是把原视频中的标准5.1声道音轨,不论是DTS还是杜比数字的多声道信号,进行重新编码,目的是KODI给5.1声道音轨做了一个伪装,伪装成这个两声道,然后通过索尼的光纤以两声道PCM输出,然后,KODI又能够让AV功放的识别出它是个多声道的音轨,然后再按照多声道规范解码。这是个被逼的无奈之举,但是你从这点来看就是很多的第三方的这个软件都在跟索尼设置的壁垒在进行斗争。
这是KODI设置多声道输出的方法:
因此现在KODI是可以让SONY电视输出多声道的,但是它不是直接的源码透传,而是一种妥协的,一种变通的方案。他输出的5.1声道不是源码的,5.1声道是经过他重新编码的。因此,无论你的视频音轨是什么次世代DTS还是什么高规格的杜比数字环绕声,KODI一律重新编码为低码率的杜比数字(AC3)传输给AV功放,而AV功放只能识别出那种低码率的杜比数字(AC3)的5.1声道。不过,我实际上试听效果还是蛮不错的。没有太大的问题。
这个问题说到这儿应该说的很清楚了。
另外,还有一个需要跟大家分享一个经验。就是SONY电视还有一个问题,如果你在电视机的耳机插孔插了线的话,Netflix就不再支持多声道的输出了。KODI早前版本也是如此,最近最新版本取消了这个限制。
在我之前跟大家说过,我在电视机上的耳机插孔是插了一根音频线到低音炮。所以我一般看电视是不开AV音响的,只是利用这个低音炮弥补SONY电视机的低音不足的问题,整体听起来效果不错。所以我在实验这些功能的时候,最早是无论如何我都没有5.1声道的输出,我就觉得特别奇怪,为什么?后来由于在KODI的论坛上我查到了这个问题,他说你一定不要在SONY电视机耳机插孔上插线,这事儿就能解决了。后来我拔掉耳机插孔的线之后,果然KODI就可以输出5.1声道。然后这个问题在KODI的18.9版本以后,包括19.0都解除了这个限制。
头两天我在电视机上看Netflix的时候也解不出5.1声道,折腾半天,后来我突然想到,是不是因为我那个耳机插孔插了线的缘故。结果,当我把这条线拔掉之后,Netflix就可以正常的输出5.1声道了,这也算是一个经验吧。就是大家如果在索尼电视机的耳机插孔插了线的话,你的多声道输出是可能被屏蔽的。这时候你把这根线拔下来就行了。
另外SONY电视在输出5.1声道的时候,必须选择将音频从音响输出:
下图就是插上耳机线与拔掉耳机线Netflix显示界面的不同,大家看到插上耳机线的时候,所有5.1声道的选项都被屏蔽了。