流媒体点播系统的数据调度算法研究与系统实现

来源 :郑州大学 | 被引量 : 0次 | 上传用户:xiao_zhuang_lin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着宽带业务的广泛发展,流媒体服务在互联网中所占的比重越来越大,出现了大量的流媒体应用,如网络电视、体育直播、远程教育等。在传统的流媒体应用系统中,大多采用基于C/S的服务模式,服务器分发全部的数据,客户端只是简单的接收数据并播放。当用户数量达到一定程度后,服务器就不能很好的为用户服务了,甚至出现单点失效的状况。在这种情况下,P2P技术的运用为这一问题带来了曙光,成为学术界、工业界研究的重点。目前,互联网的流媒体业务大体可以分为下载、直播、点播三类。基于P2P技术的下载系统和直播系统已经比较成熟,由于点播系统的高度交互性和播放异步性增加了系统实现难度。因此,在互联网上构建可扩展、高可靠、高播放体验的点播系统一直是研究的热点问题。本文主要贡献以及内容包括:首先,提出一种基于历史带宽的数据调度算法。这个算法综合考虑了节点带宽、节点服务能力、数据块候选节点数等因素,充分的利用了节点的带宽,减少启动延迟和传输延迟,提高了播放连续性。其次,设计一种节点优化机制。节点每隔一段时间就会优化与邻居节点之间的连接,通过统计邻居节点向自身发送的数量,来淘汰劣质的连接,建立优质的连接,提高系统的分发效率。最后,提出两级缓存管理策略。在内存中缓存即将播放的数据,提高播放的流畅度。同时在硬盘中缓存多部已播放过的视频,可以增加节点的服务范围,进一步降低服务器的负载,减少运营成本。并且设计和实现了基于P2P网络的流媒体点播系统,并给出了相关技术的测试结果。
其他文献
无线传感器网络(WSN)是由大量廉价传感器节点组成的无线自组织网络,采用多跳无线通信方式,把传感节点感知、采集和处理后的信息发送给观察者。WSN中,MAC协议负责管理和协调用
Web服务组合通过重用结构功能简单的服务来创建满足用户更高要求的增值服务,语义Web服务技术使Web服务成为计算机可以理解的实体,从而实现Web服务的自动匹配和自动组合。即时
随着互联网的不断发展,尤其是电子商务的出现,人们越来越喜欢在网上购买商品,并且网络购物已经成为人们购物的重要方式之一。但是,由于网络购物中消费者很难对所购买的商品具有真实的了解,消费者往往会将商品网络评论信息作为购买该商品的依据。由于利益的驱使,一些不法商家就会通过雇佣专业写手为自家商品刷虚假好评或者给他家商品刷虚假差评。为了有效的识别虚假评论,一些学者采用机器学习的方法来进行识别,并且取得了一定
学位
视频监控的主要功能就是实时地监控场景中的运动目标,并且描述分析运动目标的行为,为更高层次的理解和决策提供辅助信息。目标的运动分析是当前视频监控中的一个重要研究方向
随着互联网应用的深入,电子邮件已经成为人们工作和生活中必不可少的交流工具。与此同时,垃圾邮件的出现破坏了和谐的网络文明,浪费大量的互联网资源和网民的时间,引起社会各
随着视频监控技术、流媒体技术以及无线网络的迅猛发展,无线视频监控正逐步走入普通家庭。为了满足广大用户可以随时随地利用智能手机监控家中情况的需求,家庭无线视频监控系
信息技术迅猛发展,计算机的应用领域也越来越广泛,已经从过去单纯的科学计算发展到了很多其他的领域,例如过程检测与控制、信息管理以及计算机辅助设计等。这就对计算机的智
在当前信息技术广泛应用的环境下,电子政务的发展同政府职能的转变一样受到高度的关注和重视。随着越来越多的政府职能最终通过电子设备和网络提供给社会,公众对电子政务系统
自E-911定位法规颁布以来,定位服务在近十年得到了迅速的发展,在人们的生产生活中得到了广泛的应用。面对3G时代的来临,定位服务必将有更广阔的市场,在提高人们生活质量的同
蚁群算法在求解TSP问题时,有陷入局部最优解、收敛速度太慢和求解质量不高以及稳定性不足等三个缺点。文章针对这三个缺点,提出了一种以基于斥候蚁实现的动态局部搜索为核心