基于P2P网络的AVS流媒体播放器的设计与实现

来源 :厦门大学 | 被引量 : 0次 | 上传用户:yaczxxzx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着多媒体技术的发展,先后有多个数字图像编解码标准相继出现。作为目前世界先进音视频压缩编解码标准之一的AVS,由于与其它国际标准如MPEG-2和H.264/AVC相比,计算复杂度更低,加之专利费用低等优势,使得其产业链在近几年内逐渐成熟,并有着很好的发展和应用前景。多媒体播放器是验证和推广音视频编解码标准的重要平台。目前通过互联网广泛传播的音视频节目中大部分采用的是WMV、Real、MPEG-4等编码格式,AVS格式很少出现。究其原因,除了AVS标准诞生时间较短,以及AVS编码的节目片源较为匮乏之外,更重要的是目前市面上能够支持AVS媒体文件的播放器数量很少。因此AVS播放器特别是流媒体播放器的缺乏成为了阻碍AVS标准推广的一个重要因素。本文的研究是针对AVS视频的流媒体播放器的设计与实现。以多平台的开源多媒体播放器TCPMP为基础,通过对播放器的插件架构及其数据读取、封装、解码的流程的分析,设计AVS视频流格式解析插件和视频解码插件。格式解析插件负责接收本地AVS视频流,解码插件则主要负责解码处理由格式解析插件传递过来的数据,之后交给显示插件从而显示输出,最终实现了支持AVS视频格式的播放器,并通过移植得以在基于PXA270嵌入式平台上实现。同时,基于eMule的P2P搜索和下载的优势,设计匿名管道用以媒体数据的传输,并通过为播放器设计针对P2P网络的流解析插件,最终实现了AVS流媒体播放的功能。本论文的特色以及创新之处主要体现在以下几点:(1).AVS视频播放器的研究是近几年才兴起的热点,本文创新性地在TCPMP的基础上设计了支持AVS视频的播放器。(2).采用P2P技术,实现AVS数据流的多源下载和实时在线播放功能,具有下载速率快、片源丰富等优点。(3).TCPMP和eMule都有着优良的性能和彻底开放的源码,不需要支付任何费用,为开发基于P2P的AVS流媒体播放器提供了便捷。
其他文献
本文探讨了一个名为“多项式法”的新颖控制器设计方法以及它在运动控制中的应用。多项式法独立于经典控制和现代控制,通过对闭环传递方程的代数设计求解控制器参数。在低阶控
随着视频处理技术的不断进步,需要处理的数据量越来越大,对数据处理电路的性能、功耗和灵活性要求也越来越高,可重构处理器的并行处理技术成为提高计算效率和降低功耗的良好
近年来随着高校改革的不断深入,传统的高校教育模式和教学方法暴露出许多的问题.当前我国已经全面进入了移动互联网时代,信息技术也得到了快速发展,在人们的生活和学习中已经
光作为一种信息载体,已经广泛服务于人类社会。但是在存储与处理技术方面,利用光的技术却明显地落后。为了能对光信息进行存储与处理,必须先将光信号变为电信号。这不但丢失
以红壤坡地长期定位试验(1998~2011年)为研究对象,研究了自然林、草地、农作、油茶林和湿地松5种土地利用方式对坡地径流量和泥沙流失量影响,以及不同坡地径流量和泥沙流失量变化
长期演进(Long Term Evolution,LTE)项目是3G的演进,也是目前无线通信领域研究比较成熟且应用前景较广的无线接入技术。随着个人通信设备的普及和网络的发展,无线通信系统中
CMOS MEMS是传感器发展的一大趋势,它将MEMS器件和接口电路集成在一块芯片上。利用CMOS标准流程+MEMS后处理工艺制造的微型传感器能够实现低成本、高性能、高度一致性和大规模
自20世纪90年代以来,土地利用/覆被变化(Land Use/Cover Change,LUCC)已成为全球环境变化研究的热点和核心领域,区域土地利用变化的生态环境效应更是国际LUCC研究中的重要内容和
化感作用是影响植物种间关系的重要机制之一,化感物质分离鉴定及其活性研究是化感作用研究的核心问题。本研究以马唐和野燕麦与小麦等构成的杂草-作物系统为对象,采用气质联用
中国板栗(Castanea mollissima)隶属于壳斗科(Fagaceae)栗属(Castanea),是中国栗属特有种,在我国的分布地域十分广泛,跨越温带、暖温带和亚热带,具有重要的经济价值和生态价值。