基于Windows CENet 42嵌入式操作系统多媒体播放器的应用研究

合集下载

基于嵌入式系统的多媒体播放器的设计

基于嵌入式系统的多媒体播放器的设计

基于嵌入式系统的多媒体播放器的设计
彭威;陈慈发
【期刊名称】《计算机光盘软件与应用》
【年(卷),期】2013(16)23
【摘要】本课题研究的网络播放设备方案采用telechips公司生产的TCC8900开发板,嵌入式操作系统采用当今最流行稳定Android 2.2操作系统,在分析
Tcc8900开发平台的架构和软件开发方式的基础上,研究流媒体服务器和
LIVE555开源库,设计客户端流媒体数据接收模块,实现客户端与服务器的交互。

本文的研究为IPTV视频点播终端的实现提供了良好的软硬件基础。

【总页数】2页(P167-168)
【作者】彭威;陈慈发
【作者单位】三峡大学计算机与信息学院,湖北宜昌 443000;三峡大学计算机与
信息学院,湖北宜昌 443000
【正文语种】中文
【中图分类】TP37
【相关文献】
1.基于VC背景下的多媒体播放器设计研究 [J], 石冬琴
2.基于ARM-Linux多媒体播放器的设计与实现 [J], 陈洋君;吴志勇;崔明;张维达
3.基于Android
4.0的多媒体播放器的设计与实现 [J], 王启明;王锋
4.基于Android平台的多媒体播放器设计与开发 [J], 刘爱民
5.基于Qt的跨平台多媒体播放器的设计与实现 [J], 滕志军;徐艳伟
因版权原因,仅展示原文概要,查看原文内容请购买。

基于嵌入式Linux的多媒体播放器设计的开题报告

基于嵌入式Linux的多媒体播放器设计的开题报告

基于嵌入式Linux的多媒体播放器设计的开题报告1. 题目介绍本开题报告介绍的是基于嵌入式Linux的多媒体播放器设计。

该项目将实现一个嵌入式的音/视频播放器,运行在ARM Cortex-A系列芯片上的嵌入式系统上,支持常见的音频和视频格式,如MP3,WAV,AVI 等。

2. 研究背景在现代生活中,多媒体技术已经普及到了各个领域,如音乐,影视等。

随着嵌入式技术的逐渐成熟,嵌入式设备逐渐普及,使得人们可以在小体积的设备上进行高质量的媒体播放。

嵌入式Linux作为一种轻量级的操作系统,其优秀的稳定性和灵活性使得它成为了一个理想的嵌入式平台。

然而,嵌入式Linux上的多媒体播放器并不普及,本项目将填补这一空白。

3. 研究内容本项目将涉及以下内容:3.1 嵌入式系统设计本项目将基于ARM Cortex-A系列芯片设计一个嵌入式系统,该系统将包括一个ROOTFS,内核和启动程序。

该系统将使用busybox等轻量级软件包,以提高系统的性能和效率。

3.2 多媒体播放器设计基于嵌入式Linux平台,使用Qt框架设计嵌入式多媒体播放器,支持常见的音频和视频格式,如MP3,WAV,AVI等。

通过GStreamer等软件,实现对多种格式的解码和播放。

3.3 硬件设计本项目将涉及嵌入式系统设计,包括选取适合的ARM Cortex-A系列芯片及外设、存储器及其管理、通信接口的设计等,为多媒体播放器的功能提供包括硬件支持。

4. 研究目标本项目的主要目标是,实现一个在嵌入式Linux平台下的音/视频播放器,具有强大的多媒体播放功能和可靠的性能。

同时,通过实现该播放器,将嵌入式Linux应用到媒体播放领域,提高了嵌入式系统的应用价值。

5. 研究方法本项目的研究方法包括以下内容:5.1 系统设计根据硬件和软件的需求设计嵌入式系统,包括引导程序,内核,ROOTFS ,应用程序等,使用交叉编译工具链编译与开发。

