视频直播是利用视频压缩、直播等流媒体技术,在装有电视卡视频采集卡的电脑上安装一套视频直播服务软件,把采集到的视频信号进行一系列实时编码、处理,然后再广播出去,起到同步直播的效果。视频直播被广泛的应用于政府、企业、电信、广电、教育等诸多领域的信息化建设。

  现在,我们就来谈谈在选购视频直播软件时,应该注意那些方面的因素。

  对于直播系统,我们首先考虑的仍然是带宽,具体的参考方案可以参考点播系统,同时考虑到直播的需要,我们还要对以下几点做一个比较。

  1、 延时性,越短越好。延时性短的服务平台可以提供更好的同步性。

  2、 网络发送方式。目前视频直播软件使用的发送方式为单播和组播。

  单播(Singlecast)

  在客户端与媒体服务器之间需要建立一个单独的资料信道,从一台服务器送出的每个资料包只能传送给一个客户机,这种传送方式称为单播。每个用户必须分别对媒体服务器发送单独的查询,而媒体服务器必须向每个用户发送所申请的资料包拷贝。这种巨大冗余首先造成服务器沉重的负担,响应需要很长时间,甚至停止播放;管理人员也被迫购买硬件和带宽来保证一定的服务质量。

  组播(Multicast)

  IP组播技术构建一种具有组播能力的网络,允许路由器一次将资料包复制到多个信道上。采用组播方式,单台服务器能够对几十万台客户机同时发送连续数据流而无延时。媒体服务器只需要发送一个信息包,而不是多个;所有发出请求的客户端共享同一信息包。信息可以发送到任意地址的客户机,减少网络上传输的信息包的总量。网络利用效率大大提高,成本大为下降。减少了主干网出现拥塞的可能性。

  目前的视频产品大多都支持单播和组播两项发送方式。

  3、 各种采集设备的支持。如果提供服务的平台可以支持更多的标准采集设备,那么自然就大大提高了平台的适应性。目前用于视频直播的采录设备多为摄像机,电视卡、DVUSB摄像头等,所以,支持最多的视频采集设备的视频系统自然是最优秀的了。

  4、 同步直播多种资源,如:实时采集到的音视频文件,电脑上已经存在的音视频文件等。

  5、 自动录制。这个条件是需要考虑到的,这样将直播的画面同步进行录制,再与VOD系统进行无缝集成,让会议的内容能够让更多的人知道了解,这在政府,教育等领域中,会议内容、教学内容的备份,和延续传播是十分必要的,也为今后的工作做很好的回忆录。

  6、 字幕、广告等信息的实时插入。在视频直播的同时,为了不影响直播的进程,在画面上增加字幕等信息,这样的功能,还是很必要的。总不能让领导停下来不说话,让你先播个广告吧….^_^

  7、 安全认证机制,远程监控机制,以保证系统安全运行。

  8、 编解码技术。目前最先进的编解码技术是MPEG-4编解码技术。300K时达到VCD效果,700K时达到DVD效果。

  9、 跨网段、跨路由的实现。视频直播的最重要的目的就是能实现远程的参与,教学等,如果不能实现不同网段之间的互访,和跨路由之间的顺畅交流….,这个直播系统那就不能称之为直播系统了。

  10、 是否支持远程管理,特别是远程的频道管理。