项目介绍:
ALiVideoRecorder
高仿系统视频录制,直接录制MP4无需转码,支持横竖屏录制.支持设置分辨率,支持设置压缩比。
0、 功能简介
最近APP中用到了视频的录制功能,原有的功能是在录制视频结束之后将视频转换为mp4格式。
这种做法的一个缺点是需要转码的时间且视频越大需要的时间就越久
,影响用户的交互
这里我们使用了边录边写的方案,具体实现可以查看代码)
同时,这次我添加了强制横屏
的做法,用户在竖屏的状态下会给用户一个提示,让用户横屏后进行录制。
这种录制方法可以自定义视频的各类属性 包含码率
等视频属性,所以为了如果你觉得录制后的视频过大
,可以通过修改视频写入的属性,定义输出视频的大小。
如果帮到了你,请帮我请高抬贵手,帮我star一下)
下面是gif演示图
1、 功能目录
2、竖屏录制视频
)
3、视频录制后预览
4、横屏录制视频
)
5、强制横屏标识
)