5.2 多媒体播放器设计使用Qt框架进行设计开发;使用GStreamer或MAplayer或FFmpeg解码底层软件包。

基于嵌入式Windows平台的CMMB媒体播放器的设计与实现的开题报告

基于嵌入式Windows平台的CMMB媒体播放器的设计与实现的开题报告

基于嵌入式Windows平台的CMMB媒体播放器的设计与实现的开题报告一、研究背景随着数字技术的不断发展,移动媒体设备逐渐普及。

在各类移动设备中,基于嵌入式Windows平台的CMMB媒体播放器被广泛应用。

CMMB是中国移动多媒体广播的缩写,是一种数字电视标准,支持较高的传输带宽和更好的信道编码,能够提供更高质量的多媒体内容。

CMMB 媒体播放器在汽车、移动电视、智能家居等领域有广泛应用前景。

因此,对基于嵌入式Windows平台的CMMB媒体播放器进行深入的研究和开发,具有重要意义。

二、研究目标基于嵌入式Windows平台的CMMB媒体播放器主要用于CMMB数字电视的观看,具有以下功能:1. 实现CMMB数字信号的接收和解码;2. 支持多种视频、音频等多媒体格式的播放;3. 提供用户友好的交互界面,实现多种操作方式;4. 具有良好的稳定性和性能,保证良好的使用体验。

三、研究内容1. CMMB数字电视信号接收和解码CMMB媒体播放器需要能够接收和解码CMMB数字电视信号,通过对信号的解码,可以实现数字电视的观看。

本研究将分析CMMB数字电视信号的特点,设计合适的接收和解码方案,实现数字电视信号的播放。

2. 多媒体格式的播放支持除了CMMB数字电视信号的播放,CMMB媒体播放器还需支持多种视频、音频等多媒体格式的播放。

本研究将研究多种视频、音频等多媒体格式的特点和解码方式,设计合适的解码器,实现多媒体的播放支持。

3. 用户界面设计用户界面是CMMB媒体播放器的重要组成部分,良好的用户界面可以提高用户的使用体验,提高产品的竞争力。

本研究将分析用户需求,设计合适的用户界面,实现多种操作方式,提高用户交互体验。

4. 系统性能和稳定性的优化CMMB媒体播放器需要具有较好的性能和稳定性,否则会影响用户使用。

本研究将分析系统性能和稳定性的瓶颈,优化系统性能和稳定性,保证产品稳定可靠的运行。

四、研究方法本研究将采用以下方法:1. 文献研究法:分析现有的相关文献和资料,以便深入了解CMMB数字电视的特点、多媒体格式的特点等;2. 系统分析法:分析系统的整体结构和各个模块之间的关系,提出解决方案;3. 软件开发法:采用Visual Studio开发工具,编写实现CMMB数字电视信号接收和解码、多媒体格式的播放支持等功能的程序;4. 调试和测试法:对软件进行全面和细致的测试,保证软件运行稳定并且功能完善。

基于嵌入式Linux的多媒体播放器设计

基于嵌入式Linux的多媒体播放器设计

基于嵌入式Linux的多媒体播放器设计嵌入式Linux是一种轻量级操作系统,被广泛应用于各种嵌入式系统中。

基于嵌入式Linux的多媒体播放器是一种功能强大而灵活的解决方案,可以用于在嵌入式系统中播放各种媒体文件,如音频和视频。

下面将介绍一个基于嵌入式Linux的多媒体播放器的设计。

该多媒体播放器的设计主要包括以下几个方面:1. 硬件平台选择:根据系统的需求和资源限制,选择适合的硬件平台来搭建多媒体播放器。

考虑到嵌入式系统的资源有限性,选择一个低功耗、高性能的处理器,并搭配足够的内存和存储器来存放媒体文件。

2. Linux内核配置:根据硬件平台选择合适的Linux内核版本,并进行适当的配置,以支持多媒体播放器所需的功能。

例如,配置音频和视频驱动程序、网络连接、文件系统支持等。

