
Android-OpenCore+OpenMax
NorZ
这个作者很懒,什么都没留下…
展开
-
.3gp 文件播放初窥
近日在同事的帮助下,写了一个最简单的播放器apk,当然,是播放视频的,唔,没想到代码量真是少...package VideoPlayer.norz; import android.app.Activity; import android.graphics.PixelFormat; import android.media.AudioManager; import android.os.Bundle; import android.view.Menu; import android.view.Me原创 2010-12-02 09:58:00 · 858 阅读 · 0 评论 -
Via OpenCore decoding H.264 ES stream(RTP) from net
Working on原创 2011-01-28 11:49:00 · 1419 阅读 · 0 评论 -
Via OpenCore FileOutputNode getting RAW H.264 data
Success!原创 2011-01-26 16:38:00 · 1130 阅读 · 1 评论 -
Android 2.2 Froyo 上的VideoCamera 数据流程
图画得很山寨... 我也是图方便。原创 2011-01-18 16:30:00 · 1217 阅读 · 0 评论 -
pv210+Froyo
总算拿到三星pv210的开发板了,迫不及待的翻看了一下光盘上的Froyo的源代码。唔,编解码这一块居然是直接copy的pc110的代码,估计是把pc110上external/opencore 文件夹直接复制过来的=.= 其主要是在external/opencore/codecs_v2/omx/目录下新做了5个component,"omx_mfc_h264","omx_mfc_h264enc","omx_mfc_m4v","omx_mfc_m4venc","omx_mfc_wmv"。在实现硬解的方式上居然和我原创 2011-01-06 14:53:00 · 1456 阅读 · 15 评论 -
Android 1.5 告别篇
唉,为了在上Android 2.2后能够轻松一些,花了近两个月时间在1.5上完善前一个项目的移植,虽然新项目的开发板和系统版本都换了,但是OpenCore的框架,OpenMAX的框架还是不变的...不过,Android 2.2已经开始使用stagefright了,Android 2.3 就完全用stagefright替换掉OpenCore了,怎么想,都觉得这段时间的工作没有太多的成就. Android 1.5虽然做了libopencoremp4.so,但是其实他只支持.3gp的本地文件播放原创 2010-12-29 11:12:00 · 1125 阅读 · 1 评论 -
Android 文件解析->解码->输出 的个人分析
花了一个月的时间熟悉Opencore和OpenMax,又花了近半个月,来研究这玩意儿,终于有了一些结论了.在这里记录下来,帮助后来者,更重要的是怕自己以后忘记...以下分析适用与.3gp文件的播放,Android版本为1.5...暂时还有几个地方没有弄清楚,一个是Mp4ParserNode如何将parse(解析)后的数据向下交给解码Node,另一个是解码出来的OutputBuffer是如何send到显示输出的地方,这两处,代码中都使用的PVMFPortInterface* 来完成的.如果以后能够完成,我会来原创 2010-12-15 18:05:00 · 1120 阅读 · 0 评论 -
Android视频文件格式解析相关分析
引用:http://blog.youkuaiyun.com/wstarx/archive/2008/12/17/3541458.aspx目录结构 OpenCore的代码在以下目录中:external/opencore/。这个目录是OpenCore的根目录,其中包含的子目录如下所示: * android:这里面是一个上层的库,它基于PVPlayer和PVAuthor的SDK实现了一个为Android使用的Player和Author。 * baselibs:包含数据结构和线程安全等内容的底层库原创 2010-12-06 17:30:00 · 2403 阅读 · 2 评论 -
随笔
就目前来看,我觉得目前的研究方向是有问题的...目前的共识是:做硬件加速,必然要做HAL层.但是分歧的地方在于,HAL层的范围到底如何界定.我个人持的观点是,HAL层仅限于hardware/libhardware/include/hardware/目录下,参考http://my.unix-center.net/~Simon_fu/?p=630但是,也有其他的观点,并且让我暂时找不到反驳的地方,就是HAL层不仅在上面的目录下,还包括omx的component和opencore的node,参考http://bl原创 2010-12-03 10:16:00 · 676 阅读 · 0 评论 -
放棄OpenCore,還是自己設計框架好
<br /> __原创 2011-04-28 09:48:00 · 1128 阅读 · 0 评论