Opencore| 初学问题整理
来源:互联网 发布:苹果手机壁纸制作软件 编辑:程序博客网 时间:2024/05/18 01:44
1. openCore相关文档
《OpenCORE Multimedia Framework Capabilities》
《INTRODUCTION TO THE OPENCORE VIDEO COMPONENTS USED IN THE ANDROID PLATFORM》
《PVPlayer SDK Developer's Guide》
《PVLogger User's Guide》
《Media I/O Developer's Guide》
《Guide to Supplying Decoder Buffers from the MIO Component》
《OMX Core Integration Guide》
《OpenMax Call Sequences》
http://www.opencore.net/whitepapers.htm
http://android.git.kernel.org/?p=platform/external/opencore.git;a=tree;f=doc;hb=master
目标:
(1)OpenCORE的框架特点
(2)OpenCORE Video Codecs
(3)解码器与OpenCOR如何整合:目前Android系統內建的OpenCORE多媒體僅支援MPEG-4、H.264、MP3、AAC、AMR等多媒體格式 ,對於其他媒体格式(行動數位電視)尚未提供相關服務。
2.一个Mp4文件播放的抽象流程 、视频播放器的基本原理
2.2 分离视频流、音频流、音频和视频在demux之后就分离独立了,是通过什么同步机制实现播放暂停等控制。
2.3 文件类型识别,并送到Node
3.Node
4.怎样在Opencore里添加一个新的codec
5.如何让Android支持其他的流媒体格式(asf rm)
预留了接口、添加Codec、 设置宏
6.openCore包含哪些内容
流媒体控制协议、RTSP协议、音视频解析
7.源码的位置(external/opencore)
了解代码结构、编译结构
8. JNI相关、框架图(Java Scope | NativeScope | MediaServer)
9. android多媒体相关代码(Application、 Framework)
MediaPlayer的一般用法(音视频播放、音视频录制、媒体扫描、音量控制、播放模式控制)
MediaPlayer 的JAVA本地调用
多媒体服务与IPC、多媒体服务的角色、opencore如何与服务交互
10.播放器引擎的设计方法(参考jamendo)
实际是对Android的MediaPlayer进行包装,使其支持其他特性(播放列表)。
11.了解常用的编解码标准 H.264/MPEG-4 AVC
http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC
12.OpenMAX
http://www.khronos.org/openmax/
《OpenMAX? Integration Layer Application Programming Interface Specification Version》
13. 多媒体网络传输
《MPEG transport stream》
《 Understanding Android Security》安全
RTST协议
渐进式下载和回放:PROGRESSIVE DOWNLOAD AND PROGRESSIVE PLAYBACK
14.JNI
Java Native Interface: Programmer's Guide and Specification
http://java.sun.com/docs/books/jni/download/jni.pdf
- Opencore| 初学问题整理
- Opencore| 初学问题整理
- Opencore| 初学问题整理
- Opencore| 初学问题整理
- Android opencore编译问题总结
- OpenCORE
- OpenCore
- web初学整理
- socket初学笔记整理
- java反射初学整理
- CUDA初学整理
- MySQL初学整理(1)
- 初学JAVA整理
- 初学java整理
- OSGI 初学心得整理
- Linux 初学整理
- 初学c#知识整理
- 初学http整理笔记
- 从源字符串中查找最后一次出现的目标字符串
- 线程问题:空指针异常
- SQL查询重复记录(转)
- Flex中TextInput组件如何设置限制长度,字符
- Android 播放电影时滑动屏幕调整屏幕亮度
- Opencore| 初学问题整理
- 【解决】工程没有可运行的文件,mxml文件图标呈灰色
- flex中验证表单项目合法性并给予友好提示
- 【学习】[连载]软件开发流程知多少 之一 需求定义篇
- SAP的Abap培训
- 聚合与组合的区别
- 国际板将会改变什么
- JPA中多对多关联延迟加载问题,failed to lazily initialize a collection of role
- 程序员是这样炼成的(6)-牛行天下