3. 多媒体解码器:为了能够播放各种格式的媒体文件,需要引入适当的解码器。

这些解码器可以解码音频和视频文件,并将其转换为嵌入式系统可以播放的格式,如PCM音频和RGB视频。

4. 用户界面:为了方便用户操作,需要设计一个友好的用户界面。

可以通过图形界面或者命令行界面来与用户交互。

用户界面应该能够提供各种功能,如打开媒体文件、播放、暂停、停止、调整音量等。

5. 文件系统支持:在嵌入式系统中,为了存放媒体文件,需要支持各种文件系统,如FAT32、ext4等。

这样用户就可以通过外部存储设备或网络来导入媒体文件。

6. 网络支持:嵌入式Linux多媒体播放器可以支持网络连接,以便用户能够通过网络下载或者流媒体播放媒体文件。

同时,也可以通过网络连接进行远程控制和升级。

7. 音频和视频输出:为了能够在嵌入式系统中播放音频和视频文件,需要提供相应的音频和视频输出接口。

可以通过集成音频解码器和视频解码器来实现。

同时,还需要选择合适的音频和视频输出设备,如音频编解码器和视频显示器。

综上所述,基于嵌入式Linux的多媒体播放器设计需要考虑硬件平台选择、Linux内核配置、多媒体解码器、用户界面、文件系统支持、网络支持以及音频和视频输出等方面。

嵌入式多功能音频播放系统的研究与实现的开题报告

嵌入式多功能音频播放系统的研究与实现的开题报告

嵌入式多功能音频播放系统的研究与实现的开题报告一、问题和研究背景随着智能化和数字化的不断发展,多媒体技术在人们的生产和生活中扮演着日益重要的角色,音频播放系统也成为人们非常常用的娱乐设备之一。

传统的音频播放设备有着诸如高价格、功能单一、体积大等缺点,无法满足人们对于音频播放系统更高层次的需求。

而通过嵌入式技术,可以开发出更加轻巧、功能更为丰富的音频播放系统。

本项目旨在探究和实现一种基于嵌入式技术的多功能音频播放系统,实现诸如多格式音频播放、音频采集、录音、无线传输等多种功能,提升用户的音频播放体验。

二、研究目的和意义1. 实现多格式音频播放:通过嵌入式技术,实现对常见音频格式的播放支持,使用户能够更加便捷地播放自己喜欢的音频。

2. 实现音频采集和录音功能:为用户提供方便快捷的录音功能,方便用户记录生活中的点滴,具有很高的实用性。

3. 实现无线传输功能:通过嵌入式技术,实现音频的无线传输,用户不必担心线缆的限制,可以更加便捷地使用音频播放系统。

本项目研究的多功能音频播放系统,具备多种功能,可以为用户提供更高品质的音频播放体验,具有很高的应用价值。

三、研究内容和方法1. 系统设计:对多功能音频播放系统的整体框架进行设计,包括硬件和软件两个部分。

2. 硬件设计:选择适合嵌入式系统的硬件平台,并根据系统设计方案进行硬件电路的设计与实现。

3. 软件设计:设计并实现多功能音频播放系统的软件系统,实现包括音频格式解码、录音、音频传输等功能。

4. 系统测试:进行多功能音频播放系统的测试,检测系统的各项功能是否正常,进一步确定系统的性能指标。

四、预期结果和进展计划1. 成功实现基于嵌入式技术的多功能音频播放系统。

2. 完成音频格式解码、音频采集、录音、无线传输等多个功能的设计与实现。

3. 对多功能音频播放系统进行性能测试,测试多个方面的性能指标,包括音频格式兼容性、录音质量、无线传输稳定性等。

进展计划1. 第一阶段:系统设计和硬件电路设计,完成时间预计3周;2. 第二阶段:软件系统设计和实现,完成时间预计4周;3. 第三阶段:系统测试,性能指标测试,优化性能,评估系统的性能,完成时间预计2周。

