构建流媒体系统 提升政府网站信息传播能力
来源:信息化建设 更新时间:2012-04-14

经过多年的发展,我国政府网站建设已从技术导向阶段转向内容导向阶段。目前,以内容为导向的政府网站,相比其他媒体比如报纸、电视、广播等,不仅信息量大,而且方便用户主动获取内容。但是,目前政府网站内容大部分是通过文字或者图片等方式传递,其受众面有一定的局限性,同时,政府网站的实时性、交互性、丰富性得不到很好的体现。而流媒体技术可以有效的解决这些问题,它可以将网站和电视媒体的各自优势各自资源整合成一个无缝的平台,这个平台既具有网站的信息量大、主动传播等特点,又具有电视媒体的传播性、直观性等优势,可以最大程度吸引社会公众,扩大政府网站的受众面,拓宽政府网站信息的传播渠道,从而促进政府网站建设的进一步发展。

    系统总体构架

    流媒体技术是一种新兴的网络传输技术,它用于在互联网或局域网上实时地传播音视频等多媒体内容的连续数据流。该技术以目前的宽带网络为基础,不仅可以连续地播放多媒体文件而不占用计算机过多的存储空间,而且可以实现网络的视频直播、视频点播,并且还可以提供互动的音视频节目。

    流媒体系统的总体方案构架如下图所示:


    构架分为三个层次:

    1.流媒体系统层,宽带流媒体系统的核心层:通过制作播放系统的设备提供流媒体直播/录播/点播内容的采集、编码和播放;通过Web服务系统的Web页面展现给用户最直观的视频节目的内容介绍和分类,让用户能够选择自己喜欢的视频节目来播放;通过后台管理系统提供内容管理、系统管理和统计分析;

    2.网络层:流媒体系统的服务质量保证层,通过内容分发模块以及用户访问负载均衡模块,减轻骨干节点压力,为终端用户提供最佳质量的服务;

    3.客户端层:流媒体系统的终端层,用户使用PC接入网络,享用流媒体系统提供的视频服务。

    系统功能描述

    整个流媒体系统由制作播放、Web服务、后台管理三大系统构成,其具体功能描述如下:

    1.制作播放系统

    制作播放系统由内容制作和视频播放二个系统组成。

    流媒体内容制作系统:在Window2003、Media Encoder技术的基础上,通过二次开发,将流媒体内容制作功能设计成一种制作端软件,为系统提供更丰富格式的视频、音频节目资料的制作。同时,制作端可以实时监听后台自动直播(或录播)系统的管理信息,自动在预先设定好的时间使用视频捕捉卡直播(或录制)特定频道正在播放的电视节目.当节目录制完成后,系统自动将录制的流媒体文件上传到流媒体文件服务器,并将节目相应信息存储于数据库中。

    流媒体视频播放系统:Media和Real服务器负责流媒体文件的发布,用户通过相应客户端播放其提供的音视频流媒体。

    2.WEB服务系统

    流媒体系统通过Web服务系统为用户提供丰富多彩的基于流媒体技术的流媒体应用服务频道,并提供客户自服务功能。WEB页面提供给用户最直观的视频节目的内容介绍和分类,让用户能够选择自己喜欢的视频节目来点播。

    Web界面和后台管理相结合,后台管理系统提供自动的内容更新方法,只需要在后台对内容进行分类管理,所有的内容增加、删除、权限的更改、调整都会直接在页面上反映出来,因此,对于Web页面,不需要专门的维护。

    3.后台管理系统

    后台管理系统由直播/录播管理、访问分配管理、内容管理、统计分析、系统设备监控等部分组成。

    自动直播/录播管理:

    直播数据由直播工作站产生,直播工作站在向后台管理服务器发送直播查询后,如果获得服务器的配置信息,则将直播数据流发送到指定的视频服务器。同时,Web服务器将直播信息发布到网上,登陆的用户可以直接看到当前直播节目的连接。此过程由服务器在后台完成,不需要管理员干预,但管理员可以随时停止某一个频道的直播。