public class PeerConnectionObserver
extends java.lang.Object
| Constructor and Description |
|---|
PeerConnectionObserver(EventListener<IceCandidate> iceCandidateListener,
EventListener<MediaStream> mediaStreamListener,
EventBus eventBus) |
PeerConnectionObserver(EventListener<IceCandidate> iceCandidateListener,
EventListener<MediaStream> mediaStreamListener,
EventBus eventBus,
boolean video) |
| Modifier and Type | Method and Description |
|---|---|
void |
onAddStream(MediaStream mediaStream) |
void |
onAddTrack(RtpReceiver rtpReceiver,
MediaStream[] mediaStreams) |
void |
onDataChannel(DataChannel dataChannel) |
void |
onIceCandidate(IceCandidate iceCandidate) |
void |
onIceCandidatesRemoved(IceCandidate[] iceCandidates) |
void |
onIceConnectionChange(PeerConnection.IceConnectionState iceConnectionState) |
void |
onIceConnectionReceivingChange(boolean b) |
void |
onIceGatheringChange(PeerConnection.IceGatheringState iceGatheringState) |
void |
onRemoveStream(MediaStream mediaStream) |
void |
onRenegotiationNeeded() |
void |
onSignalingChange(PeerConnection.SignalingState signalingState) |
void |
onTrack(RtpTransceiver transceiver) |
protected static final Logger LOGGER
public PeerConnectionObserver(EventListener<IceCandidate> iceCandidateListener, EventListener<MediaStream> mediaStreamListener, EventBus eventBus, boolean video)
public PeerConnectionObserver(EventListener<IceCandidate> iceCandidateListener, EventListener<MediaStream> mediaStreamListener, EventBus eventBus)
public void onSignalingChange(PeerConnection.SignalingState signalingState)
public void onIceConnectionChange(PeerConnection.IceConnectionState iceConnectionState)
public void onIceConnectionReceivingChange(boolean b)
public void onIceGatheringChange(PeerConnection.IceGatheringState iceGatheringState)
public void onIceCandidate(IceCandidate iceCandidate)
public void onIceCandidatesRemoved(IceCandidate[] iceCandidates)
public void onAddStream(MediaStream mediaStream)
public void onRemoveStream(MediaStream mediaStream)
public void onDataChannel(DataChannel dataChannel)
public void onRenegotiationNeeded()
public void onAddTrack(RtpReceiver rtpReceiver,
MediaStream[] mediaStreams)
public void onTrack(RtpTransceiver transceiver)