P2P流媒体直播系统的研究与设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:a13315157220
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机及互联网技术的不断发展,对网络带宽要求较高的多媒体技术也得到了充分的发展,其中基于P2P流媒体技术成为了当前的热点研究问题。P2P网络的发展,为我们提供一种良好的资源共享的方式,在这个基础上本文提出了基于P2P流媒体直播系统SAStream(Self-adaption Stream)。该系统最大的优势是充分吸收了P2P的优势,改变了传统IPTV投入高、规模大以及技术难的缺点,每个用户同时扮演着资源提供者与消费者的双重角色,不需额外部署设备,充分利用现有的网络资源,使用户观享受到流畅的视频服务。本文首先介绍了P2P流媒体技术的发展状况,分析和比较了P2P网络的四种覆盖网结构;深入的分析了当前存在的几种基于P2P网络的流媒体直播模型,重点分析了基于单多播树、基于多个多播树和基于Gossip协议的模型,分析了各个模型的优缺点和适用的范围,并对几种模型进行了对比,对流媒体直播模型的设计具有重要的借鉴意义。针对当前模型中存在的若干不足,本文在DONet模型的基础上设计了一个P2P流媒体直播系统SAStream(Self-adaption Stream),分析介绍了三大子系统服务器、数据源和客户端的软件体系结构。重点介绍了系统中的核心子系统客户节点的设计与实现,对该子系统的整体框架以及运行的流程进行了详细的阐述,同时对主要的功能和核心的算法的实现方法进行了详尽的描述。最后在局域网的环境下对客户端子系统进行了测试工作,主要包括测量客户节点的初始化缓冲时间、播放停顿频率和上下行速率等,大量的实验数据证明了本系统是时延低、成本低以及效率高的特点,测试的结果表明基本达到了设计的要求。
其他文献
数据分类技术作为数据挖掘中的核心和基础技术之一,它的许多分类方法已经由机器学习、模式识别和统计学方面的研究者提出。作为软计算分类算法中的一员,人工免疫系统中的负选
脑血管疾病严重威胁着中老年群体的健康,随着年龄的增长,脑血管疾病的发生几率急剧上升。脑血管疾病的治疗需要花费大量金钱而治疗效果却往往不令人满意,不仅严重影响病人及
计算机网络的普及应用,丰富了人们的日常生活,然而,网络上的信息可以方便的复制和修改,使得版权保护成为一种迫切需要解决的问题。在地理信息系统(Geographic Information Sy
点云模型的数字几何处理已在计算机图形领域受到广泛的重视。基于点的图形学的研究在工业制造、考古及文物保护、医学和娱乐产业等诸多领域得到了广泛应用。   本文主要进
水下无线传感器网络(Underwater Wireless Sensor Network,UWSN)可用于海洋学数据收集、污染监测、近海探测、灾难防御以及协助海军进行战术跟踪等领域。与其他水下探测工具
中文分词及词性标注不仅是自然语言理解领域的难点问题,也是中文数学智能教学系统中的基础性问题。提高自动分词及词性标注的准确率,修正分词及词性标注的结果,能为实现小学
车牌识别是现代智能交通系统中的重要组成部分,它以数字图像处理、模式识别、计算机视觉等技术为基础,对摄像机所拍摄的车辆图像或者视频序列进行分析,得到每一辆汽车唯一的
传统的数据挖掘解决了海量数据贫乏知识的情况,但是传统的数据挖掘只适合于准确的数据,它没有考虑到数据的不确定性,然而不确定性是客观事物本身所固有的一种特性,数据挖掘如
随着互联网的飞速发展,互联网的应用也在快速普及,并受到了公众的认可和赞同。同时,互联网也渗透到我们每个人的生活中,网上交易购物,也变得越来越流行。由于互联网信息的种
在工业和农业领域,温度的测量已经成为保证设备正常运转和实验正常进行的重要指标。本文用ZigBee无线通信技术和基于ARM的嵌入式技术组建了无线温度监控系统。   ZigBee无