audioRecord abstract method

Future<bool> audioRecord(
  1. JCCallItem item,
  2. bool enable,
  3. String filePath
)

开启/关闭通话录音

开启通话录音,需要保证没有在录音也没有在录制视频
关闭通话录音,需要保证当前通话正在录音

item JCCallItem 对象,不能为空,并且本地缓存的通话列表中要包含此对象

enable 开启关闭录音

  • true: 开启录音
  • false: 关闭录音

filePath 录音文件的本地保存路径,由用户自行指定,需精确到文件名,例如:/sdcard/emulated/0/audio.wav,请确保目录存在且可写。内部默认以 wav 格式录制

@return 是否正常调用

  • true:正常执行调用流程,会收到 @ref JCCallCallback#onCallItemUpdate "onCallItemUpdate" 通知
  • false:调用失败,不会收到通知

Implementation

Future<bool> audioRecord(JCCallItem item, bool enable, String filePath);