mutePublishStreamVideo method

Future<void> mutePublishStreamVideo(
  1. bool mute,
  2. {ZegoPublishChannel? channel}
)

停止或恢复发送指定推流通道的视频流。

支持版本:1.1.0 及以上。 详情描述:推流时可调用此函数实现不推视频流,本地摄像头仍能正常工作,能正常采集,预览和处理视频画面,但不向网络发送视频数据。 调用时机:在创建引擎 createEngine 后调用生效。 使用限制:无。 相关回调:如果在本地设置了停止发送视频流,拉本地流的远端用户可以通过监听 onRemoteCameraStateUpdate 回调收到 Mute 的状态变更通知。 相关接口:mutePublishStreamAudio。 注意:此函数仅在 ZegoExpressVideo SDK 中有效!

  • mute 是否停止发送视频流;true 表示只发送音频流不发送视频流;false 表示同时发送音频和视频流;默认为 false。
  • channel 推流通道。

Implementation

Future<void> mutePublishStreamVideo(bool mute,
    {ZegoPublishChannel? channel}) async {
  return await ZegoExpressImpl.instance
      .mutePublishStreamVideo(mute, channel: channel);
}