| 育晟VOD视频点播直播录播系统 基于对电视节目采集、点播和直播的需求提出要构建一套系统的平台,希望一个集视频采集、录制存储、网上发布、资源浏览和实时网上直播于一体的整体解决方案。 方案需满足如下要求: l 将卫星电视或有线电视中的《法制在线》、《新闻联播》、《新闻30分》、《焦点访谈》、《今日说法》、《晚间新闻》等等电视节目,首先通过软件采集压缩处理,然后进行网上直播并可以自由设置录制的时间,在录制后直接保存到资源存储中。软件支持不同时段的不同上传文件命名并上传到网页已分类中,例如《新闻联播》生成的文件有新闻字样、《焦点访谈》生成的文件有焦点字样等,要求在资源上传相应的服务器硬盘后,系统可以将存入目录的文件进行自动分类保存,能够将其发布到相应的目录中并在网页中不同分类中显示。以便在最大的程度上减轻管理人员的负担,实现部署后一次配置即可保证系统正常运行,从而不再需要管理人员对视频信号的采集、发布作任何操作,由系统自动将其完成。 l 在讲师讲课期间,将会议中的影像(包括主持人和现场人员的)、声音、会议讲稿(计算机桌面或投影)进行多路合一(画中画效果)并同步直播给现场外的与会人员,或录制后保存在服务器中供人员学习。若会议中涉及ppt幻灯片演示,软件需具有自动判断幻灯片数目并自动生成索引列表的功能,供点播时进行快速切换,以方便人员进行学习。 育晟软件采用育晟视频服务系统(VOD)为主体进行方案设计,VOD采用基于B/S与C/S结合的应用架构,用户接入,客户端或WEB页面都可进行。Web设计上采用成型的ASP+ SQL技术,保证了系统的成熟性。流媒体采用面向对象设计思想,C++编码,保证了高性能。 系统本身支持高质量的视频节目,支持大规模并发流的网络视音频点播应用及用户认证管理,具有良好的安全性、稳定性、扩展性、可移植性、易用性等。平台采用标准的系统架构、提供强大的核心视频泵、实用的应用模式、方便的管理层,系统采用标准化网络协议(RTP/RTSP协议),实现基于行业网络音视频的多种应用,具有很强的扩展性。 l 点播方案的实现 育晟视频服务系统是基于宽带互联网的音视频播放系统,它可以轻松在网络上构建播放系统,为用户提供高质量的视频多媒体服务,音视频质量可达到卓越的高清电视品质。该系统全面支持MPEG-1、MPEG-2、MPEG-4等国际编码标准,完全满足城域网上宽带流媒体传输的需求。支持多媒体文件格式全面,支持MPEG1、VCD、SVCD、MPEG2、DVD、VOB、MPG、MPEG4、AVI、MPEGIV、ASF、WMV、QUICKTIME、RM、MP3、CD、MIDI、WAV、RA、AU等多种目前国际主流视频/音频格式。媒体文件格式是本系统支持的基本格式。除以上媒体格式以外,本系统还支持各种文本、图片、动画、执行程序等课件节目的点播。 育晟视频服务系统以高质量的编码方式将视频信号、音频信号合成一个流媒体,通过计算机网络传输到专有播放器中,然后由播放器将流媒体信息采用优质算法解码后播出。 l 实时播放视频和音频组合多媒体内容 l 播放质量可达DVD的效果 l 支持各种国际主流视频/音频格式 l 支持左右双声道 l 支持对节目播放排列顺序、循环播放等 l 完全音视频同步,播出延时在一秒以内 l 实现远程、批量的节目传送和播放 l 点选就可自动播放 配合点播,本软件可对网络作进一步的优化。起用网卡调度功能,可以最大限度的使用网络的带宽,使整个系统运行更加稳定。网卡调度的实现:用户1点播节目占用网卡带宽;用户2点播节目,网卡调度功能启用,比较哪块网卡占用的带宽小就用哪块网卡进行资源调用;用户3点播节目,网卡调度功能启用…………此功能强大,适用于多个媒体服务器网卡相加大于等于2块的情况。 l 直播录播方案实现 我们可以将会议或者公开课进行多路的直播和录制,我们可以在本地直播录制,也可以在远程直播录制,直播时产生的文件可以实时的上传到服务器上自动生成节目,以方便其他用户的在线观看。VOD宿主服务器和媒体服务器装在中心机房,直播系统就装在会议室或教室用来搞直播的机器上,此时只需在直播电脑上装上一块视频采集卡就行。 在直播管理上,我们可以指定直播时生成的节目在某个节目目录中如图5,同时也支持任务计划功能如图6和图7,可在软件中进行设置,从而做到一次设置,高枕无忧。 l 网络电视台方案实现 客户端就可以通过IE浏览器在网上点击接收实时的网上电视节目,转播电视节目时也可以边转播边录制成节目供以后学习。同样在转播电视节目管理上,本软件支持任务计划功能。 当需要转播多个电视节目频道时,此时需要增加2个硬件设备,多路射频解调器和多路压缩卡,多路射频解调器可以把1路RF射频输入,解调出多个不同电视频道的AV信号出来。 育晟VOD系统全称为育晟VOD视频服务系统,该系统主要包含视频点播、直播、录播和广播等服务,同时有强大的后台技术支持服务和应用扩展。经扩展,该系统可以包含网络带宽叠加服务(网卡调度)和服务器集群服务(多媒体服务器支持)。 育晟VOD系统将能在最大程度上挖掘最终用户现有网络带宽资源的潜力、能最大限度地发挥用最终用户已有的各类多媒体、光盘等资源投入,使用户真正体会到资源全面整合所带来的便利和效益。 能全面支持MPEG1/2/4、VCD、SVCD、DVD、VOB、AVI、DivX、XviD、ASF、WMV、QUICKTIME、 RM(RMVB)、MP3、MIDI、WAV、RA、AU等各种国际标准、国际主流视频音频格式和srt格式的字幕文件; 设备直播功能支持计算机屏幕、USB摄像头、DV摄像机、模拟摄像头+视频捕获卡、MPEG-4/H.264压缩卡、卫星卡等多种视频/音频设备。 使用本公司自主研发的、高效率纯软件MPEG-4核心压缩组件和独有的屏幕截取核心模块,使视频/音频直播效果达到国际领先水平。 VOD系统在进行视频直播时可以在一个直播频道内实现三路画面同时播出,将直播现场展示的更加完美、全面。并且在直播的同时还可以对直播画面进行实时录制。待直播结束后可以将录制下来的三路直播画面任意进行分离、组合,为用户以后的保存和应用提供了方便。 支持计算机屏幕的实时直播。在直播的同时可以使用一些辅助性的工具:具有电子教鞭功能,即在直播的同时可通过电子教鞭工具对桌面的内容进行标注;具有应用程序选择直播功能,即可以选择全屏幕直播,也可以选择一个或多个程序进行直播,其它桌面程序自动隐藏。 系统支持多重分类管理方法,它可以对系统中的所有节目进行多重分类。这很好的解决了客户对杂乱无章的节目无法管理的烦恼,同时也方便用户以后能尽快的检索到需要的节目。 VOD提供的节目片断功能大大方便了用户对节目的组织,对于包含多个媒体文件的节目(如电视连续剧)无需将其分割为多个节目项目,只须用一个节目标题就可以方便的将其组织起来以便点播。VOD节目添加模块为节目文件提供自动诊断、远程传输、智能修复机制,大大方便了用户对大量节目的日常维护。 VOD提供的节目区域存储功能可以方便的扩展存储容量,也可以将节目存储到不同的分区,最大限度的利用用户的硬盘空间。一旦VOD系统遭到破坏,并不会损坏已经添加的媒体文件,只需在重新安装系统时,把相应的媒体文件路径添加到新的系统中即可恢复。 低内存占用,低CPU占用,普通PC机也可作为服务器。 高效的媒体服务器内核,最大程度的挖掘了操作系统的性能,使一个媒体服务器可以处理大量的客户连接。 NAT技术使得一个私有网络可以通过internet注册IP连接到外部世界,位于Inside网络和Outside网络中的NAT路由器在发送数据包之前,负责把内部IP翻译成外部合法地址。 通过对NAT网络的全面支持,我们可以方便的将视频服务系统发布到Internet上,用户可以通过 Internet来访问我们的视频服务系统。 传统的C/S结构的用户界面难以部署,而单独的B/S结构的用户界面因受到HTML标准的限制,使用起来有较大的局限,完成一个操作往往需要数次点击方能完成。 本系统将B/S与C/S结构进行完美结合,方便了用户的部署与使用。 系统使用与流行的Office 2003/WPS相同的界面风格和操作方式,大大缩短了用户的培训周期。灵活的界面使用起来远比B/S方式方便快捷。同时用户也可以通过WEB浏览器访问系统,进行系统的部署和各种点播功能的调用。 用户可以根据自身的部署规模,灵活的选择本系统所使用的MSDE2000桌面数据库引擎或者是SQL SERVER 2000大型数据库。通过便利的配置程序可以方便的在二者之间进行转换。 支持任务计划的直播和上传。可以设定多个任务计划,以设定多个时间段的自动直播上传,不需要专人手工维护。上传后的文件自动归类并在网页上相应分类显示,便于客户点播。 系统点播响应速度快,即点即播,任意拖动定位延迟非常小。 系统具有超强稳定性,网络续传能力。网络发生短时间故障时,视频流传输不中断(在客户点播终端将网线拔掉,5秒钟之内重新接通网线,点播的节目无中断现象),节目上传具有续传能力,当上传出现网络故障时,以后上传时不要重新开始上传,会接着前面的上传。 节目源发布操作方便,可以进行批量节目导入,通过类似资源管理器模式简单拖曳即可完成节目的批量导入,也可进行单个节目远程发布;一个节目中可以包含多个节目片断,以方便有多个片断的节目进行组织(如电视剧);添加的节目有审核功能,只有通过审核的节目才能被点播。 通过合理的网络配置,在一台服务器上实现2-3倍的网络带宽效果,最大程度的利用交换机带宽,使得网络带宽不再成为系统性能的瓶颈。系统还能够根据服务器的负荷自动调度,使系统负载平均分布到各服务器上。 资源可以分布到多个媒体服务器上,也可以分布到同一台媒体服务器的不同的逻辑分区上。亦可实现网络存储。 可以在添加多个硬件媒体服务器的基础上,在每台媒体服务器上都复制新片的备份(行业所说的分布存储),这样就可以不至于使一台媒体服务器的负载过大。 支持NAT(网络地址转换)环境中的服务器对外网的发布。 可以通过拖拽的方式把一个目录下的节目快速加入VOD系统。 可以将计算机屏幕、DV摄像机、摄像头等多个视频设备的画面及时捕获,并实时直播到Internet网上,用户可以在一个窗口中收看多个画面的信息,并可灵活调整画面的显示模式。 在直播的同时可以进行本地录制或者上传到点播服务器上,以供用户事后编辑或点播用。系统提供专业的编辑工具对录制文件进行索引编辑或者进行裁剪合成。 用户可以将多个来自不同直播源的画面合成到一个窗口中收看,轻松实现类似视频会议的效果。 可以远程遥控直播端进行直播、录制等各项操作,并可及时调整各项参数,还可以远程控制云台,远程控制接收端收看直播等。 屏幕直播可实现桌面各种应用程序的广播,如:常规应用程序、PowerPoint/Flash画面、VCD/DVD画面、各种2D/3D游戏、CAD/CAM软件等。我们对各种典型的应用情况进行了测试,发现屏幕直播在各种情况下都能够为您带来满意的效果: 目前视频广播已不仅仅局限于VCD/DVD或其他媒体文件的播放,还广泛应用到多种应用程序中:如多媒体课件和演示材料,视频会议,即时消息等。对于这些程序,屏幕直播功能都可以实现优质的流畅的画面传输效果:实际帧速率≥15fps,画面延迟≤150ms。峰值位率≤2048 kbps(VCD大小视频窗口)- 3500 kbps(DVD大小视频窗口或全屏幕视频)。 l 高效的桌面应用软件广播 桌面广播是一种通用的广播方式,主要演示Word/Excel等应用软件。由于压缩技术效率很高,从而达到了在保障质量的前提下,低CPU占用、低带宽占用的要求。位率为400Kbps时即可达到实际帧速率≥10fps的效果,画面延迟≤130ms,同时广播过程对应用软件操作的影响几乎不易察觉。 l 强有力的课件广播 对教学常用的PowerPoint及Flash课件支持甚佳。全屏播放此类文件时,位率≤3000Kbp,即可实现正常播放,实际帧速率≥10fps,画面延迟≤130ms。 l 全面的多媒体广播 通过对各种视频加速技术的支持。能够实时、高效广播几乎所有二维/三维游戏(如Quake III,Warcraft III,Red Alert II,CS等)和二维/三维设计软件(如:Pro/E, 3DSMax, AutoCAD,Protel等)。此情况下性能指标与全屏视频广播基本相同。 |