addPublishStreamUrl 的调用时机是什么时候呢 比如我现在要做连麦场景 一端joinchannel成功后就调用吗 还是在接收到REMOTE_VIDEO_STATE_DECODING 进行setLiveTranscoding布局后addPublishStreamUrl ?
这个开源示例项目演示了如何如何使用直播优化API进行转码推流,请参考:
API 调用时序:
1. setChannelProfile(1) //设置频道模式为直播模式
2. setClientRole(1) //设置用户角色为主播
3. joinChannel() //加入频道
4. onJoinChannelSuccess() //收到加入频道成功回调
5. setLiveTranscoding() //onUserJoined()回调中更新 setLiveTranscoding.addUser,将上麦的远端主播添加到混流用户列表里,如果仅主播一人则无需 addUser
6. addPublishStreamUrl() //添加旁路推流地址