- 6
- 0
- 约7.51千字
- 约 13页
- 2018-10-11 发布于福建
- 举报
P2P视频直播系统改进的设计
P2P视频直播系统改进的设计
摘 要:为了改善P2P视频直播系统的性能,介绍了P2P视频直播系统的相关知识,对比了当前主流P2P视频直播系统的三种主要结构,分析了三种结构各自的优缺点。针对现有大规模直播系统的不足,提出了一些系统改进方案,分别从节省服务器带宽、优化邻居选择策略、充分利用节点上载性能的角度对现有系统做了改进和优化。利用该改进建议,直播节目的服务提供商能够进一步节省开支,并提供更高质量的服务。
关键词:P2P视频直播系统; push系统; pull系统; pull-push混合系统
中图分类号:TN919-34文献标识码:A
文章编号:1004-373X(2011)01-0032-03
Improvement of P2P-based Live Streaming Systems
LIU Qi
(Network Lab of Electronic and Information Engineering School, Beijing Jiaotong University, Beijing 100044, China)
Abstract: To improve the performance of the live streaming systems, the related knowledge about the live streaming systems is introduced, the three structures of major live streaming systems are compared, and the merits and demerits of these structures are analyzed. According to the shortcomings of the large scale systems, some schemes to save servers bandwidth, to optimize the peer selection strategies and to fully utilize upload capacity of nodes are proposed. By the proposed schemes, the streaming system providers can not only cut their daily cost but also improve their service quality.
Keywords: P2P live streaming system; push-based system; pull-based system; pull-push hybrid system
基于P2P的流媒体应用目前已经成为互联网中最主要的应用之一,各种P2P视频直播(Live Streaming)、点播(VoD)系统的成功应用引起了研究人员的广泛关注。与传统的客户-服务器(Client-Server)模式的视频直播系统相比,P2P结构的视频直播系统可为更多的用户提供更好的观看质量,同时节省了服务器的带宽。理论上,P2P系统中观看的人数越多,服务质量就越好。但是,目前流行的大规模视频直播系统在观看质量、时延等方面还不能完全令人满意。本文简单介绍了P2P视频直播系统,分析了当前主要的三种系统结构的优缺点,并提出了崭新的系统改进方案。
1 P2P视频直播系统概述
由于视频流的数据量较大,仅依靠服务器的带宽无法支撑起一个大规模的视频直播系统,传统的客户-服务器模式已无法满足大量的用户需求。然而,P2P网络的特性则使得直播系统的大规模部署成为可能。这种系统由一台(或多台)服务器以及观看视频的用户构成,除了服务器提供的视频流,用户也会把自己已经拥有的视频数据上传给其他用户。这样,原本闲置的用户上载带宽被利用起来了,从而在一定程度上缓解了服务器的压力。
在P2P视频直播系统中,一个完整的视频流被分成若干个视频数据块(chunks),服务器按播放时间顺序将这些数据块上传给网络中的一些节点(典型的流速率为500 Kb/s)。这些节点在收到数据块后再利用自己的上载带宽将它们转发给其他节点,这样就形成了?┮桓霆?P2P网络。一个节点收到的各个数据块可能来自不同路径,网络中又存在一定的传播时延,因此数据块很可能乱序到达。这样,每个节点就需要维护一个缓存(buffer),缓存中存放即将播放的数据(典型缓存大小为??1 min??)。如果数据块在其播放时间之前没有到达,那么这个数据块将无法被正常播放。
数据块被服务器上传到网络中后,要经过一段时间
您可能关注的文档
最近下载
- 2025年公共营养师之三级营养师考试题库.docx VIP
- 尼帕病毒病预防控制技术指南考试试卷试题及答案.docx VIP
- 2498三下语文1-8单元习作范文24篇(24页).pdf VIP
- 移动式大平板C臂X射线机技术参数.doc VIP
- 数据结构全套ppt课件.pptx VIP
- 媒体法规题库及答案.doc VIP
- 2025年天津市事业单位招聘考试综合类专业能力测试试卷(新闻类).docx VIP
- 第21讲 立体几何截面问题的十种题型(原卷版).docx VIP
- 第16讲 植被与土壤(复习课件)(全国通用)2026年高考地理一轮复习.pptx
- 2025 年大学融媒体技术与运营(融媒体技术与运营基础)试题及答案.doc VIP
原创力文档

文档评论(0)