视频直播系统——RealCast采用了本公司自主研发的、拥有完整知识产权的软件网络视频直播系统,拥有高效的多媒体解码及网络传输核心技术,在多个领域具备了众所不及的优势:
1、多种媒体文件格式支持
视频直播功能全面支持ASF、WMV、MP3等各种格式。
2、灵活的视频∕音频直播选择
设备直播功能支持计算机屏幕、USB摄像头、DV摄像机、模拟摄像头﹢视频捕获卡、MPEG-4∕H.264压缩卡、卫星卡等多种视频∕音频设备。
3、优化网络调度
系统能够根据网格拓扑自动调度,最大程度的利用交换机带宽。还能够根据节点的负荷自动调度,使系统负载平均分布到各个节点上。只需要通过对网络进行合理的规划,往往可以在同一网络条件下实现两倍到三倍于交换网络带宽的实际点播效果。
4、新颖的内容组织功能
可将视频文件派那段组织成直播节目类型进行直播,对于多个媒体文件无须将其分割,只须用一个直播节目类型就可以方便的将其组织起来,并且对直播文件状态提供自动诊断、远程传输、智能修复机制,大大方便了直播内容的维护。
5、高效的系统性能
高效的流媒体网络传输内核,最大程度的挖掘了网格系统的性能,无需专业媒体服务器处理大量信息。低内存、CPU占用,普通PC机也可作为服务器。
6、强大的网络适应能力
系统对于NAT 、代理服务器及各种防火墙提供多种机制的解决方案,并可提供基于HTTP的多媒体传输模式,能够最大程度的解决防火墙所带来的通信障碍。使得大多数用户在应用时无需更改任何网络配置,便可方便的将系统部署到现有网络环境中。
直播系统——RealCast支持实时传输协议RTP进行多媒体数据传输,最大限度减少了因网络不稳定而产生的延时。此外通过消抖动算法、抗丢包机制、网络自适应算法和P2P流媒体专利技术的码流控制机制使网络环境因素对通讯应用的影响减至最小,保证了系统在复杂的网络情况下具有理想的效果。
系统采用带宽资源集中管理策略,保证在流媒体广播应用中的对网络资源的利用是有效的、可控的,避免因大量或无序的带宽占用而给用户网络带来的资源危机。
7、便捷的系统部署
本系统将B∕S与C∕S结构进行完美结合,解决了传统的C∕S结构的用户界面难以部署和单独的B∕S结构的用户界面HTML限制的局限性,方便了用户的部署与使用。
8、质量可控:可根据网络带宽状况,调整视频质量,最高可达到DVD效果品质。
9、大并发支持:由于采用了P2P、网格技术,支持成千上万的实时并发,这是传统流媒体服务所不能比拟的。
10、低系统配置要求:无需像传统流媒体服务那样构建专业的流媒体服务器,只需要高性能PC即可满足性能要求,大大降低系统构建成本。
视频直播系统——RealCast作为新一代视频服务系统,拥有各种独特的视频服务功能,主要包括以下几个部分:
采编端
采编子系统可以通过各种方式把直播内容信号推送到媒体服务器进行播出。支持的播送方式包括:
- 直播:把现场拍摄的直播内容信号直接通过采集服务器采集并推送播出。支持计算机屏幕、USB摄像头、DV摄像机、MPEG-4压缩卡等多种视频捕获设备的直播,同时还可以进行ASF同步录制。
- 转播:把信号源(比如有线电视、卫星接收机、影碟录像机等)的直播内容信号通过采集服务器采集并推送播出。
- 录播:把事先准备好的视频文件通过直播内容表的安排按计划推送播出。
管理端
- 中央认证服务器系统管理所有用户信息,从而完成全局的用户认证工作。
- 系统管理:直播内容管理、用户管理、系统监控等管理功能均可远程进行,真正适合Internet、Intranet范围的部署。
- 存储管理:使用存储区域进行直播内容的集中式管理,可充分利用计算机的硬盘空间。同时支持SAN、NAS等多种网络存储设备。
- 直播内容管理:用户可通过直播视频片断组织直播内容。支持直播内容的分类管理,用户可以根据自己的需要对系统中的直播内容进行分类。
- 用户管理:采用权限的管理模式,便于用户快速上手使用。
- 安全管理:视频信号经过加密处理,观看端可采用密码认证方式观看。
观看端:
- 用户可以通过WEB网页、软件端观等多种看会议直播图像;
- 部分大型直播点,可假设电视、投影,现场播放;
网络构架
- P2P网格架构:可将视频采集端布署在多个媒体服务器或用户机上,系统根据网络的负载与网格拓扑结构进行自动调度,智能调整电脑的网络负载,达到最佳调用,无需人为干预。
- 媒体服务器群集包含心跳监测服务器、评论服务器、内容服务器和媒体代理服务器。其中内容服务器保存正在播出的直播内容,可以通过多台媒体代理服务器对外分发,从而均衡网络负载,实现24*7的高可用性以及动态的可伸缩性。系统通过心跳监测服务器追踪客户端软件的使用情况,从而随时记录和管理用户使用记录。
|
|