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