Package stream.video.sfu.models
See: Description
-
-
Class Summary Class Description AndroidState AppleState AudioBitrate Browser Call CallGrants CallGrants represents the set of permissions given to the user for the current call. CallState CallState is the current state of the call as seen by an SFU. ClientDetails Codec Device Error ICETrickle InboundRtp =================================================================== INBOUND (SUBSCRIBER RECEIVING MEDIA) =================================================================== InputDevices OS OutboundRtp =================================================================== OUTBOUND (PUBLISHER SENDING MEDIA) =================================================================== Participant those who are online in the call ParticipantCount PerformanceStats PerformanceStats represents the encoding/decoding statistics for a track. Pin PublishOption PublishOption represents the configuration options for publishing a track. RTMPIngress RemoteInboundRtp =================================================================== SFU FEEDBACK: REMOTE-INBOUND (Publisher receives feedback) =================================================================== RemoteOutboundRtp =================================================================== SFU FEEDBACK: REMOTE-OUTBOUND (Subscriber receives feedback) =================================================================== RtpBase =================================================================== BASE (shared by all RTP directions) =================================================================== Sdk StreamQuality SubscribeOption SubscribeOption represents the configuration options for subscribing to a track. TrackInfo VideoDimension VideoLayer -
Enum Summary Enum Description AndroidThermalState AndroidThermalState is reported by the Android API. AppleThermalState AppleThermalState is the thermal state as reported by Apple devices when available or applicable to the platform. AudioBitrateProfile CallEndedReason CallEndedReason represents the reason for the call to end. ClientCapability ClientCapability defines a feature that client supports ConnectionQuality DegradationPreference DegradationPreference represents the RTCDegradationPreference from WebRTC. ErrorCode GoAwayReason GoAwayReason represents the reason for the SFU to disconnect the client. ParticipantSource must be aligned with kit PeerType SdkType TrackType TrackUnpublishReason VideoQuality WebsocketReconnectStrategy WebsocketReconnectStrategy defines the ws strategies available for handling reconnections.