没有合适的资源?快使用搜索试试~ 我知道了~
基于OMAP3530的多媒体播放器设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 64 浏览量
2023-06-21
17:07:14
上传
评论
收藏 1.9MB DOC 举报
温馨提示
试读
38页
基于OMAP3530的多媒体播放器设计.doc
资源推荐
资源详情
资源评论
摘要
摘 要
多媒体技术是当今信息技术领域发展最快、最活跃的技术,是新一代电子技术发展和竞
争的焦点,多媒体技术借助高速信息网,可实现计算机的全球联网和信息资源共享,被广泛
应用在诸多行业。嵌 入式系统 是当 前最 有 发 展 前 途 的 IT 应用 领域 之一 ,OMAP3530
是 TI 推出的新一代移动应用处理器,该处理器具有非常优秀的多媒体处理能力。
本文主要介绍了针对 OMAP3530 平台下的多媒体播放器设计开发过程,分别对嵌入式
Linux 软件开发环境的搭建以及目前 Linux 下最优秀的媒体播放器 Mplayer 的移植都作了较
为详细的介绍。本设计将 X86 平台下的 Mplayer 移植到 OMAP3530 平台,实现了多格式视
频文件的播放。文章最后通过对嵌入式平台下 Mplayer 的各个性能指标的测试对比,提出了
最终可行的方案。
关键词:嵌入式; Mplayer; OMAP3530; 软件移植
Abstract
Abstract
Multimedia technology is currently the fastest growing area of information technology, the
most active technology, a new generation of electronic technology development and
competition focus Duo Meiti technology with high-speed information Wang, enables the
computer's Quanqiu networking and sharing of information resources, is widely used in Zhuduo
industry. Embedded systems are the most promising areas of IT applications, OMAP3530 is TI
introduced a new generation of mobile applications processor, which has a very good
multimedia capabilities.
This paper describes the platform for the OMAP3530 multimedia player design, were
embedded Linux software development environment under Linux build and the current best
media player Mplayer the transplants were introduced in detail. The design will be under the X86
platform, Mplayer ported to OMAP3530 platform, realizing more format video files playback. The
article finally made a ultimate viable option according to the testing and contrast with the
various performance indicators of Mplayer over the embedded platform.
Keywords: Embedded; Mplayer; OMAP3530; Software transplant
目录
目录
摘 要 ..........................................................................................................................I
Abstract........................................................................................................................II
目录 .............................................................................................................................III
第一章 概述..................................................................................................................1
1.1 引言......................................................................................................................................1
1.2 嵌入式系统与 OMAP3530................................................................................................1
1.3 关于多媒体与 Mplayer ......................................................................................................1
1.4 基于 OMAP3530 的多媒体播放器设计的意义...............................................................2
第二章 背景知识........................................................................................................3
2.1 嵌入式系统..........................................................................................................................3
2.2 嵌入式 Linux 开发简介......................................................................................................3
2.3 OMAP3530 平台简介......................................................................................................4
2.3.1 OMAP3530 平台......................................................................................................4
2.3.2 OMAP3530 的结构特点.......................................................................................5
2.3.3 ARM Cortex-A8 内核 ...........................................................................................5
2.3.4 TMS320DM64x DSP 内核....................................................................................6
2.4 多媒体技术与 Mplayer ......................................................................................................6
2.4.1 多媒体技术..............................................................................................................6
2.4.1 Mplayer .....................................................................................................................8
第三章 建立开发环境..............................................................................................10
3.1 OMAP3530 开发板硬件环境........................................................................................10
3.2 PC 端 OMAP3530 相关软件安装 .................................................................................11
3.3 OMAP3530 编译环境的配置........................................................................................11
3.4 服务器的配置....................................................................................................................12
3.4.1 概述........................................................................................................................12
3.4.2 配置 TFTP 服务器 ................................................................................................12
3.4.3 配置 NFS 服务器 ..................................................................................................15
3.4.4 minicom 的配置 .....................................................................................................16
3.5 本章小结...........................................................................................................................17
第四章 Mplayer 移植 ................................................................................................18
4.1 在主机上安装 Mplayer ....................................................................................................18
4.2 移植 Mplayer 到 OMAP3530 平台 ..................................................................................21
第五章 整体性能测试分析......................................................................................30
5.1 Mplayer 性能测试分析.....................................................................................................30
5.2 结果展示...........................................................................................................................30
第六章 本课题的总结与深入讨论............................................................................33
6.1 Mplayer 移植的要点总结.................................................................................................33
6.2 对播放器的深入思考.......................................................................................................33
结束语..........................................................................................................................34
参考文献......................................................................................................................35
基于 OMAP3530 的多媒体播放器设计
1
第一章 概述
1.1 引言
随着嵌入式系统在消费类电子、工业控制、航空航天、汽车电子、网络通信等各个领域的广泛
应用,嵌入式系统已经走进了人们的生活,它正在以各种不同的形式改变着人们的生产、生活方式。
与此同时,嵌入式 Linux 操作系统,作为为嵌入式系统领域不可或缺的操作系统之一,也在嵌入式
领域蓬勃发展,它不仅继承了 Linux 的开发源代码、内核稳定、可裁减性等特点,而且还支持几乎
所有的主流处理器和硬件平台。
多媒体技术已经成为当今比较热门的研究课题,特别是伴随着多媒体技术的网络化,使得多媒
体技术的发展前景无限广阔,因此掌握多媒体及多媒体技术的相关知识,了解多媒体技术当前的发
展状况及未来的发展前景,并能熟练地进行多媒体技术的开发,对于当前即将毕业的大学生来讲,
是很有发展前途的。
1.2 嵌入式系统与 OMAP3530
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功
能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬
件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视
或管理等功能。
TI 推出的新一代移动应用处理器——OMAP3530,是专门为智能手机、GPS 系统和笔记本电脑等
低功耗便携式应用而设计。OMAP3530 在单一的芯片上集成了 ARM Cortex™-A8 内核、TMS320C64x DSP
内核、图形引擎、视频加速器以及丰富的多媒体外设,其中 Cortex-A8 内核拥有超过当今 300MHz ARM9
器件 4 倍的处理性能。OMAP3530 可广泛用于流媒体、2D/3D 游戏。
基于 OMAP3530 处理器,板载 128MByte DDR SDRAM 及 128MByte NAND Flash。支持 DVI-D、
S-Video、TFT-LCD 三种显示输出,可输出高清信号支持摄像头输入、VGA 输出、WiFi 无线上网、GPS
定位、GPRS 通讯、CDMA、WCDMA 支持 TDS560 Puls 仿真器调试。外扩 USB OTG,串口,网口,摄像头,
音频,SD/MMC,键盘等接口。 支持 WinCE 6.0 及 Linux2.6.28 系统,完全兼容 beagleboard。
1.3 关于多媒体与 Mplayer
多媒体技术是当今信息技术领域发展最快、最活跃的技术,是新一代电子技术发展和竞争的焦
点。多媒体技术融计算机、声音、文本、图像、动画、视频和通信等多种功能于一体,借助日益普
及的高速信息网,可实现计算机的全球联网和信息资源共享,因此被广泛应用在咨询服务、图书、
教育、通信、军事、金融、医疗等诸多行业,并正潜移默化地改变着我们生活的面貌。
自 80 年代之后,多媒体技术发展之速可谓是让人惊叹不已。不过,无论在技术上多么复杂,在
发展上多么混乱,似乎有两条主线可循:一条是视频技术的发展,一条是音频技术的发展。从 AVI
出现开始,视频技术进入蓬勃发展时期。这个时期内的三次高潮主导者分别是 AVI、Stream(流格式)
以及 MPEG。AVI 的出现无异于为计算机视频存储奠定了一个标准,而 Stream 使得网络传播视频成
基于 OMAP3530 的多媒体播放器设计
为了非常轻松的事情,那么 MPEG 则是将计算机视频应用进行了最大化的普及。而音频技术的发展
大致经历了两个阶段,一个是以单机为主的 WAV 和 MIDI,一个就是随后出现的形形色色的网络音
乐压缩技术的发展。
MPlayer 被评为 Linux 下的最佳媒体播放工具,又成功地移植到 Windows 下。它能播放几乎所
有流行的音频和视频格式,相对其它播放器来说,资源占用非常少,不需要任何系统解码器就可以
播放各种媒体格式,对于 MPEG/XviD/DivX 格式的文件支持尤其好,不仅拖动播放速度快得不可思议,
而且播放破损文件时的效果也好得出奇,在低配置的机器上使用更是能凸显优势。
1.4 基于 OMAP3530 的多媒体播放器设计的意义
多媒体技术是当今信息技术领域发展最快、最活跃的技术,是新一代电子技术发展和竞争的焦
点。多媒体技术融计算机、声音、文本、图像、动画、视频和通信等多种功能于一体,借助日益普
及的高速信息网,可实现计算机的全球联网和信息资源共享,因此被广泛应用在咨询服务、图书、
教育、通信、军事、金融、医疗等诸多行业,并正潜移默化地改变着我们生活的面貌。
自 80 年代之后,多媒体技术发展之速可谓是让人惊叹不已。不过,无论在技术上多么复杂,
在发展上多么混乱,似乎有两条主线可循:一条是视频技术的发展,一条是音频技术的发展。从 AVI
出现开始,视频技术进入蓬勃发展时期。这个时期内的三次高潮主导者分别是 AVI、Stream(流格式)
以及 MPEG。AVI 的出现无异于为计算机视频存储奠定了一个标准,而 Stream 使得网络传播视频成
为了非常轻松的事情,那么 MPEG 则是将计算机视频应用进行了最大化的普及。而音频技术的发展
大致经历了两个阶段,一个是以单机为主的 WAV 和 MIDI,一个就是随后出现的形形色色的网络音
乐压缩技术的发展。
多媒体技术已经成为当今比较热门的研究课题,特别是伴随着多媒体技术的网络化,使得多媒
体技术的发展前景无限广阔,因此掌握多媒体及多媒体技术的相关知识,了解多媒体技术当前的发
展状况及未来的发展前景,并能熟练地进行多媒体技术的开发,对于当前即将毕业的大学生来讲,
是很有发展前途的。
本设计利用嵌入式系统技术对当今主流多媒体播放器进行移植并测试性能,搭建流媒体播放器。
剩余37页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 79
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- # 微信小程序-健康菜谱 基于微信小程序的一个查找检索菜谱的应用 ### 效果 !动态图(./res/gif/demo
- zabbix-get命令包资源
- 毕业设计,基于PyQt5实现的可视化界面的Python车牌自动识别系统源码
- 26-朴素贝叶斯分类.rar
- 没有安Matlab 也可以 生成FIR抽头系数工具.py
- python烟花代码.rar
- 实验目的: 1.构建基于verilog语言的组合逻辑电路和时序逻辑电路; 2.掌握verilog语言的电路设计技巧 3.完成如
- 扩展卡尔曼滤波matlab仿真
- 3_base.apk.1
- 躺赢者PRO飞控常见典型问题合集(续一)无名小哥 余义 20240501待修
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功