stopPublishingStream method
- {ZegoPublishChannel? channel}
停止推流,可停止指定通道的音视频流。
支持版本:1.1.0 及以上。 详情描述:用户停止发送本地的音视频流,房间内其他用户会收到流删除通知。 业务场景:可以用于实时连麦、直播等场景下停止推流。 调用时机:调用 startPublishingStream 开始推流后。 使用限制:无。 注意事项:
- 在停止推流之后,同房间内其他用户可通过监听 onRoomStreamUpdate 回调来收到流的删除通知。
- 如果用户已经启动推流,在推送新流(与之前的 streamID 不同)之前,必须要调用此函数停止当前流的推送,否则新流推送会返回失败。
- 在停止推流之后,开发者应该根据业务情况来决定是否需要停止本地预览。
channel
推流通道。
Implementation
Future<void> stopPublishingStream({ZegoPublishChannel? channel}) async {
return await ZegoExpressImpl.instance
.stopPublishingStream(channel: channel);
}