网上直播系统建设方案

来源:百度文库 编辑:神马文学网 时间:2024/05/24 02:57:41

注:本系统方案是为在Internet网络实况传播视,音频节目而设计的。本系统在完成提供电视节目的网络直播之后,也可以提供视频点播、音频点播、MTV播放、音乐会播放、音乐欣赏、多媒体广告发布等服务。

 


简介:

随着Internet网络的日趋普及,使网络上传输的资料不仅仅限于文字和图形。声音和影视的传播给广大网民带来了新的享受。在此情况下世界各地的传统影视媒体纷纷加入到Internet领域中,使自身的传播方式得到了扩充。

面对有限的带宽和拥挤的拨号网络,实现窄带网络的视,音频传输最好的解决方案就是流式媒体的传输方式。

Real System 是在流式媒体方面最为成功的系统。其应用领域涉及教育,政府和娱乐等等。全球85%的网上直播系统采用Real System

与此同时,Real System在远程教育,电子商务以及网上媒体点播系统(VOD)方面同样出色。

我们相信,通过我们的解决方案,会给您带来更多的利益并赢得更多的用户,并且提供最满意的服务及最佳的安全性。


 

 

 

优势所在:

社会各个领域中数以千计的公司与组织正在使用我们的企业网络解决方案构架他们的网站。

这些公司(例如ABC、ESPNET体育频道、AT&T、CBS、Dow Jones、MCI、Sony和Time Life)使用Stream技术向世界各地传送实时影音媒体讯息。网上每个主要电台都通过Real System在网上进行实时的音乐广播。每个星期通过网上进行实时广播的内容多达45,000小时,精彩丰富的内容吸引了无数的用户,这使得Real播放器创下了高达两千万次的下载量。

与此同时,春节晚会的网上直播,昆明世博会开幕式的网上直播,证实了我们提供的方案是成功的典范。

 

在网页上传送可靠的高品质的影音和动画

使用先进的网络技术和编码技术,你的使用者和顾客在任何时候能够透过网络享有网上多媒体形式的各种资源。

 

l        流方式传输

通过流方式进行传输,即使在网络非常拥挤或很差的拨号连接的条件下,也能提供清晰、不中断的音频和视频效果。通过SureStream(自适应技术)传输方式Real Server可以自动地并持续地的调整音频和视频媒体传输流的流量以适应实际可利用的网络带宽。

 

l        基于TCP/IP网络

RealSystem适用于TCP/IP的所有的基础协议(如:IP Multicasting、TCP、UDP或HTTP)。由于基于TCP/IP网络,RealSystem具有良好的可扩展性,无论网络是什么拓扑类型,只要可以支持TCP/IP,就可以支持Real System。

 

l        高品质视频和音频

RealSystem由于采用SureStream技术,可以为基于不同接入者的带宽,始终提供最高品质的视频和音频效果。

由于使用杜比实验室AC3压缩方式,RealSystem可以在28.8Kbps的低接入速率下提供流畅悦耳的音质,而在ISDN或LAN的接入情况下可自动调整至接近CD音质进行播放;同样的,对于视频,针对不同的接入速度,Real Server也会自动对影片进行修正,始终保持高品质播放。

 

l        分流技术 (Splitter)

RealSystem通过购买License,用以增加在线用户数目,这样就可以根据不同需要进行不同数量级的广播。与此同时RealSystem可以通过树状的分流传输技术在不同级别的RealServer之间共享同一个的直播内容流,这样在Internet普遍带宽比较窄的情况下,也可以让全球的RealServer为同一个直播内容流进行同时网上直播。

 

l        为你的站点带来效益

一般来说,就象电视节目一样,广告的插入会为你带来巨大的效益,你可以非常方便的在即将发布的Real内容中巧妙的加入广告以及宣传,用户会在观看精彩内容的同时不自觉的接受广告,比如做网上的实时广播时,可在新闻播放前加入一段引导性的广告,这将是非常有效的。

 


实时直播系统配置:

无论您想转播电视节目或者现场直播演讲会,您所做的与收看电视之前所做的准备工作非常类似。

 

