在观众观看直播或者与他人视频互动中,只有通过拉流功能才能获取主播或者他人的视频画面。
当房间内有人时登陆成功,会回调onLoginCallback()
//code:状态码,CCStreamInfo[]:房间内所有流信息
onLoginCallback(int code, CCStreamInfo[] ccLiveStreamInfos)
当房间内有人进入时,会回调接口ICCLiveCallback的如下方法:
//加入房间的流信息
onStreamAddedCallback(CCStreamInfo[] liveStreamInfos)
当房间内有人离开时,会回调接口IRoomCallback的如下方法:
//离开房间的流信息
onStreamRemovedCallback(CCStreamInfo[] liveStreamInfos)
调用函数playStream。
//streamId:播放流ID, view:渲染view ,fillMode:视图填充模式
liveEngine.playStream(streamId, view,fillMode);
当调用了开始播流方法后,就会触发ICCLiveCallback接口中的播流结果回调方法。可在回调方法中处理播流返回的结果。
//streamId :播放流ID ,status:播放回调状态码
onStreamPlayCallback(String streamID, int status)
调用函数stopPlayStream。
mCCLiveEngine.stopPlayStream(mStreamName);