云环境下基于LT编码的P2P视频点播节点数据处理及流畅播放技术研究
发布时间:2022-01-12 08:34
视频点播(Video On Demand)能够满足用户对自主收看视频节目的需求,其作为流媒体技术的重要应用得到了很大的关注。从云计算和P2P网络各自的特点来看,这是两个相互互补的技术,在VOD技术上将两种技术结合使用具有广阔的前景。本文的研究是建立在云环境下基于LT编码的VOD/P2P(CLTVOD/P2P)模型下进行的。分别在局域网P2P端研究节点的数据处理,在广域网上研究视频流畅播放技术。节点数据处理主要完成数据更新、推送和缓存替换。本文针对节点数据出现冗余的事实及用二次编码进行数据更新的不足,根据对LT编码过程的分析,提出了基于“种子”和分组交换的数据更新算法。该算法通过留取适量的度为1的编码分组作为“种子”,通过种子间的分组交换,更新出新的编码分组。实验表明,本文算法可随时进行数据更新,且所需计算量较小。根据用户点播视频节目的统计规律,通过计算不同节目的理想副本量,将副本量不足的视频节目作为推送的对象,提出了基于Zipf定律的选择推送数据的方法。依据用户点播兴趣改变导致的视频节目流行度趋势变化的现象和经喷泉编码后的编码分组间的对等性,提出了基于流行度和流行...
【文章来源】:南京邮电大学江苏省
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
基于云计算和喷泉编码的P2P视频传输模型
图 3.12 更新算法选取种子的实验截图图 3.13 码长为 1000 时,使用更新算法每次分组交换生成的新分组数量从实验结果可以看出,每次分组交换更新出的新编码分组数各不相同(如图 3.13 所示
34图 3.13 码长为 1000 时,使用更新算法每次分组交换生成的新分组数量从实验结果可以看出,每次分组交换更新出的新编码分组数各不相同(如图 3.13 所示这是由于更新算法生成的新编码分组数量跟种子的选取和原始编码分组对应的生成矩阵的结构密切相关。同时从图 3.12 还可以知道,每次分组交换产生的编码冗余中,第一类冗余 R占大部分,而第二类冗余 R2 的比例并不大。表 3.5 为对不同码长进行数据更新实验时整理出的实验结果。表中的实验项目包括:译码成功时参与译码的原始编码分组的数量和度为 1 的编码分组数量,通过更新算法生成的新编码分组的数量,分组交换的次数以及参与分组交换的种子数量。通过以上项目还可以计算出,需要额外添加的种子数及未使用的种子数。
【参考文献】:
期刊论文
[1]基于P2P的视频点播系统综述[J]. 沈时军,李三立. 计算机学报. 2010(04)
[2]Web访问特征模型建模[J]. 王会霞,叶海琴. 电脑知识与技术. 2010(08)
[3]推拉结合的P2P VoD数据分发算法P2[J]. 武广柱,王劲林,苏少炜. 微计算机应用. 2008(11)
[4]推送模式的P2P流媒体分发算法[J]. 周卫,叶梧,冯穗力,杨杰. 科学技术与工程. 2008(04)
[5]基于Zipf定律的PPM预测模型[J]. 张岳,裴云霞. 科技信息(科学教研). 2007(30)
[6]基于最小效用的流媒体缓存替换算法[J]. 田小波,陈蜀宇. 计算机应用. 2007(03)
[7]混合P2P流媒体的缓存替换算法研究[J]. 杨传栋,余镇危,王行刚. 计算机应用研究. 2006(11)
[8]CDN技术的发展及应用[J]. 宋家友,桑红涛. 电视技术. 2005(06)
[9]综述:对等网(P2P)技术[J]. 张联峰,刘乃安,钱秀槟,张玉清. 计算机工程与应用. 2003(12)
博士论文
[1]基于P2P和云计算的动态内容管理研究[D]. 沈静波.中国科学技术大学 2011
硕士论文
[1]云环境下的P2P视频点播技术研究[D]. 许俊.郑州大学 2012
[2]P2P-VOD缓存策略的研究与仿真[D]. 李汶娟.电子科技大学 2009
本文编号:3584460
【文章来源】:南京邮电大学江苏省
【文章页数】:84 页
【学位级别】:硕士
【部分图文】:
基于云计算和喷泉编码的P2P视频传输模型
图 3.12 更新算法选取种子的实验截图图 3.13 码长为 1000 时,使用更新算法每次分组交换生成的新分组数量从实验结果可以看出,每次分组交换更新出的新编码分组数各不相同(如图 3.13 所示
34图 3.13 码长为 1000 时,使用更新算法每次分组交换生成的新分组数量从实验结果可以看出,每次分组交换更新出的新编码分组数各不相同(如图 3.13 所示这是由于更新算法生成的新编码分组数量跟种子的选取和原始编码分组对应的生成矩阵的结构密切相关。同时从图 3.12 还可以知道,每次分组交换产生的编码冗余中,第一类冗余 R占大部分,而第二类冗余 R2 的比例并不大。表 3.5 为对不同码长进行数据更新实验时整理出的实验结果。表中的实验项目包括:译码成功时参与译码的原始编码分组的数量和度为 1 的编码分组数量,通过更新算法生成的新编码分组的数量,分组交换的次数以及参与分组交换的种子数量。通过以上项目还可以计算出,需要额外添加的种子数及未使用的种子数。
【参考文献】:
期刊论文
[1]基于P2P的视频点播系统综述[J]. 沈时军,李三立. 计算机学报. 2010(04)
[2]Web访问特征模型建模[J]. 王会霞,叶海琴. 电脑知识与技术. 2010(08)
[3]推拉结合的P2P VoD数据分发算法P2[J]. 武广柱,王劲林,苏少炜. 微计算机应用. 2008(11)
[4]推送模式的P2P流媒体分发算法[J]. 周卫,叶梧,冯穗力,杨杰. 科学技术与工程. 2008(04)
[5]基于Zipf定律的PPM预测模型[J]. 张岳,裴云霞. 科技信息(科学教研). 2007(30)
[6]基于最小效用的流媒体缓存替换算法[J]. 田小波,陈蜀宇. 计算机应用. 2007(03)
[7]混合P2P流媒体的缓存替换算法研究[J]. 杨传栋,余镇危,王行刚. 计算机应用研究. 2006(11)
[8]CDN技术的发展及应用[J]. 宋家友,桑红涛. 电视技术. 2005(06)
[9]综述:对等网(P2P)技术[J]. 张联峰,刘乃安,钱秀槟,张玉清. 计算机工程与应用. 2003(12)
博士论文
[1]基于P2P和云计算的动态内容管理研究[D]. 沈静波.中国科学技术大学 2011
硕士论文
[1]云环境下的P2P视频点播技术研究[D]. 许俊.郑州大学 2012
[2]P2P-VOD缓存策略的研究与仿真[D]. 李汶娟.电子科技大学 2009
本文编号:3584460
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3584460.html