# 远端媒体事件

# 1.onRemoteAudioStateChanged

static void Function(int uid, int state, int reason, int elapsed)
  onRemoteAudioStateChanged

远端音频状态发生改变回调。

远端用户音频状态发生改变时,SDK 会触发该回调向本地用户报告当前的远端音频流状态。

包含如下参数:

  • uid:发生音频状态改变的远端用户 ID。
  • state:远端音频流状态。
  • reason:远端音频流状态改变的具体原因。
  • elapsed:从本地用户调用 Manis.joinChannel 方法到发生本事件经历的时间,单位为 ms。

# 2.onRemoteVideoStateChanged

 static void Function(int uid, int state, int reason, int elapsed)
  onRemoteVideoStateChanged

远端用户视频状态发生已变化回调。

RemoteVideoStateCallback 包含如下参数:

  • uid:视频状态发生改变的远端用户 ID。
  • state:远端视频流状态。
  • reason:远端视频流状态改变的具体原因。
  • elapsed:从本地用户调用Manis.joinChannel 方法到发生本事件经历的时间,单位为 ms。