JRTCSDK-Android v2401.0
视频客服 API 文档
|
Public 成员函数 | |
void | onAudioError (String error) |
void | onAudioRouteTypeChanged (@AudioRouteType int audioRouteType) |
void | onCameraUpdate () |
void | onVideoCaptureDidStart (String streamId, double ratio) |
void | onRenderReceived (JRTCMediaDeviceVideoCanvas canvas, double ratio) |
void | onRenderStart (JRTCMediaDeviceVideoCanvas canvas, double ratio) |
void | onRenderResized (JRTCMediaDeviceVideoCanvas canvas, double ratio) |
void | onScreenSharePermissionResult (boolean result) |
void | onVideoError (String errorDetail) |
void | onVideoError (@VideoErrorType int errorType, String errorDetail) |
void | onSnapshotComplete (String file, int width, int height) |
void | onMemoryAvailable (double memorySize) |
void | onRingPlayFinish () |
void | onFileAudioInputDidFinish () |
void | onTessarEvent (int eventCode, String extraInfo) |
音视频设备相关事件回调
void onAudioError | ( | String | error | ) |
音频异常
error | 异常信息 |
void onAudioRouteTypeChanged | ( | @AudioRouteType int | audioRouteType | ) |
音频输出通道变化回调
audioRouteType | 音频输出通道类型 |
void onCameraUpdate | ( | ) |
摄像头变化回调
摄像头状态发生变化会收到此回调,例如打开、关闭、切换摄像头
void onFileAudioInputDidFinish | ( | ) |
本地文件音频源输入完成回调
void onMemoryAvailable | ( | double | memorySize | ) |
上报剩余可用内存回调
周期性上报一次内存剩余情况
memorySize | 当前剩余可用内存空间(MB) |
void onRenderReceived | ( | JRTCMediaDeviceVideoCanvas | canvas, |
double | ratio | ||
) |
收到第一帧数据回调
canvas | 视图渲染对象 |
ratio | 宽高比 |
void onRenderResized | ( | JRTCMediaDeviceVideoCanvas | canvas, |
double | ratio | ||
) |
数据宽高比例变化回调
canvas | 视图渲染对象 |
ratio | 宽高比 |
void onRenderStart | ( | JRTCMediaDeviceVideoCanvas | canvas, |
double | ratio | ||
) |
渲染开始回调
canvas | 视图渲染对象 |
ratio | 宽高比 |
void onRingPlayFinish | ( | ) |
音频播放完成
void onScreenSharePermissionResult | ( | boolean | result | ) |
屏幕共享权限申请结果回调
result | true表示同意,false表示拒绝 |
void onSnapshotComplete | ( | String | file, |
int | width, | ||
int | height | ||
) |
截图完成回调
file | 截图路径 |
width | 图片像素宽 |
height | 图片像素高 |
void onTessarEvent | ( | int | eventCode, |
String | extraInfo | ||
) |
天赛事件上报,包含警告和错误事件
eventCode | 天赛事件码 |
extraInfo | 事件其他信息 |
void onVideoCaptureDidStart | ( | String | streamId, |
double | ratio | ||
) |
视频采集开始回调
streamId | 视频流ID |
void onVideoError | ( | @VideoErrorType int | errorType, |
String | errorDetail | ||
) |
视频异常,渲染错误,包括摄像头采集错误、屏幕采集错误等回调
errorType | 异常类型 |
errorDetail | 异常详细描述 |
void onVideoError | ( | String | errorDetail | ) |