基于ARM-LINUX的嵌入式媒体播放器的研究与实现的开题报告

基于ARM-LINUX的嵌入式媒体播放器的研究与实现的开题报告

基于ARM-LINUX的嵌入式媒体播放器的研究与实现的开题报告一、选题背景和意义随着网络的高速发展和嵌入式技术的不断进步,嵌入式多媒体播放器已经逐渐成为人们生活中不可或缺的一部分,应用场景广泛,如家庭影院、广告播放器、数字标牌、交通系统等等。

嵌入式多媒体播放器可以通过网络实现视频、音频等多媒体文件的播放,能够为人们带来更为全面的视听体验。

本课题以ARM-LINUX操作系统为基础,利用开源软件实现嵌入式多媒体播放器的基本功能,包括视频、音频文件的播放和播放列表的管理等,进一步完善其功能,提高播放器的稳定性和可靠性,丰富其应用场景和用户体验。

二、研究内容和目标1.研究嵌入式多媒体播放器的基本功能和原理;2.学习ARM-LINUX操作系统和相关开发工具的应用;3.利用ffmpeg等开源库实现视频、音频文件的解码和播放功能;4.设计播放列表管理模块,实现多个文件的批量播放;5.优化播放器的性能和稳定性,提高用户体验。

三、研究方法和技术路线本课题主要采用以下研究方法和技术路线:1.文献资料法:通过文献、期刊、报告等资料了解嵌入式多媒体播放器的相关技术和发展动态;2.软件开发法:利用ARM-LINUX操作系统和开发工具,基于开源库实现嵌入式多媒体播放器的基本功能和扩展功能;3.实验分析法:通过测试实验,对播放器的性能和功能进行评估和优化。

四、进度计划本课题的大致进度分为以下几个阶段:1.研究嵌入式多媒体播放器的原理和基本功能,了解ARM-LINUX操作系统和相关开发工具的应用(2周);2.搭建开发环境,实现基本的视频、音频文件的解码和播放功能(4周);3.设计播放列表管理模块,实现多个文件的批量播放(2周);4.进行性能和稳定性测试,分析并优化播放器的性能和用户体验(3周)。

五、预期成果和可行性分析通过本课题的研究和实现,预期达成以下几个成果:1.掌握ARM-LINUX嵌入式系统的开发技术,了解多媒体播放器的原理和实现方法;2.实现基于ARM-LINUX的多媒体播放器的基本功能和扩展功能;3.设计播放列表管理模块,实现多个文件的批量播放;4.优化播放器的性能和稳定性,提高用户体验。

一款基于WinCE的MP3播放器设计与实现的开题报告

一款基于WinCE的MP3播放器设计与实现的开题报告

一款基于WinCE的MP3播放器设计与实现的开题报告1. 研究背景与意义当前,随着科技的进步和人们的生活水平的提高,数字音频产品已经成为了现代生活中不可或缺的一部分。

MP3播放器作为最为普及的数字音频播放器,具有体积小、功能强大、音质高、携带方便等优点,深受消费者们的喜爱。

因此,设计一款基于WinCE的MP3播放器,不仅可以满足消费者需求,还可以探索WinCE嵌入式系统的应用。

2. 研究内容与目标本设计计划使用WinCE嵌入式系统为基础,结合ARM架构的处理器,设计一款高性能的MP3播放器。

具体研究内容包括:(1)对WinCE嵌入式系统的熟悉和了解;(2)对MP3编解码技术的研究;(3)硬件电路设计和PCB布线设计;(4)软件程序设计和界面设计;(5)系统的测试和验证。

设计目标是实现以下功能:(1)支持播放MP3、WMA等格式的音频文件;(2)支持播放模式、循环模式等播放控制;(3)支持USB2.0接口与电脑连接,支持文件的上传和下载;(4)支持尺寸小、重量轻、携带方便。

