视频直播系统解决方案
来源:中国电子政务网 更新时间:2012-04-15

 

产品简介:

Smartvideo 是北京智捷寰宇科技发展有限公司专为中小企业用户设计的一款通用级视频直播系统。在现有服务器上安装软件MCU即可搭建视频直播服务器。其终端为B/S架构,采用桌面PC型系统设计,用户计算机上无需安装客户端软件, 采用标准的WEB界面即可实现所有功能,用户操作简便。用户可以在使用现有的计算机功能的同时,进入Smartvideo视频直播系统。

 

方案设计:

 

    系统结构说明:


   如图所示:

直播间:作直播间部署,具体部署按照以下系统要求实现。

由直播间主席发起并且控制其它客户端显示图像和发言。直播间根据具体情况实施部署。

客户端:客户端作为接收者进入频道,也可以申请发言,作为频道的的参与者,频道的角色由直播间的主席控制。客户端可按照直播间级别实施部署,也可按照桌面型接收端部署。

系统构成:

Ø         SmartVideo Server

SmartVideo Server可以利用企业既有的Windows/Linux/Unix 服务器,安装SmartVideo Server软件、数据库、安全认证等系统即可。

Ø         直播间

    不需安装任何软件,主要安装视、音频捕捉设备如DVD影碟机、摄像头、数码摄相机、高品质耳机(或音箱)及麦克风等

Ø         客户端(工作站及视、音频捕获设备等)

不需安装任何软件,主要安装视、音频捕捉设备如摄像头耳机(或音箱)及麦克风等。

 

系统功能

Ø         支持预定频道或通过自动E-mail邀请通知进入频道的时间和地点。

Ø         频道记录:视频,音频,电子白板通过流媒体服务器被记录,以备日后使用。

Ø         支持通过级联增加远程接收端人数,增加系统的扩展能力。

Ø         适应从窄带到宽带不同的接入方式。

Ø         用户可以使用56K ModemISDNADSLDDNGSM等各种宽窄带接入方式,在局域网、城域网等各种网络环境下使用。

Ø         用户拥有自己的记录表,从中可以查出预定参加的所有频道。在预定和开始时无需管理员介入。预定频道时可以选择任意频道的相关功能,包括数据功能、视频音频功能、加入频道密码、选择网络安全、重复记录频道等。

Ø         服务器支持web方式管理维护。

Ø         服务器群流量控制,支持多级服务器级联方式。

Ø         管理员可根据网络环境自定义数据流传输数据和本地缓冲大小和响应时间和安全管理,监视整个服务器群的日志事件变化,并可定义网络资源分配和限制数量。实时监控所有频道进程,并对接收人员监控管理。

Ø         多级安全措施 

Ø         所有的呼叫由SMART VIDEO Server来代理,只有被允许的呼叫在网络上才能发起,允许H.323视频通过防火墙安全地进行,防止任何人在直播系统中进行窃听活动。

Ø         支持代理服务器及防火墙和代理

通过Http隧道技术,RTP的数据通过80端口,可穿越企业中使用任何防火墙和代理,无需其它特殊配置。

Ø         信息传输可靠、安全 

登录直播系统提供密码认证以及SSL验证,数据传输、用户密码等信息传输采用256位加密。系统中传输的音视频、数据信息在网络传输之前首先经过压缩,系统提供简单加密、MD5加密等多种加密选项。

Ø         支持多频道

多个虚拟频道由管理服务器实现集中管理,频道数量没有逻辑限制,主要依赖于硬件平台的限制。

Ø         支持大容量广播接收用户

采用单播和组播技术使得系统可以对大量非交互用户进行广播。

Ø         提供频道主持人机制

频道主持人拥有诸多附加功能,包括允许接收端发言、中止接收端的发言、拒绝接收端的发言申请、给予接收端控制权、拒绝接收端申请控制权、将接收端请出当前频道等。另外,系统可以在主持人控制模式下进行,这时所有用户的发言和协同操作都需要频道主持人的批准。并且可以转换频道主持。

Ø         减少回音和杂音

通过降噪和滤波技术,对声音信号调整合理增益倍率,减小声音 反馈和杂音。

Ø         录像回放

建立频道时,可以选择录制频道,直播过程自动记录,包括语音、视频以及屏幕变化。

Ø         音频交互

支持G7系列和MP3算法,最高支持16路混音。

Ø         电子白板

