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
objectStream 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