3. 研究方法本设计采用了如下的研究方法:(1)文献资料法,通过查阅相关书籍、论文和网络资源了解WinCE嵌入式系统的基本知识、MP3音频编解码技术等;(2)硬件电路设计采用Altium Designer软件,软件程序设计采用Visual Studio 和C语言;(3)使用测试工具和设备进行系统的测试和验证。

4. 研究预期结果和意义本设计预期实现一款功能完备、性能优良的基于WinCE的MP3播放器,并针对设计过程中遇到的问题、解决方案等进行总结,为后续开发提供参考和借鉴。

此外,本设计涉及到的WinCE嵌入式系统、MP3编解码技术等也具有重要的学术研究价值和实际应用价值。

基于嵌入式技术的视频媒体播放器的设计

基于嵌入式技术的视频媒体播放器的设计

本科毕业论文题目:基于嵌入式技术的视频媒体播放器的设计学院:班级:姓名:**指导教师:李怀繁职称:副教授完成日期:2014 年6月 5 日基于嵌入式技术的视频媒体播放器的设计摘要:随着用户需求的日趋多样化,单一功能的视频媒体播放器功能已经渐渐强大起来。

嵌入式设备以其强大的功能、低廉的价格等优点成为了开发视频媒体播放器首选设备。

本文设计的播放器将视频媒体技术与嵌入式技术完美结合起来,不仅实现了音视频的播放,而且采用mini2440开发板,搭载Linux内核,使其具有强大的潜力,可开发实现多种功能,满足用户多变的需求。

该视频媒体播放器支持多种格式的音、视频文件的播放,可实现媒体文件播放的暂停、音量调节等播放功能,并且由于其应用于Linux 内核之上,比其他播放器有更广阔的发展空间。

关键词:mini2440开发板;视频媒体播放器;Linux内核;嵌入式技术;目录1.引言 (1)1.1 研究背景与目的 (1)1.2 研究方法 (2)2. 系统分析 (3)2.1 概要分析 (3)2.2 开发环境 (3)3. 系统设计 (4)3.1 构建基本环境 (4)3.2 配置相关服务器 (5)3.3 移植应用程序 (6)4. 系统实现 (8)4.1 运行流程 (8)5 系统测试 (9)5.1 测试流程 (9)5.2 功能测试 (10)结论 (13)参考文献 (14)附录 (16)1引言1.1 研究背景与目的在现代信息化社会,视频媒体在信息产业和媒体技术的发展和在人类社会的应用等方面产生的影响和作用越来越明显,且越来越重要[1]。

视频媒体技术的发展和应用,使得文化教育、科技、娱乐等诸多行业的飞速发展与相互渗透,同时,正在逐步改变着整个人类社会的生活方式与工作结构。

不言而喻,媒体产业的产生和发展,不仅会引发计算机工业的革命,而且也将会推动人类社会发生巨大变革。

嵌入式操作系统是计算机技术发展到一定阶段的中间产物,它无法与功能全面的计算机操作系统相比,但却凭借自身体积小、功能专用、稳定性高、价格低廉等优点正迅猛发展。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

