文档库 最新最全的文档下载
当前位置:文档库 › 基于P2P的流媒体技术概述

基于P2P的流媒体技术概述

龙源期刊网 https://www.wendangku.net/doc/d710795219.html,

基于P2P的流媒体技术概述

作者:高彧

来源:《中国新技术新产品》2008年第24期

摘要:P2P流媒体技术已成为网络应用中热门的技术之一,本文主要介绍流媒体,P2P的相关概念,并着重对P2P流媒体的关键技术进行了研究,最后又提出了P2P流媒体技术应该面对的挑战。

关键词:P2P ;流媒体;应用层组播;激励机制

1 引言

随着互联网的发展,流媒体业务逐渐增多,网络电视,远程教育,视频点播已成为流媒体技术的热门应用。传统的流媒体服务大都是客户/服务器(C/S)模式, 即用户从流媒体服务器点击观看节目, 然后流媒体服务器以单播方式把媒体流推送给用户。当流媒体业务发展到一定阶段后, 用户总数大幅度增加, 这种C/S模式加单播方式来推送媒体流的缺陷便明显地显现出来,如流媒体服务器带宽占用大、流媒体服务器处理能力要求高等,这些常常成为系统瓶颈。P2P技术的引进,为流媒体开辟了新的发展空间。

2 P2P流媒体技术

2.1流媒体技术

流媒体(streaming Media)是应用流式传输技术在网络上传播音频、视频或多媒体文件。而流技术就是将影像和声音信息经过压缩处理后转换成流媒体,用视频服务器把节目流媒体当成数据包发出,传送到网络上,用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。这个过程的一系列相关的数据包称为“流”。流媒体应用的一个最大好处是用户不需要花费很长时间将数据全部下载到本地才能播放,而只需要将起始几秒的数据先下载到本地的缓冲区中就可以开始播放,然后边下载边播放,当网络实际连线速度小于播放所耗用资源的速度时,播放程序就会取用这一小段缓冲区的资料,避免播放中断,也使播放品质得以维持。

2.2 P2P技术

相关文档