Android API文档
基本功能事件方法可点击 CCLiveEngine查看。
| 方法 | 描述 |
|---|---|
| initEngin | 初始化引擎 |
| destory | SDK销毁方法 |
| 方法 | 描述 |
|---|---|
| loginRoom | 登陆房间 |
| logoutRoom | 退出房间 |
| 方法 | 描述 |
|---|---|
| setLocalView | 设置本地视图。 App 通过调用此方法绑定本地视频流的显示视图 (View)。 |
| publishStream | 开始推本端视频流,参数CCStreamConfig详情看CCStreamConfig |
| stopPublishStream | 停止推本端视频流 |
| setMicMute | 设置麦克风是否静音 |
| switchCamera | 前后摄像头切换 |
| CCLiveEngine.setRtmpAddress的值为存在的rtmp服务器地址,在推流时会同时rtmp推流 | |
| 方法 | 描述 |
|---|---|
| playStream | 开始播远端视频流 |
| stopPlayStream | 停止播远端视频流 |
| 方法 | 描述 |
|---|---|
| startMixStream | 开始混流 |
| stopMixStream | 停止混流 |
| updateMixStreamConfig | 更新混流布局方法,混流期间房间流变化需更新混流布局 |
| CCLiveEngine.rtmpAddress参数 值为存在的rtmp服务器地址, 调用startMixStream()才会推rtmp流。 | |
| 方法 | 描述 |
|---|---|
| onLoginCallback | 登录完成后回调 |
| onLogoutCallback | 登出完成后回调 |
| onStreamAddedCallback | 新加入流信息回调 |
| onStreamRemovedCallback | 离开房间的流信息回调 | onStreamPublishedCallback | 推流结果回调 |
| onPublishStreamStatusCallback | 推流质量回调 |
| onPublishStreamStoppedCallback | 停止推流结果回调 |
| onStreamPlayCallback | 播流结果回调 |
| onPlayStreamStatusCallback | 播放流质量回调 |
| onPlayStreamStoppedCallback | 停止播流结果回调 |
| onPlayStreamFirstVideoCallback | 播放时播放出第一帧视频时回调 |
| onPlayStreamFirstAudioCallback | 播放时播放出第一帧音频时回调 |
| onStreamVideoSizeChange | 播放流视频分辨率改变回调 |
| onMixStreamCallback | 混流请求结束后回调 |
| onBannedByServerCallback | 服务端踢人回调 |
| onScreenShotsCallBack | 截图回调 |
| onConnectionLost | 房间连接丢失 |
| onReConnecting | 房间重连中 |
| onReconnectServerSucceed | 房间恢复连接回调 |
| onReconnectServerFailed | 房间重连失败 |
| onPublishReConnecting | 推流重连中 |
| onPublishReConnectSucceed | 推流重连成功 |
| onPlayStreamReConnecting | 播流正在重连 |
| onPlaySteamReConnectSucceed | 播流重连成功 |
| onConnectStateCallBack | 当前房间状态回调 |
| onCustomMsgReceiveCallBack | 收到自定义消息回调 |