具有时移播放功能的网络电视技术

& nbsp;随着多媒体技术的发展和宽带网络的普及,尽管实时流技术定位于提供实时流服务,但是流媒体技术已被越来越广泛地使用。

但是,当前的用户需求也是多种多样的。

如何解决实况广播系统的实时性能与用户的个性化播放需求之间的矛盾,即“时移”是如何解决的?流媒体技术供应商将回放技术提上了议事日程。

技术概述实时时移简而言之,您可以在过去的任何时间播放实时内容,即实时时移。

该技术主要用于新兴的互联网电视台。

由于传统电视信号受传输和广播控制模式的限制,因此传统电视的实时广播只能被推送,单向观看者无法实时重播广播的实时内容。

这会在某种程度上让观众感到不安,因为该死的工作电话推迟了精彩的世界杯进球。

随着编码技术,流媒体技术的发展以及网络带宽的增加,IPTV和新兴的网络电视台应运而生。

每个人最熟悉的是:中国互联网电视台。

实时时移技术的原理:通过编码和转码系统,将普通电视信号作为流输出(例如MPEG-4格式),并对其进行切片和索引,然后将该流打包并通过流媒体服务器进行分发,最后将输出同步到各种终端(电视,PC显示器,手机)。

最终用户看到的实时内容可以随意重放。

实时时移技术的优点:它的系统传输基于HTTP协议,该协议可以穿越公司防火墙并覆盖更多的用户组。

目前,厦门广电网络电视台采用VIEWGOOD(古)的独特高效方式,实现了无限长存储和实时流缓存的结合,实现了录制广播与现场直播的无缝融合。

用户可以随意选择频道,比特率和时间点,随时观看任何节目,并随时返回到直播点。

专用的厦门广播电视网络电视台播放器改善了用户的高清体验。

技术架构:针对现有直播系统中常见的问题,VIEWGOOD为厦门广播电视台设计了一种支持时移的直播服务器:Clear Live Server。

该服务器使用创新的时间和计算方法来实现实时时移功能。

WebLIVE直播服务器的体系结构如图1所示。

采集和编码过程用于多媒体数据的实时采集和编码。

数据接收过程用于从数据采集和编码过程中接收数据; WebLIVE服务器进程用于管理所有通道的数据,并根据请求将数据提交给流进程;流处理过程根据HTTP通信过程的指示将数据发送给播放器; HTTP通信过程用于处理WebPlayer播放器的HTTP请求,并将处理结果以控制消息的形式发送到回放板过程。

服务器的计算能力,网络带宽和磁盘I / O功能可能会成为系统的瓶颈。

由于HTTP通讯数据量少,因此可以在单独的服务器上运行数据收集和编码过程以及HTTP通讯过程,其余3个进程在同一服务器上运行,并且这些服务器被称为获取服务器,主服务器和回放服务器根据进程名称和功能。

由于单个主控服务器可以管理多个流服务器,因此该系统可以通过灵活部署来实现对所有用户的集中控制,以支持多种编码格式和多个客户端。

同时,系统可以充分利用多个回放服务器的带宽来增加整个系统的并发性。

根据这种部署,在实时广播过程中,客户端首先从Web服务器获取实时服务器和与频道有关的信息,然后向主控制服务器提交频道请求。

主控制服务器处理请求后,它首先将控制信息发送到流服务器,然后流服务器将数据相应地发送到播放器。

技术架构

欢迎您的咨询