基于BT协议的流媒体技术在嵌入式系统中的应用研究

来源 :兰州理工大学 | 被引量 : 2次 | 上传用户:wjief
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,Internet上流媒体的应用得到了迅猛发展,然而流媒体的传输速率却并不理想,主要原因是传统的客户端/服务器模式很容易导致服务器端的性能瓶颈和网络资源浪费,从而不能有效支持流媒体数据的大规模分发。此外,IP组播技术由于协议本身的复杂性、网络异构性、以及缺少支持组播的可靠性等自身固有的限制而难以部署。而由此产生的P2P模式将数据分发的中心从流媒体服务器分散到用户网络上,从而有效解决了服务器端的瓶颈问题。与此同时,随着网络技术和微电子技术的发展,具有流媒体技术的嵌入式设备(如机顶盒)也越来越受到人们的青睐。如何将基于P2P网络流媒体技术更为有效地融入嵌入式设备中,提供更加清晰、流畅的播放功能和实时的传输功能是本文的研究重点,具体如下:首先对P2P网络和流媒体技术进行了深入的研究,分析并总结了P2P网络的应用层组播技术的优势、网络拓扑结构设计和下载软件广泛应用的BT协议。其次在研究了BT协议的基础上,并对其进行了改进和扩充,提出了一种基于BT协议的P2P流媒体系统BTStream。该系统模型融合了P2P网络和传统C/S技术的优点,能够支持大量用户实时接收流媒体数据;且节点的自组织能力有效地减轻了对服务器的压力,避免了网络拥塞的发生。最后分析了嵌入式系统的特点,提出了BTStream流媒体客户端在嵌入式系统中的实现模型。在此基础上设计了嵌入式流媒体客户端和Torrent服务器端的软件,并与现有的Tracker服务器软件相结合,最终整合成一个完整的P2P流媒体系统。
其他文献
粗糙集是一种处理不精确、不确定数据的数学工具。经典的粗糙集理论是针对完备信息系统,进行数据分析和处理的,但在现实中,由于数据获取手段等条件的限制,大多的信息系统都是
垃圾邮件过滤是当前互联网应用中急需解决的一个重要课题,日益受到人们的关注。对于经常使用电子邮件的用户来说,垃圾邮件已经不是什么陌生的事物了。一般而言,垃圾邮件是指同一
学位
近些年来,计算机图像的检测和分割在图像处理中起着越来越重要的作用。由于物体形状的多样性以及图像质量的不同,传统的图像检测和分割方法,如边缘检测、阈值方法等,用来提取
随着计算机软、硬件水平的不断发展,人们对地形的真实性要求也就越来越高。具有真实感的三维地形在飞行模拟训练、军事中战场模拟、气象预报、地理数据分析等领域有着非常广泛
色彩管理是实现色彩跨设备及跨平台复现的重要方法。一直以来色彩的高保真传输和复现是色彩管理人员的研究课题和追求目标。不同的设备有着各自不同的设备特性。而且,即便是同一种设备,使用时间长短不一样,使用的耗材不一样,其显色特性都是不一样的。这样就造成原来完全相同的色彩在不同的设备上会给人眼产生完全不同的色彩感觉。色彩管理的最终目的,是为了保证色彩能在不同的设备之间准确的传输和复现,希望确保相同的色彩在不
随着计算机和网络通信技术的发展,IPTV即交互式网络电视在近几年来成长迅速,日益成为宽带多媒体领域的热点。电子节目指南(Electronic Program Guide,EPG)是构成交互式网络电
数据库系统是为适应数据处理的需要而发展起来的一种理想的数据处理的核心技术,它的出现是计算机应用的一个里程牌,使得计算机应用从以科学计算为主转向以数据处理为主。随着
查询包含问题是查询优化的基本算法问题。在数据库理论方面,约束关系模型的不等式合取查询包含问题已经得到解决。然而,由于数据库理论与实际的数据库系统存在较大差异,十多
定理证明器是用于证明数学定理的正确性的计算机程序。进几十年来,对计算机硬件、软件形式化验证等日益增长的需求使得大量形式化工具涌现出来。定理证明器是一种重要的形式
搜索引擎是人们获取海量网络信息的首要工具,是网络研究和应用的关键内容。目前随着Internet信息的爆炸增长以及信息多元化的发展,主题搜索引擎正成为研究热点与发展趋势。本文