通话或直播结束时,你可以使用 Agora SDK 离开频道。

实现方法

调用 leaveChannel 方法离开频道,结束或退出通话或直播。

不论当前是否还在直播中,调用该方法会把直播相关的所有资源释放掉。leaveChannel 并不会直接让用户离开频道。调用该方法后 SDK 会触发 onLeaveChannel 回调。

 private void leaveChannel() {
    mRtcEngine.leaveChannel();
}

如果在调用 leaveChannel 方法后立即使用 destroy,则退出频道会被打断,SDK 也不会触发 onLeaveChannel 回调。

相关文档

你已在 App 中集成了基本的通话或直播功能。现在可以参考《常用功能》中的步骤实现更高级、复杂的功能。

如果在集成或使用中遇到问题,可以参考如下文档进行排查或解决,或登录 Agora Dashboard 提交工单,Agora 技术支持会与你联系。