《基于P2P的无线移动视频点播系统分析与设计.》.pdf
文本预览下载声明
第2l卷第2期 浙江万里学院学报 V01.2lNo.2
2008年3月 Journalof Wanli March2008
ZhejiangUniversity
基于P2P的无线移动视频点播系统分析与设计
刘云鹏
(浙江万里学院,宁波315100)
摘要:移动媒体业务发展势头强劲,目前存在于GPIIS网络上的移动视频点播系统还存在着一些问题,点播效果
不太理想.文章对此问题进行了深入的分析,提出一种依托于JXTA和JXME为底层P2P通信体系的移动视频点播
系统,对整个点播系统的体系架构进行了一定的分析和没计,并对其中的无线通讯、移动流媒体传输与播放、数据冗
余策略等关键技术进行了分析和论证,最后通过一个仿真实验,在一定程度上,验证了该系统的优势和可行性.
关键词:P2P;JXTA;JXME;无线通讯;视频点播;流媒体;移动终端
37
中图分类号:TP 文献标识码:A 文章编号:1671—2250(2008)02—0052—05
收稿日期:2007—10—09
作者简介:刘云鹏,浙江万里学院计算机与信息学院讲师,工学硕士.
当前无线移动网络,主要形式有蜂窝网络、WLAN、蓝牙技术以及卫星通信等.随着无线移动网络技术
的发展,其提供的业务越来越多.其中移动多媒体就是重要业务之一.在移动网络上不仅要提供语音、图像
等常规的多媒体业务,也要有能力提供良好的视频流服务.流媒体以“流”的形式进行数字媒体的传送,使人
们在一定的带宽环境下就可以在线欣赏到连续不断的高品质音频和视频节目.移动视频点播等移动流媒体
业务将成为未来无线网上应用的主流.
1问题陈述
移动视频点播业务已有一定的发展,目前国内比较常见和比较广泛的是基于WAP的视频点播,它按照
中国移动业务规范实施和控制,实现比较简单.随着J2ME的应用,国内外的一些移动终端可以通过http或
socket连接方式与视频服务器通信,来实现无线网络下的视频点播.但是不管哪种方式,都存在下面一些问
人数量受限;5)通信的不稳定性.面对这些问题,有三种解决方案,也可以是这三种方案的融合.方案(1):
依靠3G等无线网络本身的发展,带宽、处理能力和内存容量上都会有显著提高,这在一定程度上可以解决
带宽窄和通信不稳定的问题,但是无法解决用户增加带宽减少和终端接人数量受限的问题.方案(2):建立
放的P2P网络,类似于有线网络下的P2P模式,每个点以P2P的方式共享音乐和文件,目前一些国外的无线
P2P服务商和技术公司已经开发了相关的一些应用,虽然该技术还没有大范围推广以及服务内容也相对有
限,但是根据P2P的实现原理,如果该技术应用到无线视频点播系统,基本可以解决用户增加引起视频带宽
减少的问题,但是无法解决手机终端整体处理能力较低的问题.方案(3):即是本文提出研究的一种解决方
for
络,在JXME(JXTA
终端系统平台多样化、终端接人数量和通信稳定性等问题都可以有较大程度的解决.
在下面的问题解决方案描述中将首先介绍系统整体结构,然后讲述关键技术和相关的讨论,最后提出
论文进一步的研究工作.
万方数据
第2期 刘云鹏:基于P2P的无线移动视频点播系统分析与设计 53
2问题解决方案
2.1 系统结构P2P系统在具体实现中主要存在三种不同的结构,纯P2P结构,带核心服务器的混合P2P
结构和带超级节点的P2P结构.其中纯P2P结构不依赖于任何中心服务器,动态发现网络中的其他对等方
并与之交互信息;混合P2P结构中存在一个只具有服务功能的核心服务器来维护所有对等点的共享目录,
并进行查询,但文件的共享交换过程是直接在对等方之间进行的;带超级节点的P2P结构类似于混合P2P
结构,但超级节点的数目不只一个,Peer可以向其中的一个发送资源更新信息及查询要求,超级节点之间是
对等的.而此文所设计的P2P点播系统是混合P2P结构和带超级节点P2P结构的结合.因为整个服务层次
分三层,中心视频服务器或服务器组只有一个,与中心视频
显示全部