(FRONT) FRONT (2025)

Listener.  Return to WebRTC service  

   1:  package com.voipplus.mmsclient.WebRTC;
   2:  
   3:  import livekit.org.webrtc.DataChannel;
   4:  import livekit.org.webrtc.MediaStream;
   5:  import livekit.org.webrtc.SdpObserver;
   6:  import livekit.org.webrtc.SessionDescription;
   7:  import livekit.org.webrtc.PeerConnection;
   8:  import livekit.org.webrtc.PeerConnectionFactory;
   9:  import livekit.org.webrtc.IceCandidate;
  10:  import livekit.org.webrtc.AudioSource;
  11:  import livekit.org.webrtc.AudioTrack;
  12:  import livekit.org.webrtc.VideoCapturer;
  13:  import livekit.org.webrtc.VideoSource;
  14:  import livekit.org.webrtc.VideoTrack;
  15:  import livekit.org.webrtc.Camera2Enumerator;
  16:  import livekit.org.webrtc.MediaConstraints;
  17:  
  18:  public interface WebRTCEventListener {
  19:      void onSignalingChange(PeerConnection.SignalingState signalingState);
  20:      void onIceConnectionChange(PeerConnection.IceConnectionState iceConnectionState);
  21:      void onIceConnectionReceivingChange(boolean b);
  22:      void onIceGatheringChange(PeerConnection.IceGatheringState iceGatheringState);
  23:      void onIceCandidate(IceCandidate iceCandidate);
  24:      void onAddStream(MediaStream mediaStream);
  25:      @SuppressWarnings("unused")
  26:      void onRemoveStream(MediaStream mediaStream);
  27:      void onDataChannel(DataChannel dataChannel);
  28:      void onRenegotiationNeeded();
  29:  
  30:      // New media-related events
  31:      void onCallStarted(SessionDescription remoteDescription);
  32:      void onCallEnded();
  33:      void onMediaStreamAdded(AudioTrack audioTrack, VideoTrack videoTrack);
  34:      void onError(String error);
  35:  }
  36:  

Return to WebRTC service




Android context:




Testing context:



Comments ( )
Link to this page: http://www.vb-net.com/AndroidMosaic/Listener.htm
< THANKS ME>