
虽然观看传统电视的观众可能已经为某个进球欢呼庆祝,但通过网络电视观看比赛的观众往往还未看到这一进球。延迟——即现实中的动作与屏幕上呈现的内容之间的时间差——是IPTV和OTT服务中讨论最多的问题之一。付费电视解决方案提供商ModernTV决定认真对待这个问题,并大幅缩短从体育场馆上的赛事到观众屏幕上的时间。
通过互联网传输实时内容需要经过一系列技术步骤——从编码和存储到通过CDN进行分发,最后在终端设备上播放。这些步骤自然都会带来延迟。在标准的流媒体设置中,总体延迟通常在30到45秒之间。
ModernTV 的目标是尽可能缩短这一时间——同时不损害系统的稳定性或用户体验。他们成功将延迟时间降低至5-7秒,这在IPTV标准中是一个重大的提高。然而,这种提高也确实带来了一些折衷。
降低延迟:技术挑战
实现低延迟流媒体传输会带来一系列技术难题:
更短的缓冲
使用1.5秒或2秒的视频块,会导致仅5秒或7秒的播放缓冲。这使得该码流在遇到不稳定网络连接时更容易出现中断或画质下降的情况。
降低压缩效率
较短的视频块需要更频繁的关键帧,这会降低压缩效率。结果是,在相同的比特率下,其视觉质量大约比10秒的视频快低50%。
增加计算负荷
除了低延迟直播流之外,ModernTV还需要保持和处理10秒的视频块以实现诸如时移和回看等功能。这需要双重转码,增加计算需求和运营成本。
低延迟显著提升了观众的观看体验——尤其是在体育直播时,每一秒都至关重要。通过优化内容传输链的每一个环节——从编码到播放——ModernTV能够提供更快、更流畅的流媒体体验,满足现代观众和服务提供商等的期望。
在ModernTV,他们并不将低延迟视为一种例外,而是将其视为未来的标准。ModernTV正在竭尽全力确保画面能够以最高质量和最小的延迟尽快传递给观众。