网络视频点播的节目管理系统相关探究
2016-07-13孟庆博
孟庆博
摘 要 电视台是视音频信息资源的提供者与传播者,其产品相关服务涵盖视频点播、现场直播、网络节目、远程教育、收费频道等。本文基于流媒体技术,探讨了电视台网络视频点播节目管理系统的一些问题,以供参考。
关键词 网络视频;视频点播;管理系统;流媒体技术
中图分类号 G2 文献标识码 A 文章编号 1674-6708(2016)161-0054-02
随着信息科技日新月异的发展,如今,电视台制作的各类节目,能够利用视音频压缩技术进行再加工处理,从而实现线上实时点播、传播等,相较于传统电视节目播出方式来说,这不仅扩大了电视节目的覆盖和辐射范围,也增强了电视台在新媒体纷起的市场上的竞争能力。对于电视台来说,IETF开发的预留协议(RSVP)和实时传输协议(PTP RTCP),以及LAN和Internet接入,为电视节目的实时点播与传播等,提供了良好的实现条件,而受众也能通过多媒体数据库管理系统,来更加便捷地检索和查询电视节目。
1 流媒体技术的相关概述
IETF在1996年将RTP公布为RFC正式文档,作为一种新型传输协议,它主要是为交互式话音、视频、仿真等实时数据制订而服务的,目的是为确保VoIP和视频等能够进行实时传输和点播。在节目传播时,一般都是基于UDP协议实现RTP运行。通常来说,RTP协议与下层传输层和网络层协议之间,不存在关联关系,能够与相匹配的下层网络或传输协议,实现协同工作。在此过程中,低层网络如果也具有相应的多播功能,RTP也能实现多目的数据传输。RTP协议主要由2部分构成:一是负责多媒体数据实时传送的RTP,其主要功能是进行数据传输;二是负责反馈控制、监测及传递相关信息的RTP,其主要功能是负责数据控制与反馈等。由于RTP协议通过控制包为应用程序动态提供网络信息资源,其自身并不提供资源预留,因此,再实际应用中,可以对RTP的数据收发进行合理的调整,从而实现网络资源利用最大化和服务质量最优化。
2 视频节目管理系统的特征
作为一种多媒体数据库管理系统,视频节目管理系统具有自己独特的特征,具体来说,有如下几点:一是可以实现多用户同时操作;二采用Windows标准界面和操作方法;三是平台开发以中文Microsoft FoxPro6.0及c++语言未基础。本系统通过文本、特征帧及片花来描述视频节目;同时,还可以进行片花播放和节目原版回放;系统可以对节目播放情况进行智能化动态分析,并以表格形式呈现出分析结果;用户可以通过访问网页,来检索和查询节目,并根据自己需求控制节目播放。
视频节目管理系统,具有七大主要功能模块,即文件、建档、检索、分析、设置、维护、退出等。文件功能模块:用户选择一个媒体文件,通过相应播放器就可以进行文件播放;建档功能模块:就是针对影片、音乐、广告等节目,分门别类地建立相应的档案,以供检索;检索功能模块:用户只要输入关键字,系统根据关键字,就可以检索相关的节目内容。此外,系统也能依据用户输入的节目编号来检索,或者根据节目类型进行检索;分析功能模块:格局节目库存和播放情况,分门别类地进行视频节目统计分析和节目播放情况统计分析等;设置功能模块:系统管理员可以对用户的相关信息进行管理,例如,增删信息或修改密码等。另外,也可以设置搜索路径,改变数据存储位置等;维护功能模块:主要是对系统进行维护和节目备份;退出功能模块:用户结束操作,退出系统。
3 视频节目管理系统和基于流的视频服务器
3.1 视频节目管理系统要求
为了对经过处理和压缩的视频节目进行有效管理,充分激发受众兴趣及与电视台的互动交流,系统利用现代通信技术进行高效、高质的节目管理。例如,综合管理已处理好的视频节目、节目搜索及节目编辑等,同时,还实现了系统与Internet的实时链接,开设收费电影网络频道等,从而为受众提供多元化服务。视频节目管理系统的具体要求如下:1)网络专线。作为电视台制编播网的一个子网,视频节目管理系统需要设置防火墙,以确保整个内网信息安全可靠;2)制作节目特征帧。提取每一个节目的特征帧,将该特征帧作为节目区分其它节目的显著特征;3)节目文本描述。根据节目的形式和类型,分别详细记录节目相关信息资料;4)节目分析。主要是对节目信息数据,进行动态管理分析,并以图表形式呈现分析结果,例如,节目收视率分析、节目播放类别分析等;5)回放。用户根据实际需求,回访所看过的节目内容;6)在线编辑。用户自行对所观看的节目内容进行播放、剪辑等;7)节目片花制作。用户根据实际需求,截取每个节目的10s~30s内容,作为片段,以达到宣传节目和吸引受众注意力的目的。
3.2 视频节目服务器存储设计
视频节目管理系统的数据,主要来自节目片花和特征帧,而用户对节目的访问,大多都是以只读形式,根据文字描述内容进行访问,因此,为了方便用户使用,一般都以分散存储的形式,分别采用相应的服务器进行存储。
1)视频节目服务器。该服务器存储的是已经进行数字化处理的视频节目,也可采用一般服务器进行代替;2)特征帧及片花服务器。特征帧和片花数据可以共用一个服务器。如果数据量相对较小,可以通过多个磁盘来拓展磁盘空间;如果数据量很大和用户访问量较大,也可以采取磁盘阵列和光盘阵列的方法,对相关的信息数据进行存储。只要存储体中储存有服务器的数据,用户就可以检索和查询节目内容;3)文件和WWW服务器。节目文本描述一般是存储在单个文件服务器中,出于经济性考量,也能够采用一般的文件服务器来储存这些信息。对于那些关于节目的文本描述,这些数据则通常是常驻硬盘,便于用户检索并提取节目片花或特征帧。所有的视频节目,都可以制作片花和特征帧,并制作成光盘进行长期保存或传播,而原版文件则会一直保留在系统中。
由于网上用户需求存在多元化,因此,网上视频服务系统 应具有点播和直播功能,以便更好地满足用户需求。现场直播能够将某一现场发生的新闻事件,实时传送到客户端,方便用户即时获取新闻信息。用户借助查询模块功能,就可以便捷地找到节目,进行点播或直播。对于系统来说,节目与RTSP之间是一对一的超级链接关系,用户通过系统链接发出RTSP请求,系统服务器就能响应并回送关于该节目的SDP描述。用户收到信息并进行确认,服务器便将RTP数据流发送给用户。在收到RTP包后,用户端会定期向服务器发送RTCP报文。服务器在回收报文参数后,对这些参数进行统计分析,目的是对流量进行科学、合理的控制,并发送相应的响应。当然,用户也能发送其他RTSP请求,实现节目的快进、后退、暂停、停止等功能,服务器对此都有相应的处理。
4 结论
随着数字信息科技的发展,以计算机技术、多媒体技术和通信技术为基础的交互式视频系统,日益受到人们青睐。通过该系统,受众能过根据自己的兴趣爱好,随时进行节目点播或直播。可以预见,基于流媒体的视频管理系统,将能为网络视频节目的发展,进一步拓展发展之路,为受众提供更优质、高效的视频节目服务。
参考文献
[1]李小锐.数字电视城域点播系统[D].成都:电子科技大学,2012.
[2]甘志洲.新型HFC网络小区电视节目管理系统的研究[D].重庆:重庆大学,2013.
[3]赵建峰.分布式视频点播系统的设计与实现[D].成都:成都理工大学,2014.
[4]汪红杰.视频点播系统在广电网上的应用[D].南京:南京理工大学,2014.