通过安装在压缩工作站的视频捕捉卡,您可以将有线电视网、卫星接收信号、乃至任何视频信号实时捕捉成数字信号。然后利用Real Producer(Real System产品之一)将电视信号编码和转换后变成实时的信号流,传送到Real Server 服务器上。

 

于是,用户使用普通的多媒体PC机,安装了Realplayer的客户端浏览器软件后,就可以通过国际互连网络,收看实时转播的电视节目。

 


1、节目源:节目源可以是录像机、VCD机、录音机、话筒或者是摄像机、电视台的影像节目。

2、数据捕获和编码:由电视接收卡、视频捕捉卡、Real Producer Plus软件组成,安装在一台PC机编码工作站上,负责把电视信号处理成Real Server能够播放的格式。

电视接收卡接收特定频道的电视信号提交给视频捕捉卡。

视频捕捉卡捕获输入的视音频信号后,通过使用Real Producer Plus编码软件,实时将视音频信号数字化成Real Video格式,送到Real Server服务器上直接播放,同时以文件的形式存放到服务器上。

3、媒体播放服务器:使用Real Server版软件,该软件可根据用户的网络带宽,Modem自动提供从28.8K、56K直到高速局域网的图象压缩质量。

4、客户:客户使用普通的多媒体PC机,通过拨号或者专线入网,安装了Real Player客户端浏览器软件后,可以通过WWW浏览方式,查询并点播本系统提供的视频服务。

 

 

 



RealServer Professional 7.0的系统需求

l      支持的操作系统及硬件

微处理器

操作系统

RAM

Intel Pentium

Windows NT 4.0 or 2000 Workstation or Server, Linux 2.2, glib c6, SCO 7.0.1, 7.1.0, 7.1.1, FreeBSD 3.0

64MB

Sun SPARC

Solaris 2.6, 2.7,2.8

64MB

SGI IRIX

IRIX 6.2, 6.5

 

 

l      内存需求

RealServer Basic和RealServer Plus至少要使用128MB内存。

对于RealServer Professional推荐使用256MB内存。

如果要有更多的客户同时访问RealServer,则需要加上更多的内存。

对于一个要为1000或更多客户同时访问的站点来说,必须使用512MB或更多的内存。

 

在原先RealServer占用的64MB可用内存基础上,每kbps数据流还要占用12K的内存

   例如:

     20kbps需占用240KB的内存

     100kbps需占用1200KB的内存

 

以下是比较常见的算法

数据流速率

每流所需内存

最大流数

总共内存需求

20kbps

240KB

60

64+14.4=78.4MB

80kbps

960KB

100

64+96=160MB

20kbps

240KB

2000

64+480=544MB

 

l      带宽需求

   所需带宽是根据以下方法来计算的:

                  kbps数据速率×最大流数

 

常见算法:

数据流速率

最大流数

带宽需求

连接示例

20kbps

60

1200kbps or 1.2Mbps

T1

60% 20kbps,

40% 80kbps

100

4400kbps or 4.4Mbps

Fractional T3

80kbps

100

8000kbps or 8Mbps

10Mbps fractional T3

20kbps

2000

40000kbps or 40Mbps

T3

l      存储需求

   RealServer 7本身大约需要8MB的存储空间和另外的媒体数据流所需空间,算法如下:

               磁盘空间=数据流速率×所需时间(s)÷8

 

 

 

对于自适应流式媒体文件的算法相对更困难一些,要求对每个嵌入式速率都进行运算。例如:

 

数据流速率

媒体所需时间

存储需求

20kbps (single rate)

180

450KB

20kbps (SureStream)

20kbps rate

12kbps rate

8kbps rate

 

180

 

900KB

 

l      服务器需求

为了更好的使用RealAudio和RealVideo, 你必须具备一个Web站点和有一个已注册的网域。RealServer 7.0能和任何配置MIME类型Web服务器兼容。至今,已顺利通过测试的有以下Web Server:

Apache 1.1.11.00

CERN HTTPD version 3.0

EMWC HTTPS version 0.96

HTTPD4 Mac

Mac HTTP

Microsoft Internet Information Server

NCSA HTTPD versions 1.3, 1.4

Netscape Netsite and Netscape Enterprise Server

O’Reilly Website NT

Spinner version 1.0b12 through 1.0b15

Webstar and Webstar PS