videosdk library

Classes

AudioDeviceInfo
Represents audio device information.
BaseKeyProvider
Base key provider class.
Character
CharacterConfig
Configuration class used to set up or resume a character interaction.
CharacterMessage
Represents a message sent by or related to a character.
CustomTrack
DeviceInfo
Base class for media device information.
MediaDeviceInfo
This describe the media input and output devices, such as microphones, cameras, headsets, and so forth.
NotificationInfo
Holds the information needed to display a notification.
Participant
ParticipantPinState
PostTranscriptionConfig
PubSubMessage
PubSubMessages
PubSubPublishOptions
Room
RTCVideoRenderer
RTCVideoView
Stream
SummaryConfig
TranscriptionConfig
TranscriptionText
TranslationText
UserMessage
VideoDeviceInfo
Represents video device information.
VideoSDK
The main class for the Video SDK.

Enums

BitrateMode
CharacterMode
Enum representing different character interaction modes.
CharacterState
Enum representing the character's current state.
CustomAudioTrackConfig
CustomVideoTrackConfig
E2EEState
Events
FacingMode
this enum is ufacing mode
LeaveReason
MediaDeviceType
this enum is used to define the media device type
Mode
Permissions
Permissions available for media access.
PinType
PreferredProtocol
this enum is for the protocol
RoomState
RTCVideoViewObjectFit
TranscriptionState
TranslationState

Properties

VideoSDKErrors Map<int, Map<String, String>>
getter/setter pair