基于嵌入式环境的流媒体播放器的研究与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:my2002hhl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着媒体压缩技术和宽带网络技术的飞速发展,以远程音视频交互为特色的流媒体业务已成为目前行业内最迫切的需要,而媒体播放器是实现流媒体业务的关键部分,因此,播放器的性能也就有了更高的标准。本课题研究的目的是开发出一套基于MonteVista Linux操作系统平台的流媒体播放器软件。该嵌入式流媒体播放器基于嵌入式处理器硬件平台,采用了针对硬件平台优化过的MPEG-4视频解码算法和MP3/AAC音频解码算法,并且支持流媒体网络协议,在IPTV机顶盒上实现和应用。 本文阐述了研究设计一种应用在IPTV终端机顶盒上的嵌入式流媒体播放器的思路和实现的机制。播放器的开发的总体方案是在Linux平台上,以C语言作为开发工具,对播放器的架构进行设计并实现其中的关键技术。该系统在高性能嵌入式处理器的基础上,采用特有的硬件平台架构、视频解码技术、音频解码技术和流媒体技术进行设计。本设计基于的是SOC+DSP硬件平台架构,DSP弥补SOC在媒体数据处理方面的不足或在原有SOC支持的媒体格式的基础上进一步支持新的格式。本播放器的软件部分采用模块化设计思路,在播放器的内部通过回调函数的方式实现模块间的控制命令和数据的交互。在设计的过程中,有关播放器的关键性问题采用具体的技术实现,例如,内部缓冲、音视频同步、模块问的通信以及以支持更多媒体类型的软件代码升级。 该流媒体播放器不但可以支持更多的媒体类型,能实现基于Ⅰ帧播放的快进快退,也更好地解决了播放器内部数据缓冲和音视频同步的问题。更重要的是,该播放器的实现也为嵌入式流媒体播放终端提供了一种综合的解决方案,且播放器具有良好的系统扩展性和兼容性。 本课题来源于郑州×××公司的NDVD VC-9026L型机顶盒研发项目,该型号的机顶盒已经在河南省的党员远程交互式教育平台和农村信息化建设等领域得到了成功的应用,并在全国范围内得到推广。
其他文献
由于具有频谱利用率高、实现容易和接收机结构简单等优点,正交频分复用(OFDM)技术在很多领域得到了广泛应用。当OFDM系统载波频率不是很高,且终端的移动速度不是很快时,通常可认
目的:浅析老年慢性支气管炎患者应用抗胃食管返流治疗的临床效果观察.方法:此次研究的对象是选取2012年9月至2014年3月期间在我院入住的老年慢性支气管炎患者84例,并将其临床
目的:探讨泰尔茂套管穿刺针在使用前壁穿刺法和透壁穿刺法的临床效果方法:回属性分析216例殷动脉穿刺患者的临床资料.结果:采用套管穿刺针前壁穿刺法一次性到位总体成功率100
目的:在于通过无创呼吸机治疗慢性阻塞性肺疾病合并呼吸衰竭临床的研究,对于肺疾病(慢阻肺)提供借鉴.方法:整群选取接诊的慢阻肺并呼吸衰竭患者50例,随机分为观察组(加用无创
目的:研究序贯透析在透析失衡综合征治疗的效果.方法:从2011年1月开始,96例CKD5期维持性血液透析失衡综合征患者全部来自我院血液透析专科门诊,男性53例,女性43例,年龄从32岁
ITU-T的新一代视频编解码标准H.264,相对于先前的视频编码标准,能在相同码率下提供很好的视频图像质量。随着H.264常见的三种开源代码的公开,如何有效地在实际应用系统和工程中
目的:探讨血必净注射液治疗慢性阻塞性肺疾病合并呼吸衰竭的效果.方法:将我院2014年01月~2016年02月收治的80例慢性阻塞性肺疾病合并呼吸衰竭患者作为研究对象,并进行随机分组
随着网络资源的不断扩展和所提供业务的不断增加,电信网、广播电视网和计算机通信网之间的相互渗透、相互融合,实现三网合一,为用户提供综合业务是必然的发展趋势。新型HFC网
遗传代谢病的诊断一直都是医学界的一大难题,以往由于缺乏有效的检测技术,所以导致很多患者无法及时确诊和得到救治.近几年来,随着我国科学技术的发展以及医疗卫生事业的进步
目的:分析肾动态显像在小儿先天性肾积水中的临床应用价值.方法:选取2015年1月-2016年1月50例行择期手术的先天性肾积水患儿为研究对象,手术前后性常规肾动态显像检查,比较患