-
Notifications
You must be signed in to change notification settings - Fork 53
record_error&info_listener
zanxiaofei edited this page Aug 29, 2017
·
1 revision
KSYRecordKit类中提供以下两种回调接口,
- OnInfoListener 录制过程中状态变更事件回调,状态码为正数。
- OnErrorListener 录制过程中错误事件回调,事件触发时,录制停止,状态码为负数
部分状态码延用KSYStreamer中的定义,状态码定义在推流库的StreamerConstants中
示例代码参考(RecordActiviy中mOnInfoListener和mOnErrorListener)
名称 | 数值 | 含义 | msg1 |
---|---|---|---|
KSY_STREAMER_CAMERA_INIT_DONE | 1000 | 初始化完毕 | N/A |
KSY_STREAMER_OPEN_FILE_SUCCESS | 1 | 录制成功开始 | N/A |
KSY_STREAMER_FILE_RECORD_STOPPED | 2 | 录制停止回调,下一次录制开始需要在收到该回调后再进行 | N/A |
名称 | 数值 | 含义 | msg1 |
---|---|---|---|
KSY_STREAMER_ERROR_AV_ASYNC | -2004 | 音视频采集pts差值超过5s | 音视频采集pts具体差值,单位ms |
KSY_STREAMER_VIDEO_ENCODER_ERROR_UNSUPPORTED | -1004 | 编码器初始化失败 | N/A |
KSY_STREAMER_VIDEO_ENCODER_ERROR_UNKNOWN | -1003 | 视频编码失败 | N/A |
KSY_STREAMER_AUDIO_ENCODER_ERROR_UNSUPPORTED | -1008 | 音频初始化失败 | N/A |
KSY_STREAMER_AUDIO_ENCODER_ERROR_UNKNOWN | -1011 | 音频编码失败 | N/A |
KSY_STREAMER_CAMERA_ERROR_UNKNOWN | -2001 | 摄像头未知错误 | N/A |
KSY_STREAMER_CAMERA_ERROR_START_FAILED | -2002 | 打开摄像头失败 | N/A |
KSY_STREAMER_CAMERA_ERROR_SERVER_DIED | -2006 | 系统Camera服务进程退出 | N/A |
KSY_STREAMER_AUDIO_RECORDER_ERROR_START_FAILED | -2003 | 录音开启失败 | N/A |
KSY_STREAMER_AUDIO_RECORDER_ERROR_UNKNOWN | -2005 | 录音开启未知错误 | N/A |
KSY_STREAMER_CAMERA_ERROR_EVICTED | -2007 | Camera服务异常退出 | N/A |
KSY_STREAMER_FILE_PUBLISHER_ERROR_UNKNOWN | -4000 | 文件录制未知错误 | N/A |
KSY_STREAMER_FILE_PUBLISHER_OPEN_FAILED | -4001 | 文件录制生成文件失败 | N/A |
KSY_STREAMER_FILE_PUBLISHER_WRITE_FAILED | -4002 | 文件录制写文件失败 | N/A |
KSY_STREAMER_FILE_PUBLISHER_CLOSE_FAILED | -4003 | 文件录制关闭失败 | N/A |
KSY_STREAMER_FILE_PUBLISHER_FORMAT_NOT_SUPPORTED | -4004 | 文件录制,文件格式不支持 | N/A |
EASY_MERGE_FAILED | -5001 | 断点拍摄后文件合成失败 | N/A |