基于SMP8654的MKV播放器设计与实现

基于SMP8654的MKV播放器设计与实现

ID:36800700

大小:2.85 MB

页数:60页

时间:2019-05-15

基于SMP8654的MKV播放器设计与实现_第1页
基于SMP8654的MKV播放器设计与实现_第2页
基于SMP8654的MKV播放器设计与实现_第3页
基于SMP8654的MKV播放器设计与实现_第4页
基于SMP8654的MKV播放器设计与实现_第5页
资源描述:

《基于SMP8654的MKV播放器设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要摘要随着微电子技术,数字信号处理技术和多媒体技术的进步,数字视频的分辨率和清晰度逐渐提高,开始由标准清晰度进化到高清晰度。伴随着等离子、液晶等新一代显示技术的发展,高清影片开始进入到广大消费者的视野,成为视频和影片的主流。但是传统的家庭娱乐终端,比如VCD、DVD等,由于视频质量较低,已经不能满足消费者的需求。新一代的家庭娱乐终端中蓝光播放机和HTPC由于片源稀少、功耗较大和操作复杂等原因,不太适合国内的产业环境。高清播放机逐渐的成为高清播放解决方案的主流选择。高清影片的流行和高清播放机的普及使得MKV封装格式也逐渐为消费者所熟悉。MKV是由开

2、源组织Matroska制定的一种多媒体封装格式。相对于传统的容器封装格式,MKV格式支持几乎所有的音视频编码格式,支持多路音频和多路字幕,十分适合应用于高清影片,目前已经成为互联网上高清影片的主流封装格式。然而,作为一种近几年出现的丌源封装格式,MKV应用不够广泛,缺乏商业公司的推动,导致很多平台对MKV文件格式不能提供很好的支持。在资源受限的嵌入式平台上,这个问题尤其严重,大部分高清播放机不能原生支持MKV,而MKV封装格式已经成为高清影片采用的主要封装格式之一,能够支持MKV是衡量高清播放机性能的一个重要指标。本文基于SMP8654芯片,搭建了

3、一个高清播放平台,在此基础上,设计和开发了一个MKV播放器,能够支持对高清MKV文件的流畅播放。本文的主要内容如下:1.基于SMP8654芯片搭建了一个完整的嵌入式高清播放丌发平台。该平台性能优异,解码能力强大,能够支持常见的多媒体压缩格式解码,并且支持多种音视频输出格式。2.设计和实现了一个MKV播放器。该播放器能够流畅播放1080I/P的高清MKV影片文件,支持MPEG.2,MPEG.4,H.264等编码格式。3.针对高清影片码流大,解码复杂度高,嵌入式平台资源受限等特点做了专门优化处理。设计中使用了动态缓冲区技术,在音视频同步方面也做了改进,

4、优化了内存使用,消除了高码率视频播放时的“卡顿”现象。4.播放器设计之初就考虑了可扩展性,采用了开放式的软件架构,能够方便的增加对其它多媒体封装格式的支持。MKV播放器已经集成到实际的产品中,并丌始投入市场。经过测试阶段用户的反馈,播放MKV文件时运行稳定可靠,画面流畅。视频为H.264、VC.1摘要等格式播放时均没有出现卡顿,基本达到了设计目标。开放式的框架也在后续开发中证明了其设计的优异性。关键词:MKV,多媒体封装,SMP8654,播放器,嵌入式系统AbstractWiththeprogressofmicroelectronics,thete

5、chnologyofdigitalsignalprocessingandmultimedia,theresolutionratioanddefinitionofdigitalvideohavebeenimprovedgreatly.Atthesametime,withthedevelopmentofPDPandLCD,theHDmovieshavebeenknowntoconsumers.ButthetraditionalhomeentertainmentterminalssuchasVCD、DVDcannotsatisfiedtheneedsof

6、allconsBmersbecauseofvideoquality.TheBlu-RayPlayerandHTPCcouldnotreplacetheVCDandDVDbecauseofthelackofmoviesandperplexingoperations.TheHDmultimediaplayerwillbethemainstreamchoiceforconsumersgradually.MKVformatisfamiliartoconsumersalongwiththepopularofHDmultimediaplayer.MKVisak

7、indofMultimediaContainerFormatformulatedbyopensourcegroup.Comparedtotraditionalmultimediacontainerformat,mkvformatsupportsalmostallthevideoformatandaudioformat,andalsosupportsmulti.wayaudioandmulti-waysubtitle.ItiSsuitableforHDmoviesbecauseofitsmanyadvantages.However,aSanopens

8、ourceformat.MKVhasnotbeenusedwidely.Itcannotgetsupportfromcom

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。