三 视频点播
为每个用户提供视频点播功能,让用户能在他所希望的时间和地点看他想看的节目,应该是服务提供商最理想的服务方式。有线电视数字机顶盒利用交互式的数据信道和广播信道,为实现该功能提供理想的技术基础。广东环网公司在最新推出的全功能数字机顶盒中已经实现了该功能,并能实现快进、快退、暂停、恢复等VCR操作。当然,该应用需要相应前端设备的支持,环网公司也相应推出了GNI视频点播系统的完整解决方案。
GNI 视频点播系统服务器是提供多媒体内容和服务的实体(对应于GNI视频点播系统中的VOD应用服务器、ITV系统和视频服务器),它可以是一个分布式的系统。
图3为GNI视频点播系统结构框图,整个系统由7个子系统组成。
1. 视频服务器
系统中采用的视频服务器是美国SeaChange公司的视频服务器。该服务器是Windows NT集群系统,可以很方便地进行容量扩充。视频服务器的主要功能是存储MPEG-2节目文件,并接收ITV系统的命令,在指定的路径上播放用户点播的节目。
2. ITV系统
ITV系统也是SeaChange公司的产品,由节目管理服务器、连接管理服务器、传播服务器、流管理服务器、目录管理服务器组成。主要功能有: 节目的添加、系统资源包括服务器资源和网络资源的管理、提供流控操作。
3. VOD应用服务器
环网公司开发的应用服务器。其VOD应用服务器其主要功能包括:
● 节目导航: 为机顶盒提供了视频点播服务的节目列表,当用户选择其中的节目时,给机顶盒发送该节目的标识;
● 用户验证: 当用户点播某个节目时,对用户的合法性进行检查,以确定该用户是否具有点播该节目的权利。
● 用户记账: 当用户选择一个节目后,将用户观看节目的记录存入到数据库中,供计费系统使用。计费系统是用户管理系统一个子系统。
4. 视频分配子系统
该系统实现视频服务器接口、QAM调制和上变频、射频混合等功能。视频服务器接收从视频服务器输出的MPEG传输流,并将其中的各个节目分配到相应频道上。同时,在有条件接收系统的控制下,实现对MPEG传输流加扰。
5. 有条件接收子系统(CAS)
有条件接收系统控制对用户所选择的节目进行加扰,并产生相应的EMM (授权管理消息)和ECM(授权控制消息),使机顶盒能进行相应的解扰。
6. CMTS与数字机顶盒
CMTS为符合DOCSIS标准的电缆调制解调器终端系统,数字机顶盒采用环网公司的全功能数字机顶盒。
四 机顶盒中视频点播客户端软件的实现
机顶盒的视频点播客户端软件包含三个任务: 节目选择任务、会晤控制任务、流控任务。
1. 节目选择
用户进入视频点播应用后,首先运行节目选择任务,机顶盒与VOD应用服务器进行通信,获得VOD应用所提供的节目清单,随后,机顶盒等待用户的选择。当用户选择了某个节目时,VOD应用服务器通过用户的操作了解到该用户选择了某个节目,然后将用户所选择的节目的标识发送给机顶盒。
2. 会晤与资源管理
当机顶盒收到节目的标识后,会晤控制任务开始运行,机顶盒将发送建立会晤的请求,该请求中包含了机顶盒的标识、所在的网络位置、所选择的节目标识和会晤标识等信息。前端在收到请求后,与连接管理服务器进行通信,在获得响应后,前端向机顶盒发送客户会晤建立确认消息来确认本次会晤的建立,机顶盒在收到确认后,再向前端发送客户连接请求来进行会晤连接,前端将向用户端发送服务器连接指示。机顶盒收到的客户会晤建立确认消息中包含用户所选择节目将要使用的QAM方式、频率、符号率、以及MPEG传输流的节目号。
3. 流控操作
机顶盒在收到客户会晤建立确认后,将启动流控任务。机顶盒首先做好流控操作的准备,然后根据会晤建立所获得的频率、符号率、QAM模式以及节目号来调整调谐器、QAM解调器、MPEG解码器的参数,以正确地接收并解码所选择的节目。
五 结语
视频点播是有线电视服务提供商最理想的服务方式,有线电视全功能数字机顶盒是实现视频点播应用最理想的客户端设备。目前,广东环网公司已完成了广东有线电视台的2万户视频点播系统的集成,并已经开始了全功能数字机顶盒的批量生产。我们相信我国的机顶盒产业和视频点播的应用会蓬勃发展。 (全文完)
摘自《中国CATV》