目前流式视音频解决方案很多,RealNetworks公司的RealSystem在此市场占有很大的市场份额。RealSystem是一个跨平台的解决方案,它支持目前网络服务器市场热门的Linux。
直播方式(Live)
通过微波收发设备,将直播信号传至服务器所在的机房。由一台Intel计算机做为Real编码机器,在这台计算机中安装了一块Osprey压缩编码卡,它有复合以及S端子两种输入方式。将视频信号输入到Osprey的复合输入端口中进行编码。编码工作是由RealProdUCer G2来完成的。编码完成后的音视频媒体已经成为RealMedia,可以传至RealServer G2的发行目录中进行发布。在WWW Server中已经做好了相关链接,对于使用浏览器的用户来说,丝毫感觉不到隐藏在背后的这些技术细节,只要安装了RealPlayer G2,就可以即点即播。直播方式通常用一些大型现场直播节目、新闻直播节目。
点播方式(On Demond)
这与直播有所不同,与直播相比,点播方式可以让视频画面更加生动,因为经过拍摄后的素材可以由传统的编辑设备进行二次加工,再由RealProducer进行编码,这样产生的视频信号更加的生动多彩。点播方式更适合那些有保留价值的音视频内容,便于用户随时观看。为了使视频节目图像质量更加清楚,我们采用了Adobe Premiere进行视频节目的非线性编辑.Premiere强大的视频编辑合成功能使得节目画面可视性大为增强。MicroDC50是一个优秀的视频采集卡,录像带以及其它视频源通过MiroDC50数字化,然后运用Adobe Premiere进行编辑合成,生成视频文件,最终将这些文件通过RealProducer编码,获得RealVideo.与直接采用Osprey编码相比,此种方法效果更好。
RealSystem G2的播放媒体称为RealMedia,下面介绍一下这些RealMedia。
* RealAudio
* RealVideo
* RealText ,采用这种格式可以在网上发布动态的文字信息,比如实时的股市信息、天气预告、滚动新闻等。并且可以定义文字的颜色、字体、大小以及滚屏方式。
* RealPix,采用它可以让图片实现各种转场效果,比如谈入谈出等。经过处理后的图片可以在Internet上实现流式传输,并能自适应网络带宽。
* RealFlash ,将目前最流行的Flash动画技术与Real语音流式传输技术结合,实现更为出色的多媒体效果。
上面所谈到的这些Realmedia是可以整合在一起的,通过一种称为SMIL(同步多媒体综合语言 Synchronized Multimedia Integration Language)的语言写成一个脚本(Script),用RealPlayer 就可以观赏到这种RichMedia。我们在洛阳市旅游门户网站中采用SMIL语言将龙门石窟等闻名景观的影像、图片、文字糅合在一起,实现中英双语真人讲解流式传送。
QQread.com
推出游戏功略 http://www.qqread.com/netgame/game/index.Html
魔兽世界
跑跑卡丁车
街头篮球
水浒Q传
龙与地下城OL
征服
轩辕剑5
FIFA07
热血江湖
大唐风云
梦幻西游
武林外传
在应用过程中TurboLinux Server6的可靠性以及高性能都得到了体现。假如您的直播以及点播需要承受巨大的访问负载,您可以采用多台IA架构的TurboLinux Server6做为RealServer服务器,而在WWW服务器的页面链接中依靠一个CGI程序来导航,平均分配播放请求至各个TurboLinux RealServer服务器上。假如您对的流式视音频响应以及负载能力有更高要求的话,TurboLinux Cluster Server 6应是一个更好的选择。它是一个动态负载均衡的软件集群产品。
随着技术的进步以及网络带宽的改善,相信流式传输技术会更多地出现在新闻、娱乐、影视、远程教育、电子商务等网站中。希望我们的实践能够给大家一点参考。
QQread.com
推出游戏功略 http://www.qqread.com/netgame/game/index.html
魔兽世界
跑跑卡丁车
街头篮球
水浒Q传
龙与地下城OL
征服
轩辕剑5
FIFA07
热血江湖
大唐风云
梦幻西游
武林外传