收藏
回答

MediaRecorder示例在安卓设备录制画面卡顿是否有正确的处理方式?

代码片段是官方的mediarecorder录制示例,进行了些微修改。

按照示例正常录制,在安卓设备上是丢失了一些帧的,导致画面看起间隔N毫秒动一下。ios上测试正常,安卓测试了小米15和vivo x 100,都存在这个情况。

目前发现有一个解决办法,可以再录制这一帧后间隔一定的时间再录下一帧,可以再这两台设备上解决这个问题(如下图),间隔时间不能太短,否则依然会出现一些画面闪烁之类的问题。

但是这样会导致录制时间大大增加,是否有正确的处理方式来解决这个问题?

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容