Package io.getstream.video.android.core
See: Description
-
Class Summary Class Description CallHealthMonitor Monitors Publisher and subscriber Peer connection states -> immediately reconnect
Network up/down -> mark down instantly when down. reconnect when up
Interval every 2 seconds. check and decide what to do
Call The call class gives you access to all call level API calls CreateCallOptions Joined We set the state to Joined as soon as the call state is available Failed CallState The CallState class keeps all state for a call It's available on every call object PeerConnectionStats LocalStats CallStats Failed Incoming Outgoing ClientState EventSubscription DeviceStatus CameraDeviceWrapped SpeakerManager MicrophoneManager The Microphone manager makes it easy to use your microphone in a call CameraDirection CameraManager The CameraManager class makes it easy to manage the camera for your video call MediaManagerImpl Wrap all the audio/video interactions This makes it easier to test our codebaseThis class knows about audio/ video. MemberState Media Video Audio ScreenSharing ParticipantState Represents the state of a participant in a call. StreamVideoBuilder The StreamVideoBuilder is used to create a new instance of the StreamVideo client. GEO ClientStateKt StreamVideoImplKt -
Object Summary Object Description PreJoin We start out in the PreJoin state. InProgress Join is in progress Connected True when the peer connections are ready Reconnecting Reconnecting is true whenever Rtc isn't available and trying to recover If the subscriber peer connection breaks we'll reconnect If the publisher peer connection breaks we'll reconnect Also if the network provider from the OS says that internet is down we'll set it to reconnecting Disconnected PreConnect Loading Connected Reconnecting Disconnected Idle Active RejectedByAll TimeoutNoAnswer NotSelected Disabled Enabled Front Back Companion GlobalEdgeNetwork Run calls over our global edge network, this is the default and right for most applications StreamVideoConfigDefault -
Interface Summary Interface Description RealtimeConnection ConnectionState RingingState StreamVideo The main interface to control the Video calls. StreamVideoConfig