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 · 1749 阅读 · 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 · 1914 阅读 · 0 评论 -
一,视频录制MediaRecorder类调用参数详解
一. 类概述:用于录制音频和视频的一个类。二. 状态图如下:MediaRecorder的各个状态的介绍:Initial:初始状态,当使用new()方法创建一个MediaRecorder对象或者调用了reset()方法时该MediaRecorder对象处于Initial状态。在设定视频源或者音频源之后将转换为Initialized状态。另外,在除Released状态外的其它状态通过调用reset()方法都可以使MediaRecorder进入该状态。Initialized:已初始化状态,可原创 2020-09-02 09:59:22 · 4544 阅读 · 1 评论