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 | 取消订阅 |