大揭秘:有线数字电视换台慢的背后真相
导读:不得不承认,在用户使用过程中,有线数字电视换台慢是一个绕不开的“被吐槽”话题。
不得不承认,在用户使用过程中,有线数字电视换台慢是一个绕不开的“被吐槽”话题。
有线数字电视换台,为什么有点慢呢?
一、流程
首先,我们得了解有线数字电视从机顶盒接收到遥控器发送换台的命令,到换台成功要经过以下过程:
1、换频点(调谐)、解调、同步TS流,所需的时间根据机顶盒采用的调谐器和解调模块性能而定,一般在100ms以内完成。当要换台的节目在同一个频点时(一个频点可以传输5~6套标清数字电视节目),不需要这个步骤;
2、读取目的频道视频PID和音频PID,一般来说机顶盒把节目号和其对应视音频的PID保存在内存内,这个时间可忽略不计;但是如果是从PSI表获取,就取决于PSI表的重复周期,这种情况下最大可能需要1秒的时间;
3、获取该节目的CW进行解扰,这个过程取决于CA系统设置的ECM重复周期,一般来说100~200ms,这个时间是必须的。
4、同步视频流,找I帧进行解码,这个时间至少需要200ms~500ms,根据解码芯片的不同,有所差异;这个时间是必须的。
5、根据视频和音频的PTS显示;以上几个步骤是顺序进行的,所以时间叠加的,但是根据不同的换台情况,有的步骤不需要,大体来说换台时间应该在2秒以内。
二、原因
上面讲了有线数字电视从遥控器接到换台指令到换台成功的全流程,部分解释了为什么有线数字电视换台慢的困惑。
整体归纳来看,有线数字电视换台慢的因素如下:
1、数字解码实际上须要的时间很短,可以忽略不计,切换频道时最耗时的是解调这一过程。
2、数字电视的信号采用数字编码的格式调制到某一频段(每一段8MHz)上,经由同轴线将信号传送给机顶盒。在用户选择频道时,机顶盒会按照数字信号里面所携带的节目信息(PSI/SI信息)来切换频道,这一过程会涉及到解调。机顶盒完成解调是通过解调器完成的,解调器首先须要通过高频头调谐至对应频道的频段。
3、若相邻两个频道所载频段是同一个频段内,则切换频道的速度会比相邻两个频道所载的频段不在同一个频段内的情况,这是因为高频头须要重新调谐至指定频段。因此我们在看电视的时候,时常会发现有些相邻频道切换时间快,有些相邻频道切换慢。其他因素会还有很多,例如机顶盒相关处理能力,中间件的优化程度。
当然,数字电视慢还有一个CA加扰解扰的问题,清流节目翻台要比加扰节目翻台要快一些,但这个因素影响并不是太大。
最后需要说明的是,有线数字电视换台慢的正在逐渐得到解决,包括广电全IP机顶盒的推广,云计算平台的使用等,电视直播频道换台切换速度能够控制在0.5S以下,已经与电信及互联网盒子不相上下。
文章素材来源于知乎,特此表示 !