博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 实时视频编码—H.264硬编码
阅读量:7082 次
发布时间:2019-06-28

本文共 387 字,大约阅读时间需要 1 分钟。

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实现收发

② 原理:详见 和   

 

本文转自wanqi博客园博客,原文链接http://www.cnblogs.com/wanqieddy/p/4155656.html,如需转载请自行联系原作者

你可能感兴趣的文章
私有云桌面和公有云桌面的区别是什么
查看>>
Locale java
查看>>
【转】Android 环境变量 和 AVD 环境变量 配置
查看>>
使用Weka进行数据挖掘
查看>>
关于计算机信息系统集成项目经理资质申报的补充通知
查看>>
飞机大战小游戏
查看>>
中国物联网的随笔
查看>>
VMware虚拟机linux系统时间同步的解决办法
查看>>
我的友情链接
查看>>
Linux网络管理工具
查看>>
Linux磁盘管理7
查看>>
【学神】 1-3xmanager远程工具的使用和vim编辑器的使用
查看>>
IBM 把 Informix 数据库给“卖了”
查看>>
maven在windows和Linux下的安装
查看>>
如何解锁Oracle数据库中账号
查看>>
C# Socket编程笔记(自己看,转载)
查看>>
UML建模工具Visual Paradigm(VP-UML)使用教程:安装详解
查看>>
zabbix -- 自定义key
查看>>
ubuntu下 wine如何解决 rtx乱码问题
查看>>
第5章分布式系统模式 Singleton
查看>>