+
80
-

请问recordrtc中时间切片timeslice有什么作用?

请问recordrtc中时间切片timeslice有什么作用?

网友回复

+
0
-

timeslice只要用在MeidaRecorder中,MediaRecorder.start(timeslice)开始录制媒体

timeslice是可选项,没有设置的话就是整个录制完成后触发ondataavailable事件,将数据存储到缓冲区,如果设置了,比如设置10,就会每录制10ms触发一次ondataavailable事件。

MediaRecorder.stop()停止录制。 MediaRecorder.pause()暂停录制。 MediaRecorder.resume()恢复录制。 MediaRecorder.isTypeSupported()检查是否支持录制某个格式

事件

MediaRecorder.ondataavailable当数据有效时触发的事件(当数据有效时可以把数据存储到缓存区里) MediaRecorder.onerror当有错误时触发的事件,出错时录制会被停止
我知道答案,我要回答