Package com.zego.zegoaudioroom
Interface ZegoAudioLivePlayerDelegate
-
public interface ZegoAudioLivePlayerDelegate
流播放状态回调。Copyright © 2017 Zego. All rights reserved.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
onPlayQualityUpdate(java.lang.String streamID, ZegoPlayStreamQuality sq)
拉流质量更新.void
onPlayStateUpdate(int stateCode, ZegoAudioStream stream)
播放流事件void
onRecvRemoteAudioFirstFrame(java.lang.String streamID)
接收到远端音频的首帧通知void
onRemoteMicStatusUpdate(java.lang.String streamID, int status, int reason)
远端麦克风状态通知void
onRemoteSpeakerStatusUpdate(java.lang.String streamID, int status, int reason)
远端扬声器状态通知
-
-
-
Method Detail
-
onPlayStateUpdate
void onPlayStateUpdate(int stateCode, ZegoAudioStream stream)
播放流事件- Parameters:
stateCode
- 播放状态码stream
- 流信息
-
onPlayQualityUpdate
void onPlayQualityUpdate(java.lang.String streamID, ZegoPlayStreamQuality sq)
拉流质量更新.- Parameters:
streamID
- 流IDsq
- 质量描述
-
onRemoteMicStatusUpdate
void onRemoteMicStatusUpdate(java.lang.String streamID, int status, int reason)
远端麦克风状态通知注意:
1. 仅拉 UDP 流有效;
2. 当房间内其他流的麦克风状态发生改变,如其他用户调用了 EnableMic (true/false) 后,会收到该 API 回调通知。- Parameters:
streamID
- 流IDstatus
-ZegoConstants.DeviceStatus
reason
-ZegoConstants.DeviceErrorReason
-
onRemoteSpeakerStatusUpdate
void onRemoteSpeakerStatusUpdate(java.lang.String streamID, int status, int reason)
远端扬声器状态通知注意:
1. 仅拉 UDP 流有效;- Parameters:
streamID
- 流IDstatus
-ZegoConstants.DeviceStatus
reason
-ZegoConstants.DeviceErrorReason
-
onRecvRemoteAudioFirstFrame
void onRecvRemoteAudioFirstFrame(java.lang.String streamID)
接收到远端音频的首帧通知- Parameters:
streamID
- 流ID
-
-