兰州理工大学
硕士学位论文
基于BT协议的流媒体技术在嵌入式系统中的应用研究
姓名:袁洪杰
申请学位级别:硕士
专业:计算机应用技术
指导教师:李明
20080420
摘要近年来,上流媒体的应用得到了迅猛发展,然而流媒体的传输速率却并不理想,主要原因是传统的客户端/服务器模式很容易导致服务器端的性能瓶颈术由于协议本身的复杂性、网络异构性、以及缺少支持组播的可靠性等自身固有散到用户网络上,从而有效解决了服务器端的瓶颈问题。与此同时,随着网络技术和微电子技术的发展,具有流媒体技术的嵌入式设备缁ズ也越来越受到人们的青睐。如何将基于缌髅教寮际醺有效地融入嵌入式设备中,提供更加清晰、流畅的播放功能和实时的传输功能是本文的研究重点,具体如下:应用层组播技术的优势、网络拓扑结构设计和下载软件广泛应用的协议。其次在研究了协议的基础上,并对其进行了改进和扩充,提出了一种基于协议的髅教逑低矪8孟低衬P腿诤狭薖网络和传统疭技术的优点。能够支持大量用户实时接收流媒体数据;且节点的自组织能力有效地减轻了对服务器的压力,避免了网络拥塞的发生。最后分析了嵌入式系统的特点,提出了流媒体客户端在嵌入式系统中的实现模型。在此基础上设计了嵌入式流媒体客户端和衿鞫说娜关键词:篢服务器;衿鳎呵度胧剑涣髅教和网络资源浪费,从而不能有效支持流媒体数据的大规模分发。此外,组播技的限制而难以部署。而由此产生的J浇莘址⒌闹行拇恿髅教宸衿鞣首先对绾土髅教寮际踅辛松钊氲难芯浚治霾⒆芙崃薖网络的件,并与现有的衿魅砑嘟岷希钪照铣梢桓鐾暾腜流媒体系统。硕宦畚
,Ⅳ.;瑃琤瑆猻,瑂,,’.,..,一瓵甇,,築’籘;’;痶Ⅱ
插图索引文件分布系统⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图媒体缓冲区⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图数据交换流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。ㄐ排渲谩图客户端架构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图客户端消息动态特性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图模型架构⋯⋯⋯⋯⋯山⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯位置⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..硕十学:论文
附表索引表握手包格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯表消息格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表媒体文件信息表⋯⋯⋯⋯⋯⋯⋯⋯“⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯表客户端信息表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。⋯⋯⋯⋯⋯⋯⋯⋯⋯表媒体文件类型信息表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.:⋯⋯⋯⋯⋯⋯表不同人数在线时系统性能对照表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯基于协议的流媒体技术在嵌入式系统中的应用研究
翩戤。钏作者签名:麦礴套作者签名:羡渗鹰日期:こ∥痩\兰州理工大学学位论文原创性声明和使用授权说明原创性声明学位论文版权使用授权书集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和库进行检索,可以采用影印、《中国学位论文全文数据本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或日期:矿甓嘣耲日本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有借阅。本人授权兰州理工大学可以将本学位论文的全部或部分内容编入有关数据库》,并通过网络向社会公众提供信息服务。日期:年麓跞
第滦髀研究背景和意义随着网络技术的迅猛发展,互联网的规模和用户对各项业务的需求都呈现爆炸式增长。目前典型的流媒体系统结构仍然是客户端/服务器模式,流媒体服务器负责为客户机提供请求的媒体文件】。其总容量受限于网络输出带宽、服务器机器的处理能力、内存大小、可靠性和可扩展性。可靠性限制是因为一个实体服务所有客户,这容易造成单点失效。可扩展性限制是因为要增加更多的用户请求,播模式,服务器网络带宽很快就会用光,这就会导致服务器端的瓶颈。目前主要的解决方案是组播技术和际酢椴ナ且恢纸饩霭旆ǎ它用单一的流提供给所需客户,以其多路复用的方式减缓服务器和网络的负载,但其在实现方面的复杂性使其在未来几年内仍难以广泛实施。另一种办法是采用际酰幕舅枷胧墙谌萏峁┥烫峁┑拿教逦募糠只蛉ú炕捍娴轿挥因特网“边缘一,距离用户较近的缓存代理服务器上,使客户能从位于本地的缓在这种背景下,一种新的应用层组网际跤υ
基于BT协议的流媒体技术在嵌入式系统中的应用研究 来自淘豆网m.daumloan.com转载请标明出处.