本方案是北京经纬中天信息技术有限公司根据电信级应用的要求,利用公司自有产品开发完成的。系统采用B/S结构,直接构建在通用服务器上,不需要下载专用客户端播放程序,支持直播信号的矩阵切换,支持直播节目的加密保护与用户认证,支持直播信号的采集备份与自动切换,支持大规模并发流的网络视音频直播应用及用户认证与计费管理,具有良好的安全性、稳定性、扩展性、可移植性、易用性等,是真正的电信级网络视频直播系统。
需求说明
电信运营级网络视频直播应用具有以下主要特点:
v 支持多路多频道视频直播;
v 可进行7*24小时定时录制、自动或手动采集和定时直播;
v 每路节目可满足500个以上宽带用户(500K速率)网络音视频直播应用;
v 安全可靠,具有强大的应急处理机制;
v 同时支持用户WEB认证和直播节目认证;
v 具有的较好的整体可扩展及兼容能力,支持平滑的、方便的系统升级与扩容;
v 在用户认证、计费、统计分析、服务器集群、数据存储等各方面,能够实现与现有宽带应用平台(如互联星空)的良好融合。
方案的设计实现
以下是本方案实现的网络结构示意图:

当并发用户增加时,仅依靠增加服务器即可满足要求,而不用改变整体方案结构,扩充变得异常容易。
方案实现的特点与优势
本方案主要特点及优势如下:
v 支持多码流节目应用,在窄带及宽带网络环境中均能应用自如;
v 采用内容分发及负载均衡等技术,在现有网络状况下,可有效支持大规模用户(如≥5000)的并发访问需求,解决大规模的直播应用,并具有极好的扩展性;
v 强大的扩充能力,可同时支持任意多路信号的直播;
v 支持直播采集的多机备份,支持大容量用户并发访问,尤其适合电信级用户使用;
v 无人值守,安全可靠,充分满足7X24小时的直播需要;
v 扩展性强,支持无限级联,全面实现跨广域网的直播支持;
v 支持收看权限的管理,支持直播流的加密保护;
v 具有完善强大的用户认证机制管理功能,可对用户进行二次认证;
v 支持分布式结构、服务器域集群管理及动态负载平衡功能,支持跨地区无限节点扩展和大容量并发访问用户的应用;
v 强大的内容分发管理功能。可实现多个服务器之间或分布式中心流媒体服务器对边缘服务器流媒体内容同步分发传输复制;有效支持大容量用户的直播应用;
v 提供高效的流量平衡和用户数限制管理机制,支持多种负载均衡策略;
v 可实现多种策略的运营计费功能,支持第三方的用户认证计费系统;可设定计费优惠策略、定义服务套餐,支持卡方式的管理等;
总结
与当前一般的网络视频直播系统不同,本方案应用系统采用B/S结构,直接构建在通用服务器上,不需要下载专用客户端播放程序,单机即可能够支持300以上并发流(500k),支持无限用户扩展使用,支持对直播视频流的加密保护(DRM)等。除满足电信级等高端用户的网络增值服务应用要求外,也完全可用于企业、政府、院校内外网络的视音频直播应用。