Windows Media网络电视直播系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
一、网上电视直播及录制系统组成 (2)
二、系统硬件包括: (3)
三、系统软件包括: (3)
概述
随着电视技术、多媒体通信技术、图像压缩和处理技术的发展,视频会议、VOD、网络电视等成为互联网上最有吸引力的多媒体应用。流媒体技术,因为较好地解决了网络的带宽瓶颈,因而它的出现使人们在网上观看电视直播变成现实。因为它的便捷性和即时传播,网上电视直播越来越受到人们的欢迎,并逐渐成为一种生活和学习时尚。
传统的电视直播,只能覆盖某个特定地理区域,而网上的直播,可以不受地理限制,甚至可以覆盖全球。在计算机的应用已相当普及和计算机的拥有率已相当高的情况下,网上电视直播可以让大家在办公室、教室、宿舍、会议厅等各种场合,只要有计算机就可以收看重要的电视节目,从而使之成为信息传播的一个重要手段。目前,许多电视台都已经提供了在线收看功能,一些有条件的学校都设置了网上电视的转播功能,为组织学生收看重要的电视节目提供了非常便利的手段,这样既可以丰富学校师生的课余生活,又可以及时向师生们传播重要的信息。在收看网上电视的同时,如果能将一些重要的节目,尤其是一些有价值的教学节目和讲座,录制下来,放在网上,供大家随时点播和学习就更理想了,因为这样不仅可以满足无法按时收看节目的人的需要,还可以方便大家随后随时收看。
一、网上电视直播及录制系统组成
网上电视节目录制系统是在网上电视直播的同时,将需要的电视节目录制成流媒体文件,然后通过点播系统供用户收看。
系统采用微软公司的windows media 系列,包括编码器端、服务器端和客户端,编码器端采用windows media encoder,客户端采用windows media player,服务器端采用windows 2000 server 内集成的windows media。编码器和播放器采用windows media 7系列版本。电视节目录制软件是根据windows media encoder 7 sdk,用vb6.0开发的。
图一、网上电视直播系统示意图
二、系统硬件包括:
(1)视频源:电视直播需要将有线电视的信号接入计算机的视频采集卡,有三种方法可以实现,一是电视机,二是录像机,三是电视卡,将电视信号接到上述三种设备上,再将其视频输出端接到计算机视频采集卡的输入端;如果需要直播多路电视节目,这些设备就需要多台。
(2)数字化编码设备:主要指视频采集卡,将视频信号转换成数字信号,与软件编码器(Windows Media Encoder)相配合,生成视频流;目前采用的比较多的是Osprey200视频采集压缩卡。
(3)视频编码计算机:一般中等配置的计算机,装上视频采集卡和编码软件(如:MS Media Encoder),就可以担当视频编码的工作;同时应用节目录制软件,可以实现节目的录制。如果配置多块视频采集卡,可以实现多路信号的同时直播。视频编码工作站对CPU的要求较高,一般对于带宽为300Kbps的视频,至少需要Pentium III以上的处理器。
(4)视频服务器:运行流播放服务软件(如:Windows Media Service),提供视频流的稳定广播。同时可以兼做WEB服务器,通过网络发布视音频流。不像编码器占用大量的CPU,视频服务器的瓶颈主要是网卡,其次才是CPU与内存。对于直播系统,需要实时传输,因此要求编码器与服务器之间有快速的连接,以保证主供信号的质量,至少要使用100Mbps快速以太网。如果有条件的话,可以采用双网卡,使编码器与服务器之间享有独立的连接。
(5)客户机:普通个人计算机,安装播放器(如:Media Player),收看直播或点播的视频流。目前的直播系统大多采用B/S结构,客户机通过浏览器就可以收看节目。
三、系统软件包括:
(1)视频编码计算机:Windows Media Encoder7.1,视频采集卡驱动,节目录制软件;
(2)视频服务器:Windows 2000 Server, Windows Media;
(3)客户机:嵌入Windows Media Player 7或以上版本的ASP网页程序。
在电视直播系统的实际搭建中,还需要注意电视卡、视频采集卡、编码软件之间的兼容性,即编码软件能够识别采集卡的输入。目前应用比较广泛且通用性较好的采集卡有:Osprey系列视频采集卡,Winnov系列视频采集卡等。