网友回复
timeslice只要用在MeidaRecorder中,MediaRecorder.start(timeslice)开始录制媒体
timeslice是可选项,没有设置的话就是整个录制完成后触发ondataavailable事件,将数据存储到缓冲区,如果设置了,比如设置10,就会每录制10ms触发一次ondataavailable事件。
MediaRecorder.stop()停止录制。 MediaRecorder.pause()暂停录制。 MediaRecorder.resume()恢复录制。 MediaRecorder.isTypeSupported()检查是否支持录制某个格式事件
MediaRecorder.ondataavailable当数据有效时触发的事件(当数据有效时可以把数据存储到缓存区里) MediaRecorder.onerror当有错误时触发的事件,出错时录制会被停止