Android 实时视频编码—H.264硬编码
2014-12-10 15:53
399 查看
from://http://www.cnblogs.com/skyseraph/archive/2012/04/04/2431771.html
1 硬编码 & 软编码
硬编码:通过调用Android系统自带的Camera录制视频,实际上是调用了底层的高清编码硬件模块,也即显卡,不使用CPU,速度快软编码:使用CPU进行编码,如常见C/C++代码,一般编译生成的二进制都是的,速度相对较慢。例如使用Android NDK编译H264生成so库,编写jni接口,再使用java调用so库。
2 原理
① 过程:通过MediaRecoder采集视频,再将视频流映射到LocalSocket实现收发② 原理:详见【流媒體】H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流 和 “【流媒體】Android 实时视频采集—MediaRecoder录制 ”
相关文章推荐
- 【流媒體】 Android 实时视频编码—H.264硬编码
- Android 实时视频编码—H.264硬编码
- 【流媒體】 Android 实时视频编码—H.264硬编码
- 【流媒體】 Android 实时视频编码—H.264硬编码
- [流媒体]Android 实时视频编码—H.264硬编码
- Android 实时视频编码—H.264硬编码
- 【流媒體】 Android 实时视频编码—H.264硬编码
- 【流媒体】 Android 实时视频编码—H.264硬编码
- Android 视频 H.264 编码文章集合
- 【流媒體】Android 实时视频采集/编码/传输/解码/播放—方案调研(初)
- Android 实时视频采集/编码/传输/解码/播放—方案调研
- Android视频数据采集,H.264编码
- iOS RTMP 视频直播开发笔记(5)------- iOS H.264 实时硬编码实现原理
- iOS RTMP 视频直播开发笔记(5)------- iOS H.264 实时硬编码实现原理
- Android Camera2 Opengles2.0 图像实时滤镜 显示 视频编码
- Android硬编码——音频编码、视频编码及音视频混合
- Android硬编码——音频编码、视频编码及音视频混合
- Android 实时视频采集/编码/传输/解码/播放—方案调研
- 【流媒體】Android 实时视频采集/编码/传输/解码/播放—方案调研(初)
- Android MediaRecorder H264 编码实时视频流不能播放(readInt()值太大)以及如何将流实时上传到服务器的方法