多人共享的电子白板,即写即现。电子白板提供文档共享和协同浏览,用户通过可视方式,讨论各种文档形式的频道议案,如WordFlashExcel AUTOCADPowerpoint等。同步浏览使用户可以同步接收各种文档,实现远程演示功能,并且可以添加注释。

与会者可以通过文字消息进行交流,提示窗口提示用户收到其他用户发送的文档、同步浏览和白板。

Ø         文字交流

在频道窗口,有一个区域用于提供文字交流,另一个独立的文字交流程序提供即时的点对点的文字沟通。

Ø         录像播放

用户可以随意播放各种AV设备视频,包括摄像机,录像机或者各种文件格式视频文件。SMART VIDEO采用三种解决方案:

1) 通过SMART VIDEO软件虚拟摄像头,调入各种视频文件格式文件进行实时播放。

2) 通过视频采集卡,把摄像机,录像机的视频源接入,进行实时播放。

3)  通过SMART VIDEO自动文件转换器,上传到服务器,可以实时点播。

 

安全性管理:

系统为交互式频道的现场操作提供一个安全的结构设计,提供认证管理、数据加密功能和安全措施建议。

 

认证管理

Ø         系统口令

用户若想加入频道必须提供口令。

Ø         身份验证

要求把用户的名单提供给频道的组织者(有时指主持人)。组织者据此可以了解所有用户,如果频道组织者发现某个不能识别的用户,可以向其提出口头认证要求。

Ø         开除/邀请

频道组织者可以从电话上开除不需要或是无授权的用户,如果组织者想要邀请某人加入频道,也可通过使用邀请功能来实现。 

 

数据加密:

系统不以纯文本的形式发送频道内容。为了保证最大的安全性,采用128 位的加密码,使用最广泛的数据加密标准SSL给频道内容加密,所有往来于服务器上的数据俱可加密,防止传输过程中对于数据的非法访问。

 

安全措施

在组织者建立频道时,主持人有许多措施可加强频道安全,建议用户严格遵循应用共享原则,即限制用户的使用权限,只有那些主持人认为可以共享的权限,才能被用户使用。在这种方式下,用户将无法使用未经许可的权限。

主持人有着比用户都高的权限,这些权限包括:

Ø         禁止某人发言,同时禁止视频传输。

Ø         保存或打印任何发言或频道中共享的文件。

Ø         传递页(看前页或后页)。

Ø         批注文件、发言、web 页或共享软件。

Ø         发送文本信息给其他用户、主持人(或全部)。

Ø         查看用户名单。

Ø        授予用户权限。

 

直播系统管理

     管理员可以自己按树状结构定义整个组织机构,并且可以方便的自己定义权限角色,对用户进行权限管理。会频道管理员可以方便灵活建立各种内容的频道,并且可以按照组织机构,添加自己的频道成员。通过用户和密码识别进入频道的身份。

零故障率机制:

Smartvideo视频直播系统零故障率机制解决方案是北京智捷寰宇公司适时推出的一种用于提升SmartVideo视频直播系统可靠性的加强选件。当主服务器出现任何硬介质问题,辅助服务器会自动把主服务器码流自动分发,始终保证用户使用的零中断率。

Smartvideo视频直播系统零故障率机制解决方案是近年来对视频直播安全性,可用性的一次重大的革命。从以前加大的硬件可用性,到现在的主从服务器双机零故障率,来保证视频直播系统的安全性,是高可用性的一次重大的进步。  

  • 零故障率机制工作原理

       Smartvideo视频直播系统零故障率机制解决方案的工作原理就是一台主服务器Primary Server),另一台服务器为辅服务器Standby Server),在系统正常情况下,主服务器为直播系统提供服务,辅服务器监视主服务器的运行情况(主服务器同时也在检测辅服务器是否正常),当主服务器出现异常,如死机,主机断电,病毒发作,硬盘损坏等,不能继续提供服务时,辅服务器主动接管工作机的工作,继续支持视频直播的系统服务,保证视频直播系统使用期间,系统不间断的运行。

  • 零故障率机制实现的功能 

Ø         服务器出现故障,从服务器能实现自动切换;

Ø         服务器的硬盘、CPURAM发生故障时,实现自动切换 

Ø         服务器网络连接发生故障时(如网卡、网线故障),实现自动切换操作系统、应用程序发生故障时,能实现自动切换;

Ø        主辅服务器互相检测机器的工作状态,保证视频直播系统的可靠性;

  • 配置

Ø         配置主辅服务器,并搭建网络环境;

Ø         根据网络环境的不同,分别在主辅服务器上进行相应的设置,建议主辅服务器在同一网段。