术 CE.NET 4.2 operating system. Compared with ordinary embedded multimedia- player, this player can play various popular multimedia
formats. The operation interface is friendly and convenient. It can be applied in any embedded equipments.
新 在此栏中出现并选择。打开 EVC, 建立一个基于对话
框的 MFC 应用程序 mediaplay。 2.2 在 EVC 中 加 入 和 注 册 ActiveMovieControlOb-
ject 控件 第一步、首先找到要加控件的名称和所在文件
夹。在 EVC 中播放多媒 体的控 件 名 称 是 msdxm.ocx, 所在的文件夹是 C:\WINDOWS\system32;
本文介绍了基于 Windows CE.Net 4.2 嵌入式操作 系统, 选用三星公司的 SamArmDvk9 开发平台(SamAr- mDvk9 是针对 S3C2410 的高性能开发平台, 适合于开 发高性 能手持式以 及便携式 智 能 设 备 或 终 端), 运 用
王旭东: 硕士研究生 基金资助: 国家自然科学基金: 智能机器人自适应 视觉伺服控制系统及仿真项目批准号: 60175026
Data); m_list.AddString(lpFileData.cFileName); BOOL FileEnd=FindNextFile(file,&lpFileData); /* 下 面 的 while 循 环 将 SD CARD 中 所 有 文 件 加
入 ListBox 中 */ while(FileEnd ! = 0) { CString k=lpFileData.cFileName; m_list.AddString(k); FileEnd=FindNextFile(file,&lpFileData); } } 2.4 播放全部多媒体文件 第 一 步 、为 了 使 视 频 范 围 较 大 , 现 增 加 一 个 新 对
进入 21 世纪以来, 嵌入式技术 逐渐成熟并 全面 展开, 已经成为通信和消费类产品的共同发展方向。 在 信 息 家 电 领 域 , 如 网 络 冰 箱 、家 庭 网 关 、数 字 机 顶 盒 、数 字 电 视 等 的 发 展 , 使 得 嵌 入 式 系 统 正 扮 演 着 越 来越重要的角色。在个人计算机领域中, 嵌入式产品 使 个 人 商 用 、娱 乐 和 通 信 功 能 相 结 合 , 以 自 然 的 人 机 交互界面和丰富的多媒体处理能力迅速得以推广, 并 取得了巨大成功, 而所有上述产品都离不开嵌入式技 术。所以, 嵌入式系统的开发, 已被人们公认为是一个 具有良好发展潜力的行业。
(深圳大学工程技术学院)王 旭 东 徐 刚
Wang,Xudong Xu,Gang
摘要: 本 文 介 绍 了 基 于 Windows CE.Net 4.2 嵌 入 式 操 作 系 统 , 运 用 eMbedded Visual C++ 4.0 软 件 开 发 一 款 功 能 较 为 齐 全 的
嵌 入 式 多 媒 体 视 频 / 音 频 播 放 器 的 完 整 流 程 。相 对 于 一 般 的 嵌 入 式 播 放 器 , 本 文 设 计 的 播 放 器 可 以 播 放 目 前 比 较 流 行 的 各 种
新 eMbedded Visual C++ 4.0 软 件 开 发 多 媒 体 视 频/音 频
播放器的完整流程。相对于 PC 上的多媒体播放器, 通 常的嵌入式播放器功能比较少, 可以播放的类型也不 多。本文介绍的基于 Windows CE.Net 4.2 的多媒体播 放 器 可 以 播 放.wmv, .mpg, .asf 等 格 式 的 视 频 文 件 , 可 以播放.wma, .mp3, .wav 等格式的音频文件, 囊括了目 前比较流行的媒体文件格式。闪存(SD CARD)中的媒 体文件将被自动列在主界面中的列表框中, 单击按钮 就可以播放列表框中全部媒体文件, 而不需要用户进 行添加。在播放界面可以实现暂停, 停止, 重播, 音量 调节等功能。音量调节以位图形式形象的加以显示。 下面具体介绍实现的步骤。
第 二 步 、 在 EVC 的 菜 单 栏 点 击 Project\Add to Project\Components and Controls, 弹 出 Components and Controls Gallery 对话框, 点击 Add Control,按照上一步 骤中的地址找到 msdxm.ocx, 打开, 这样就将控 件加入 到 Registered ActiveX Controls 中;
图 1 播放器主界面 个 CPLAY 类 的 成 员 函 数 PLAY- ALL(CString b ), 用来实现连续播放。这里用 EVC 自带 的 定 时 函 数 UINT SetTimer (HWND hWnd, UINT nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc ), 来定时测试媒体播放状态, 当状态为停止时, 表明某 一个文件已经播放完毕, 则可以取得下面一个媒体文 件继续播放了。经测试得知: 文件播放完毕处于停止
《 P LC 技术应用 200 例》
邮局订阅号: 82-946 360 元 / 年 - 77 -
嵌入式操作系统应用
中 文 核 心 期 刊《 微 计 算 机 信 息 》( 嵌 入 式 与 SOC)2006 年 第 22 卷 第 6-2 期
1.3 添加组件 本工程是开发媒体播放器, 所以要将 Catalog/Core OS/Multimedia Technologies 下面的组件加入工程。包 括 Basic Multimedia 文 件 夹 下 的 组 件 和 Multimedia Components 文 件 夹 下 的 组 件 。 后 一 个 文 件 夹 里 包 含 Audio Codecs and Renderers(音频编码解码器)和 Video Codecs and Renderers(视频编码解码器)。 1.4 点 击 Build 菜 单 中 的 Build Platform, PB 将 自 动完成整个系统镜像的定制。 1.5 导出针对定制 系统 的 SDK(Software Deveplo- erment Kit)是为了编写应用程序, 选择 Platform 菜单中 的 Configure SDK 项, 配置过程中选择 eMbedded Vi- sual C++ 支持, 最后再点击 Platform 菜单中 Build SDK 即可生成后缀名为 MSI 的 SDK 文件, 直接安装即可在 EVC 中找到对应的 SDK。
2 应用程序的开发
2.1 eMbedded Visual C++4.0 简介
技 eMbedded Visual C++4.0(EVC)是微软专门针对嵌入式 术 操作系统 WINCE 开发的集成开发环境。EVC 集成开
发环境与 VC 的较为相似, 只是在工具栏下面多了一
创 个 特性工具栏 , 用于 选 择 嵌 入 式 设 备 类 型 、仿 真 器 类 型和 CPU 类型。在上面介绍的 SDK 安装完成后便可
媒体文件格式。播放界面友好方便, 可在手持式或嵌入式终端设备中实际应用。
关键字:嵌入式操作系统;eMbedded Visual C++ 4.0;集成开发环境;多媒体控件
中图分类号: TP37
文献标识码: A

