![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
camera2 +mediaRecorder 实现视频录制
文章平均质量分 88
camera2 +mediaRecorder 实现视频录制
囤梦smile
这个作者很懒,什么都没留下…
展开
-
二, camera2 +mediaRecorder 实现视频录制,不重复创建session 的方式
一,调用流程图如下 二,其基本的实现调用关系如下: 1.初始化handler 线程绑定handlerThread 的looper ,相机传递参数时需要这个线程 /*** * 1 * 初始化handler 线程绑定handlerThread 的looper ,相机传递参数时需要这个线程 */ private void initHandler() { handlerThread = new HandlerThread("camera_handler_原创 2021-07-20 18:39:22 · 1730 阅读 · 2 评论 -
Camera2+ MediaRecorder 实现录制视频的功能,出现在某些设备上视频和音频不同步问题排查总结
(一)在谈问题前先要了解的知识储备 (1)MediaRecorder.OutputFormat也就是视频的输出格式类: 下表中是outputFormat类中 的调用字段 和它代表的格式对应表 调用字段 AAC_ADTS AMR_NB DEFAULT MPEG_2_TS MPEG_4 THREE_GPP WEBM 格式 .aac .3gp .ts .mp4 ...原创 2020-07-01 17:01:07 · 1889 阅读 · 0 评论 -
一,视频录制MediaRecorder类调用参数详解
一. 类概述: 用于录制音频和视频的一个类。 二. 状态图如下: MediaRecorder的各个状态的介绍: Initial: 初始状态,当使用new()方法创建一个MediaRecorder对象或者调用了 reset()方法时 该MediaRecorder对象处于Initial状态。在设定视频源或者音频源之后将转换为Initialized状态。另 外,在除Released状态外的其它状态通过调用reset()方法都可以使MediaRecorder进入该状态。 Initialized: 已初始化状态,可原创 2020-09-02 09:59:22 · 4491 阅读 · 1 评论