JuphoonWeChatSdk

接口 说明
initClient 初始化实例
getLog 获取日志

Client

接口 说明
join 加入会议
leave 离开会议
stop 结束会议
destroyClient 销毁Client
publish 开始推流
unpublish 停止推流
subscribe 订阅成员视频流
unsubscribe 停止订阅成员视频流
setLayout 设置合流布局
on 添加事件监听器
off 移除事件监听器
startRecord 开始录制
stopRecord 停止录制
startCdn 开始CDN推流
stopCdn 停止CDN推流
updatePusherState 上报推流状态数据
updatePusherNetState 上报推流网络状态数据
updatePlayerState 上报拉流状态数据
updatePlayerNetState 上报拉流网络状态数据

SocketEvent

事件 说明
RECONNECTING 断网重连中
RECONNECTED 重连成功
CLOSED socket连接关闭成功
DISCONNECTED 意外断连
RECONNECT_ERROR 重连失败
RECONNECT_TIMES_EXCEED_ERROR 重连已达最大次数
ERROR 其他错误

JRTCEventType

事件 说明
INIT 初始化实例成功
SOCKET_STATE_CHANGE socket连接状态变化
ERROR 其他错误
PARTICIPANT_JOIN 频道成员加入
PARTICIPANT-LEAVE 频道成员离开
PARTICIPANT-UPDATE 频道成员信息更新
ROOM_JOINED 加入会议
ROOM_LEAVE 离开会议
START_CDN_RESULT 开始CDN推流
STOP_CDN_RESULT 停止CDN推流
START_RECORD_RESULT 开始服务器录制结果
STOP_RECORD_RESULT 停止服务器录制结果
STOP_RECORD_RESULT 可订阅媒体流通知
PUBLISH 推流结果
UNPUBLISH 取消推流
SUBSCRIBE 订阅结果
UNSUBSCRIBE 取消订阅

ErrorCode

详见错误码