Abstr act: This paper introduces the whole process of developing a perfect embedded multimedia- player, which is based on Windows
话框(图 2), 将此对话框命名为一个新类 CPLAY。在此 对话框中单击鼠标右键, 选择 Insert ActiveX Control, 在 弹 出 的 对 话 框 中 选 择 ActiveMovieControlObject, 这 样 在 CPLAY 对 话 框 中 就 添 加 了 媒 体 控 件 , 同 时 在 Class View 中会自动添加 CmediaPlay2 的类。现增加一 个 CMediaplayDlg 类 的 成 员 函 数 CONNECT(), 用 来 与 CPLAY 类联系起来。此函数的功能是将媒体文件的路 径 找 到 , 再 将 其 传 递 给 CPALY 类 。 同 时 将 MEDI- APLAY 对话框隐藏, 将 PLAY 对话框显示出来。
Key wor ds : Embedded Oper ating System; eMbedded Visual C++4.0; IDE; ActiveMovieContr ol Object

引言
随着微电子技术和计算机技术的发展, 计算机不 断趋向于微型化和嵌入化, 使它更广泛地融入人们的 工作、生活和娱乐等各个方面。人们已经普遍使用 手 机 、PDA、手 持 设 备 和 掌 上 电 脑 等 信 息 终 端 来 储 存 和 处 理各种信息, 这正是嵌入式技术应用迅速发展的一个 证明。
1.1 启动 PB,前期设置 选择 Flie 菜单中的 Manage Catalog Features, 将随 开 发 板 提 供 的 2410wince4.2bsp 文 件 夹 下 的 smdk2410.cec 导入工程。这样在 PB 的向导中和 Cat- alog 中 就 会 出 现 针 对 开 发 板 的 Samsung SMDK2410: ARMV4 目录。 1.2 新 建 工 程 , 完 成 工 程 向 导 , 注 意 要 选 择 SAM- SUMG SMDK2410:ARMV4 BSP。
您的论文得到两院院士关注 文章编号:1008- 0570(2006)06- 2- 0077- 03
相关文档
最新文档