- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八讲TCPMP播放器
目录 TCPMP简介 TCPMP源代码编译 TCPMP打包发布 TCPMP应用举例 TCPMP简介 TCPMP是一个功能强大开放式的开源多媒体播放器,播放器主要由核心框架模块(common工程)和解码器分离器插件组成。除了rm、rmvb等少数几种格式不支持外,其他常见的音频、视频格式基本上都支持。 TCPMP源代码编译 http://picard.exceed.hu/tcpmp/test/tcpmp.src.0.72RC1. tar.bz2下载源代码。 编译环境。安装EVC4 + SP4 + STANDARD_SDK for wince5.0。 从下面2个网址下载AMR的解码器的源代码.并且分别拷贝到AMR目录下的26104和26204中。 /ftp/Specs/archive/26_series/26.104/26104-610.zip /ftp/Specs/archive/26_series/26.204/26204-600.zip TCPMP源代码编译 设置工程 将player_ce3项目set as active project 设置为Release 编译asap项目 右键点asap files --settings--c/c++--Category--Preprocessor。在Additional include directories:中增加项目路径,注意这个是相对路径.,asap,atari800/src。不然一堆头文件会找不到。在Preprocessor definitions:中增加一个宏定义,ASAP。 TCPMP源代码编译 编译flac项目 在Additional include directories:中增加路径flac/include,flac/src/libFLAC/include。然后,在Preprocessor definitions:FLAC__NO_DLL。 修改player_ce3项目 在Additional include directories中增加路径 ../asap/asap,../asap,../asap/atari800/src,flac/include,flac/src/libFLAC/include。然后在Preprocessor difinitions:增加ASAP。 TCPMP打包发布 拷贝编译生产文件到SMDK2440 Files目录 新建快捷方式 新建一个文本文件,输入如下内容: 22#\windows\TCPMP_Player.exe 保存并退出,将文件重命名为TCPMP_Player.lnk。 修改Platform.bib文件 在WinCE桌面创建TCPMP_Player.exe的快捷方式 编译生产及下载测试 TCPMP应用举例 PMP GPS 产品内嵌播放器 …… * 双实科技 * 第八讲 TCPMP播放器的源码 编译及打包
文档评论(0)