All Classes and Interfaces

Class
Description
Created by andrey on 14/10/2016.
Created by andrey on 14/10/2016.
AppRTCUtils provides helper functions for managing thread safety.
Constraints for audio
 
 
SIP call
 
This object is used for serialization of a Websocket message with custom data
SIP call properties
SIP call options
Call status callback interface
 
 
 
Created by andrey on 24/01/2017.
WCS connection
 
 
WCS connection status enum NEW, PENDING, ESTABLISHED, DISCONNECTED, FAILED are common statuses REGISTERED, UNREGISTERED are SIP statuses and used if sipRegisterRequired=true.
Audio and video constrains
 
 
WCS serialization CustomObject.
WCS data object used in sendData methods Example: Data d = new Data(); String operationId = UUID.randomUUID().toString(); d.setOperationId(operationId); d.setPayload(data); session.send("sendData", d);
 
 
 
Main class of WCS Android SDK, containing global static initialization and Session creation methods
Created by andrey on 10/11/2016.
 
New incoming SIP call callback
WCS Websocket callbacks, sent from WCS server to the Android app
Simple implementation of the Kalman Filter for 1D data.
Looper based executor class.
Wrapper around WebRTC peer-connection
Listener interface for SDP, ICE and PeerConnection callbacks
Options used in media connection creation
Simple media device object
The list of available media devices
WCS media provider, WebRTC by default
 
Message object used in the room text chat implementation
Room participant It is a user connected to the room
Layout for percent frame
 
Supports send / receive data methods
Data status handler
Room object represents a virtual room with a set of connected participants.
RoomEvent callback
Manager of Rooms
Callback event for RoomManager
Options for RoomManager
Options for creation of Room object
Stream and call management API Session object is a session between Android app and WCS server One session can create many streams or SIP calls
Events of session
SessionOptions
Create stream for publishing of playing
 
Handler for stream events
 
StreamObject
Options for stream: stream name, renderer for displaying video, constraints for audio and video
 
 
WCS stream status
Deprecated.
 
 
Custom utils
Constraints for video: width, height, bitrate, quality, source camera and fps
 
WCSAudioManager
 
WebRTCMediaProvider
Implementation of Websocket client
WebSocketChannelEvents callback interface
WSMessage represents Websocket message