- 博客(1)
- 收藏
- 关注
原创 LivePush实现安卓Android手机直播推送同步录像功能(源码解析)
我们之前说到,音视频可能在不同的线程进行采集的,因此可能会有不同步的情况,比如音频已经开始了,视频还没出来。从代码可以看到,在音频和视频都添加成功后会自动启动录像,这样做的好处是应用层的音视频的处理完全可以独立,不用操心录像的事情,减少了代码耦合性。同时,这个函数会判断是否已经达到了最大文件时长,是的话,会更换文件再存储。LivePush用来实现录像的类,该类对安卓系统的MediaMuxer进行了一些封装,专门对从MediaCodec编码出来的音视频数据进行录像,同时实现了录像自动分段存储的功能。
2017-03-01 09:03:50 1840
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人