一、方案背景
甘肃省移动公司是具有独立法人资格的经济实体,下设13个地州市分公司,五个省会城市业务中心和70个县公司,拥有员工2000多人,主要经营项目包括移动话音业务、数据传真业务
、IP电话业务、多媒体业务等等。
2004年六月初,甘肃移动公司决定在多媒体业务上新增加在线VOD视频点播服务内容,为了使用户在线点播在视觉上能够达到理想的效果,甘肃移动公司的员工经过一段时间对市场调研,决定与VIEWGOOD合作,采用该公司的WebVOD视频多媒体点播系统,为其建设功能完善、系统稳定、并发性能强大的视频点播平台。
二、用户具体需求
1、兼容所有主流视音频文件格式:系统可支持的媒体文件格式包括MPEG1、MPEG4、AVI、ASF、WMV、RM、MP3、SWF等几乎所有常见的流媒体格式,做到真正的全兼容性。
2、终端点播响应速度极快,播放质量高:用户在请求流媒体服务时无需任何缓存,即点即播,几乎感觉不到任何延时,而且声音和视频的播放始终保持流畅连续,不会发生停顿、抖动和不连续等现象。
3、系统整体性能高:服务器核心采用“完成端口”I/O模型和线程池技术,并且结合网络带宽自适应流媒体传送技术,能最大限度地利用终端用户所能运用的网络资源,使得系统性能得到极大的线性提升,其可支持的终端用户并发数达到1000用户。
4、高效的认证计费:用户的认证采用AAA(Authentication, Authorization, Accounting,认证、授权和计费)协议中使用最为普遍的RADIUS协议。计费服务可以实现任意的费率策略。
5、强大的流媒体服务器集群扩展:系统采用了基于模糊数学算法的负载均衡控制,大大提高了服务器的扩展性能、并发性能和网络管理调度能力。既可以满足几千个并发流的业务需求,又可以通过服务器集群并联扩展,达到几万个并发流的服务能力,满足业务不断扩展的需要。
6、真正实现跨网段、跨路由、跨代理:系统可在跨网段、跨路由的广域网环境中应用。
7、由于甘肃省移动下设了13个地州市分公司,拥有70多个县公司,所以系统要有强大的并发能力,以保证可以同时有1000名用户同时进行在线点播。
8、采用最新主流技术,基于分布式存储、集中式管理、开放式、可扩展的结构,可穿越防火墙,并要有良好的防盗链安全机制。
9、可以进行7*24小时连续不断的运行,不受时间限制。
三、方案设计
经过多年的实践,凭着自身强大的研发能力,VIEWGOOD公司在视频点播技术方面一直处于领先的地位,在为众多客户服务的同时,也积累了大量宝贵的实际经验,在为甘肃移动公司建设的1000并发的点播系统设计的功能如下:
1、用VIEWGOOD流媒体系统 利用对WebVOD 视频点播系统实现视频源的统一管理和点播。
2、采用高效的VConnect服务内核,视频点播系统中所有格式流媒体广域网拖拽时延在100ms以内。
3、实现对内容管理员的栏目权限分级管理:电信网站需建很多内容栏目,每个栏目都需要不同的内容管理员来进行管理,但需要通过对内容管理员的权限管理来保证内容管理员只能对其被授权管理的栏目操作。
4、实现对节目的认证计费以及数字版权管理。
5、采用完善的防盗链机制,充分保障节目源的安全。
客户可以通过访问放置在甘肃省移动公司面机房内的Web服务器,同时WEB服务器发送请求到认证服务器,通过客户AAA级认证后的,客户经过调度服务器将请求反馈给视频服务器,完成视频点播流程,具体架构如图。
四、系统简介
VIEWGOOD VOD 视频点播系统(WebVOD) 流媒体平台是针对电信领域流媒体增值服务的需求和特点,基于完全掌握的MPEG-4编解码技术,综合成熟的视频直播和点播技术,开发的一套基于广域网的分布式流媒体服务系统平台,本系统采用MPEG-4编解码技术,同时支持MPEG-1(MPG、DAT、MP3)、MPEG-4(AVI、ASF、WMV)、REAL(RM、RMVB)等众多主流视频流媒体格式,提供现场直播、转播、视频点播及文件直播等多种流媒体视频服务。
五、系统架构
六、运行环境
网络:TCP/IP协议 100Mbps带宽
操作系统:Win2000/Win2003
视频服务器: P4 1.8G*2/256M RAM/ SCSI硬盘(自选)/100M网卡/Win2003 Server
资源服务器: P4 1.8G/256M RAM/ SCSI硬盘(自选)/100M网卡/Win2000 Server
需 求 方:甘肃省移动公司
网 址:http://211.139.95.246/webvod/default.asp
供 应 方:南京远古科技有限公司
地 址:南京市龙蟠中路168号江苏软件园1号馆1206-1208室
网 址:http://www.viewgood.com
文章来源于领测软件测试网 https://www.ltesting.net/
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073