- 博客(9)
- 收藏
- 关注
转载 TCPMP源代码分析---窥豹一斑
<br />由于项目需要,最近看了下TCPMP(.72.sc1)源代码。网上深入分析TCPMP源代码的文章很少。《TCPMP播放器到WINDOWSCE平台的移植编译过程》一文对在EVC下编译TCPMP的介绍甚是详尽,非常适合入手。《WINCE TCPMP应用》与《水煮TCPMP》两篇文章简要介绍了下TCPMP的结构和各部分的功能,个人认为远远没有达到水煮的境界,但还是很值得一看。<br /> TCPMP作为一个强大的开源播放器,支持ARM,MIPS,SH3,X86等硬件平台。我分别在WINCE
2010-06-09 15:12:00 764
原创 改写TCPMP的界面
<br />TCPMP目录下面有一个Sample的目录,其中的sample_win32.c实现了对Player的调用,Player就是指播放器。它是一个没有界面的程序,但是它能很正常的播放视频,操作完全是Player指针。你可以通过这个Player指针来操作上一曲,下一曲,暂停,播放,停止等操作。界面你可以完全自己配。Player和你的界面交互也可以通过设置Notify来实现。这么说可能还有点迷糊。下面举个例子看怎么调用Player指针<br /> Player->Set(Player, P
2010-06-09 15:12:00 776
转载 WINCE应用层设计经验总结-关于TCPMP播放器制作
<br />//===========================================================//<br />//标题:WINCE应用层设计经验总结-关于TCPMP播放器制作(一)<br />//描述:TCPMP 0.77RC1开源代码初编译。环境配置注意事项。<br />// 测试播放性能。<br />//作者:Mercury Xu<br />//日期:2008-07-15<br />//环境:EVC4.0 WINCE5.0 ARM
2010-06-09 15:11:00 1126
转载 水煮TCPMP
<br />去年年底帮别人做一个项目,了解了一下TCPMP,觉得这个软件的结构写得很好就做了些记录,今天偶然翻出来看看觉得可能对正在研究这个软件的人有点帮助就贴出来。如果转载请注明出处,谢谢。<br />TCPMP是一个功能强大开放式的开源多媒体播放器,<br />播放器主要由核心框架模块(common工程)和解码器分离器插件组成。<br />TCPMP的插件非常多,、libmad我们联合几个最常用的插件(ffmpeg、splitter)来说明,其中interface插件实现TCPMP的界面
2010-06-09 15:06:00 460
转载 wince tcpmp移植相关
<br />tcpmp:移植:<br />————————————————————————————————————<br />TCPMP停止播放:<br /> Player->Set(Player,PLAYER_STOP,NULL,0); <br /> 而不是: <br /> // b = 1;<br /> //Player->Set(Player,PLAYER_STOP,&b,sizeof(b));<br /> ————————————————————————
2010-06-09 15:01:00 715
转载 libavformat/libavcodec学习
<br />为什么需要两个库文件 libavformat 和 libavcodec :许多视频文件格式(AVI就是一个最好的例子)实际上并没有明确指出应该使用哪种编码来解析音频和视频数据;它们只是定义了音频流和视频流(或者,有可能是多个音频视频流)如何被绑定在一个文件里面。这就是为什么有时候,当你打开了一个AVI文件时,你只能听到声音,却不能看到图象--因为你的系统没有安装合适的视频解码器。所以, libavformat 用来处理解析视频文件并将包含在其中的流分离出来, 而libavcodec
2010-06-09 15:00:00 547
转载 Windows下MPlayer编译详细步骤
<br />学习在windows下编辑MPlayer,参考了http://blog.sina.com.cn/s/blog_465bdf0b010000o6.html,在这里谢谢这位兄弟了,你让我节省了不少时间。当然还要介绍一个好的网站:http://oss.netfarm.it/mplayer-win32.php,在这里可以得到很多的帮助。<br />我的机子是:<br /> <br /> <br />关于编译环境配置,参见ffmpeg中的配置介绍。<br />关于direct
2010-06-09 14:59:00 1014
转载 TCPMP0.72RC1的编译与移植以及自己另外做UI完整方法
<br />一、编译。 <br />关于编译,我是引用的别人的文章,我实验过,确实可行。如下所言: <br />开发环境:windows xp sp2 + EVC4.0(SP4) <br />目标平台:Windows CE5.0(ARMV4) <br />1.下载源码,可以去http://picard.exceed.hu/tcpmp/下载TCPMP源代码。我下载的源码版本是0.72RC1。 <br />2.编译环境.我安装的是evc4.2(SP4)+standard sdk+Win32(
2010-06-09 14:57:00 633
转载 TCPMP编译方法
<br />本文主要讲解TCPMP播放器到WINDOWS CE平台的移植编译过程,硬件平台以ARMV4为主,结束部分会讲解到ARMV4I编译中需要注意的问题<br /><br />这几天为公司一个项目做准备,准备编译移植来自linux系统的超级开源媒体播放器TCPMP(商业版名称:The Core Player)到Windwos CE平台,tcpmp是目前支持最多可以用在嵌入式设备中多媒体播放器.除了rm,rmvb等少数几种格式不支持外,其它常见视、音频格式几乎都支持。好东西是好定西
2010-06-09 14:57:00 518
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人