P2P流媒体系统及运营解决与方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
P2P流媒体系统及运营
解决方案
吕伟坚
2009/5/21
一、数瑞流媒体系统项目介绍
数瑞P2P流媒体系统,从技术架构上讲是以P2P为媒体分发形式的流媒体系统,它成功实现了在不改造现有网络基础设施的前提下仅通过技术创新就达到与传统流媒体系统同样的品质,而所需带宽资源和服务器负载资源消耗仅为传统流媒体系统的十分之一甚至更低。
本系统使用P2P流媒体核心技术,充分利用用户的闲置上行带宽来协助服务器分发流媒体内容。在P2P模式下,并非所有的客户都从服务器上获取媒体数据,客户端也连接其他客户端来获取媒体数据,因此在增加用户的同时无须相应的增加服务器和带宽,从而大大降低了服务器的负载和带宽占用。一般的流媒体服务器,在100M带宽下可以支持300人在线观看300Kbps视频,而同样的服务器和带宽下使用本系统可以达到10000人以上在线。
系统特点:
采用网状数据传输架构,客户端播放时在内存建立动态缓冲区从广大用户接收数据,因此用户越多,数据来源就越多,播放也更流畅,为终端用户带来优质的体验。
⏹支持目前最先进的H.264高清视频编码格式,提供更高的数据压缩比,在同等的图
像质量条件下,传输所需带宽的带宽约为普通视频的1/4,也就是说在用户使用同
样的带宽条件下,可以获得更佳的图像质量。
⏹极强的智能网络自适应能力,可在复杂不稳定的网络环境下仍可确保网络畅通和稳
定。
⏹支持多种表现形式,播放器可内嵌在网页上播放节目,也可以通过点击网页上的链
接自动打开独立的播放器程序,播放器程序可与网站完美整合,实现建立高粘度的
网站用户群。
⏹支持完整的集群架构,实现高可靠、可伸缩的流媒体服务,充分灵活的应对可能不
断增长的性能需求。
二、P2P流媒体系统项目技术结构
网络拓扑图:
客户端主界面
硬件方案配置
5 30000视频服务器Xeon 5420*2 / 4G / 400G
SAS*8/RAID5/双千兆网卡
2 30000缓存服务器Xeon 5420*2 / 32G / 146G
SAS*2/RAID1/双千兆网卡
2 20000预处理服务器Xeon 5520*2 / 4G / 146G
SAS*2/RAID1/双千兆网卡
2 25000应用服务器Xeon 5420*2/ 8G /146G
SAS*2/RAID1/双千兆网卡
2 30000数据库服务器Xeon 5520*2 / 8G / 146G
SAS*3/RAID5/双千兆网卡
采集推送服务器Xeon 5520*2 / 4G/146G 2 15000磁盘阵列5T/RAID5 1 200000交换机千兆 2 5000硬件防火墙1000Mbps 1 100000合计700000软件配置
Linux系统CentOS 1 0 Windows系统Windows server 2008 1 12000数据库Oracle 11g 标准版 1 27000
网络带宽:100M独享,约70000元/