Documentation

Livekit

Table of Contents

Namespaces

ClientInfo
ConnectTwilioCallRequest
DataPacket
DataStream
DataTrackSubscriberHandles
Encryption
FeatureUsageInfo
IngressState
LeaveRequest
ParticipantInfo
RequestResponse
ServerInfo
SIPTrunkInfo
StreamInfo
UpdateDataSubscription
VideoLayer
WrappedJoinRequest

Classes

AcceptWhatsAppCallRequest
Generated from protobuf message <code>livekit.AcceptWhatsAppCallRequest</code>
AcceptWhatsAppCallResponse
Generated from protobuf message <code>livekit.AcceptWhatsAppCallResponse</code>
ActiveSpeakerUpdate
AddTrackRequest
Generated from protobuf message <code>livekit.AddTrackRequest</code>
AgentDeployment
Generated from protobuf message <code>livekit.AgentDeployment</code>
AgentDispatch
Generated from protobuf message <code>livekit.AgentDispatch</code>
AgentDispatchState
Generated from protobuf message <code>livekit.AgentDispatchState</code>
AgentInfo
Generated from protobuf message <code>livekit.AgentInfo</code>
AgentSecret
Generated from protobuf message <code>livekit.AgentSecret</code>
AgentSecretKind
Protobuf type <code>livekit.AgentSecretKind</code>
AgentVersion
Generated from protobuf message <code>livekit.AgentVersion</code>
AliOSSUpload
Generated from protobuf message <code>livekit.AliOSSUpload</code>
AnalyticsClientMeta
Generated from protobuf message <code>livekit.AnalyticsClientMeta</code>
AnalyticsEvent
Generated from protobuf message <code>livekit.AnalyticsEvent</code>
AnalyticsEvents
Generated from protobuf message <code>livekit.AnalyticsEvents</code>
AnalyticsEventType
Protobuf type <code>livekit.AnalyticsEventType</code>
AnalyticsNodeRooms
Generated from protobuf message <code>livekit.AnalyticsNodeRooms</code>
AnalyticsRoom
Generated from protobuf message <code>livekit.AnalyticsRoom</code>
AnalyticsRoomParticipant
Generated from protobuf message <code>livekit.AnalyticsRoomParticipant</code>
AnalyticsStat
Generated from protobuf message <code>livekit.AnalyticsStat</code>
AnalyticsStats
Generated from protobuf message <code>livekit.AnalyticsStats</code>
AnalyticsStream
Generated from protobuf message <code>livekit.AnalyticsStream</code>
AnalyticsVideoLayer
Generated from protobuf message <code>livekit.AnalyticsVideoLayer</code>
APICallInfo
Generated from protobuf message <code>livekit.APICallInfo</code>
APICallRequest
Generated from protobuf message <code>livekit.APICallRequest</code>
AudioCodec
Protobuf type <code>livekit.AudioCodec</code>
AudioMixing
Protobuf type <code>livekit.AudioMixing</code>
AudioTrackFeature
Protobuf type <code>livekit.AudioTrackFeature</code>
AutoParticipantEgress
Generated from protobuf message <code>livekit.AutoParticipantEgress</code>
AutoTrackEgress
Generated from protobuf message <code>livekit.AutoTrackEgress</code>
AvailabilityRequest
Generated from protobuf message <code>livekit.AvailabilityRequest</code>
AvailabilityResponse
Generated from protobuf message <code>livekit.AvailabilityResponse</code>
AzureBlobUpload
Generated from protobuf message <code>livekit.AzureBlobUpload</code>
BackupCodecPolicy
Policy for publisher to handle subscribers that are unable to support the primary codec of a track
CandidateProtocol
Protobuf type <code>livekit.CandidateProtocol</code>
ChatMessage
Generated from protobuf message <code>livekit.ChatMessage</code>
ClientConfigSetting
Protobuf type <code>livekit.ClientConfigSetting</code>
ClientConfiguration
server provided client configuration
ClientInfo
details about the client
ClientSettingsRequest
Generated from protobuf message <code>livekit.ClientSettingsRequest</code>
ClientSettingsResponse
Generated from protobuf message <code>livekit.ClientSettingsResponse</code>
Codec
Generated from protobuf message <code>livekit.Codec</code>
ConnectionQuality
Protobuf type <code>livekit.ConnectionQuality</code>
ConnectionQualityInfo
Generated from protobuf message <code>livekit.ConnectionQualityInfo</code>
ConnectionQualityUpdate
Generated from protobuf message <code>livekit.ConnectionQualityUpdate</code>
ConnectionSettings
Generated from protobuf message <code>livekit.ConnectionSettings</code>
ConnectorType
Protobuf type <code>livekit.ConnectorType</code>
ConnectTwilioCallRequest
Generated from protobuf message <code>livekit.ConnectTwilioCallRequest</code>
ConnectTwilioCallResponse
Generated from protobuf message <code>livekit.ConnectTwilioCallResponse</code>
ConnectWhatsAppCallRequest
Generated from protobuf message <code>livekit.ConnectWhatsAppCallRequest</code>
ConnectWhatsAppCallResponse
Generated from protobuf message <code>livekit.ConnectWhatsAppCallResponse</code>
CreateAgentDispatchRequest
Generated from protobuf message <code>livekit.CreateAgentDispatchRequest</code>
CreateAgentRequest
Generated from protobuf message <code>livekit.CreateAgentRequest</code>
CreateAgentResponse
Generated from protobuf message <code>livekit.CreateAgentResponse</code>
CreateIngressRequest
Generated from protobuf message <code>livekit.CreateIngressRequest</code>
CreateRoomRequest
Generated from protobuf message <code>livekit.CreateRoomRequest</code>
CreateSIPDispatchRuleRequest
Generated from protobuf message <code>livekit.CreateSIPDispatchRuleRequest</code>
CreateSIPInboundTrunkRequest
Generated from protobuf message <code>livekit.CreateSIPInboundTrunkRequest</code>
CreateSIPOutboundTrunkRequest
Generated from protobuf message <code>livekit.CreateSIPOutboundTrunkRequest</code>
CreateSIPParticipantRequest
A SIP Participant is a singular SIP session connected to a LiveKit room via a SIP Trunk into a SIP DispatchRule
CreateSIPTrunkRequest
DataChannelInfo
Generated from protobuf message <code>livekit.DataChannelInfo</code>
DataChannelReceiveState
Generated from protobuf message <code>livekit.DataChannelReceiveState</code>
DataPacket
new DataPacket API
DataStream
Generated from protobuf message <code>livekit.DataStream</code>
DataTrackExtensionID
Protobuf type <code>livekit.DataTrackExtensionID</code>
DataTrackExtensionParticipantSid
Generated from protobuf message <code>livekit.DataTrackExtensionParticipantSid</code>
DataTrackInfo
Generated from protobuf message <code>livekit.DataTrackInfo</code>
DataTrackSubscriberHandles
Generated from protobuf message <code>livekit.DataTrackSubscriberHandles</code>
DataTrackSubscriptionOptions
Generated from protobuf message <code>livekit.DataTrackSubscriptionOptions</code>
DeleteAgentDispatchRequest
Generated from protobuf message <code>livekit.DeleteAgentDispatchRequest</code>
DeleteAgentRequest
Generated from protobuf message <code>livekit.DeleteAgentRequest</code>
DeleteAgentResponse
Generated from protobuf message <code>livekit.DeleteAgentResponse</code>
DeleteIngressRequest
Generated from protobuf message <code>livekit.DeleteIngressRequest</code>
DeleteRoomRequest
Generated from protobuf message <code>livekit.DeleteRoomRequest</code>
DeleteRoomResponse
Generated from protobuf message <code>livekit.DeleteRoomResponse</code>
DeleteSIPDispatchRuleRequest
Generated from protobuf message <code>livekit.DeleteSIPDispatchRuleRequest</code>
DeleteSIPTrunkRequest
Generated from protobuf message <code>livekit.DeleteSIPTrunkRequest</code>
DeployAgentRequest
Generated from protobuf message <code>livekit.DeployAgentRequest</code>
DeployAgentResponse
Generated from protobuf message <code>livekit.DeployAgentResponse</code>
Destination
Generated from protobuf message <code>livekit.Destination</code>
DialWhatsAppCallRequest
Generated from protobuf message <code>livekit.DialWhatsAppCallRequest</code>
DialWhatsAppCallResponse
Generated from protobuf message <code>livekit.DialWhatsAppCallResponse</code>
DirectFileOutput
Generated from protobuf message <code>livekit.DirectFileOutput</code>
DisabledCodecs
Generated from protobuf message <code>livekit.DisabledCodecs</code>
DisconnectReason
Protobuf type <code>livekit.DisconnectReason</code>
DisconnectWhatsAppCallRequest
Generated from protobuf message <code>livekit.DisconnectWhatsAppCallRequest</code>
DisconnectWhatsAppCallResponse
Generated from protobuf message <code>livekit.DisconnectWhatsAppCallResponse</code>
EgressInfo
Generated from protobuf message <code>livekit.EgressInfo</code>
EgressSourceType
Protobuf type <code>livekit.EgressSourceType</code>
EgressStatus
Protobuf type <code>livekit.EgressStatus</code>
EncodedFileOutput
Generated from protobuf message <code>livekit.EncodedFileOutput</code>
EncodedFileType
Protobuf type <code>livekit.EncodedFileType</code>
EncodingOptions
Generated from protobuf message <code>livekit.EncodingOptions</code>
EncodingOptionsPreset
Protobuf type <code>livekit.EncodingOptionsPreset</code>
EncryptedPacket
Generated from protobuf message <code>livekit.EncryptedPacket</code>
EncryptedPacketPayload
Generated from protobuf message <code>livekit.EncryptedPacketPayload</code>
Encryption
Generated from protobuf message <code>livekit.Encryption</code>
EventMetric
Generated from protobuf message <code>livekit.EventMetric</code>
FeatureUsageInfo
Generated from protobuf message <code>livekit.FeatureUsageInfo</code>
FileInfo
Generated from protobuf message <code>livekit.FileInfo</code>
FilterParams
Generated from protobuf message <code>livekit.FilterParams</code>
ForwardParticipantRequest
Generated from protobuf message <code>livekit.ForwardParticipantRequest</code>
ForwardParticipantResponse
Generated from protobuf message <code>livekit.ForwardParticipantResponse</code>
GCPUpload
Generated from protobuf message <code>livekit.GCPUpload</code>
GetPhoneNumberRequest
GetPhoneNumberRequest - Request to get a phone number
GetPhoneNumberResponse
GetPhoneNumberResponse - Response containing the phone number
GetSIPInboundTrunkRequest
Generated from protobuf message <code>livekit.GetSIPInboundTrunkRequest</code>
GetSIPInboundTrunkResponse
Generated from protobuf message <code>livekit.GetSIPInboundTrunkResponse</code>
GetSIPOutboundTrunkRequest
Generated from protobuf message <code>livekit.GetSIPOutboundTrunkRequest</code>
GetSIPOutboundTrunkResponse
Generated from protobuf message <code>livekit.GetSIPOutboundTrunkResponse</code>
ICECandidateType
Protobuf type <code>livekit.ICECandidateType</code>
ICEConfig
Generated from protobuf message <code>livekit.ICEConfig</code>
ICEServer
Generated from protobuf message <code>livekit.ICEServer</code>
ImageCodec
Protobuf type <code>livekit.ImageCodec</code>
ImageFileSuffix
Protobuf type <code>livekit.ImageFileSuffix</code>
ImageOutput
Generated from protobuf message <code>livekit.ImageOutput</code>
ImagesInfo
Generated from protobuf message <code>livekit.ImagesInfo</code>
IngressAudioEncodingOptions
Generated from protobuf message <code>livekit.IngressAudioEncodingOptions</code>
IngressAudioEncodingPreset
Protobuf type <code>livekit.IngressAudioEncodingPreset</code>
IngressAudioOptions
Generated from protobuf message <code>livekit.IngressAudioOptions</code>
IngressInfo
Generated from protobuf message <code>livekit.IngressInfo</code>
IngressInput
Protobuf type <code>livekit.IngressInput</code>
IngressState
Generated from protobuf message <code>livekit.IngressState</code>
IngressVideoEncodingOptions
Generated from protobuf message <code>livekit.IngressVideoEncodingOptions</code>
IngressVideoEncodingPreset
Protobuf type <code>livekit.IngressVideoEncodingPreset</code>
IngressVideoOptions
Generated from protobuf message <code>livekit.IngressVideoOptions</code>
InputAudioState
Generated from protobuf message <code>livekit.InputAudioState</code>
InputVideoState
Generated from protobuf message <code>livekit.InputVideoState</code>
Job
Generated from protobuf message <code>livekit.Job</code>
JobAssignment
Generated from protobuf message <code>livekit.JobAssignment</code>
JobState
Generated from protobuf message <code>livekit.JobState</code>
JobStatus
Protobuf type <code>livekit.JobStatus</code>
JobTermination
Generated from protobuf message <code>livekit.JobTermination</code>
JobType
Protobuf type <code>livekit.JobType</code>
JoinRequest
Generated from protobuf message <code>livekit.JoinRequest</code>
JoinResponse
Generated from protobuf message <code>livekit.JoinResponse</code>
LeaveRequest
Generated from protobuf message <code>livekit.LeaveRequest</code>
ListAgentDispatchRequest
Generated from protobuf message <code>livekit.ListAgentDispatchRequest</code>
ListAgentDispatchResponse
Generated from protobuf message <code>livekit.ListAgentDispatchResponse</code>
ListAgentSecretsRequest
Generated from protobuf message <code>livekit.ListAgentSecretsRequest</code>
ListAgentSecretsResponse
Generated from protobuf message <code>livekit.ListAgentSecretsResponse</code>
ListAgentsRequest
Generated from protobuf message <code>livekit.ListAgentsRequest</code>
ListAgentsResponse
Generated from protobuf message <code>livekit.ListAgentsResponse</code>
ListAgentVersionsRequest
Generated from protobuf message <code>livekit.ListAgentVersionsRequest</code>
ListAgentVersionsResponse
Generated from protobuf message <code>livekit.ListAgentVersionsResponse</code>
ListEgressRequest
Generated from protobuf message <code>livekit.ListEgressRequest</code>
ListEgressResponse
Generated from protobuf message <code>livekit.ListEgressResponse</code>
ListIngressRequest
Generated from protobuf message <code>livekit.ListIngressRequest</code>
ListIngressResponse
Generated from protobuf message <code>livekit.ListIngressResponse</code>
ListParticipantsRequest
Generated from protobuf message <code>livekit.ListParticipantsRequest</code>
ListParticipantsResponse
Generated from protobuf message <code>livekit.ListParticipantsResponse</code>
ListPhoneNumbersRequest
ListPhoneNumbersRequest - Request to list phone numbers
ListPhoneNumbersResponse
ListPhoneNumbersResponse - Response containing phone numbers
ListRoomsRequest
Generated from protobuf message <code>livekit.ListRoomsRequest</code>
ListRoomsResponse
Generated from protobuf message <code>livekit.ListRoomsResponse</code>
ListSIPDispatchRuleRequest
ListSIPDispatchRuleRequest lists dispatch rules for given filters. If no filters are set, all rules are listed.
ListSIPDispatchRuleResponse
Generated from protobuf message <code>livekit.ListSIPDispatchRuleResponse</code>
ListSIPInboundTrunkRequest
ListSIPInboundTrunkRequest lists inbound trunks for given filters. If no filters are set, all trunks are listed.
ListSIPInboundTrunkResponse
Generated from protobuf message <code>livekit.ListSIPInboundTrunkResponse</code>
ListSIPOutboundTrunkRequest
ListSIPOutboundTrunkRequest lists outbound trunks for given filters. If no filters are set, all trunks are listed.
ListSIPOutboundTrunkResponse
Generated from protobuf message <code>livekit.ListSIPOutboundTrunkResponse</code>
ListSIPTrunkRequest
ListSIPTrunkResponse
ListUpdate
ListUpdate is used for updated APIs where 'repeated string' field is modified.
MediaSectionsRequirement
Generated from protobuf message <code>livekit.MediaSectionsRequirement</code>
MetricLabel
index from [0: MAX_LABEL_PREDEFINED_MAX_VALUE) are for predefined labels (`MetricLabel`)
MetricSample
Generated from protobuf message <code>livekit.MetricSample</code>
MetricsBatch
Generated from protobuf message <code>livekit.MetricsBatch</code>
MetricsRecordingHeader
Generated from protobuf message <code>livekit.MetricsRecordingHeader</code>
MigrateJobRequest
Generated from protobuf message <code>livekit.MigrateJobRequest</code>
MoveParticipantRequest
Generated from protobuf message <code>livekit.MoveParticipantRequest</code>
MoveParticipantResponse
Generated from protobuf message <code>livekit.MoveParticipantResponse</code>
MuteRoomTrackRequest
Generated from protobuf message <code>livekit.MuteRoomTrackRequest</code>
MuteRoomTrackResponse
Generated from protobuf message <code>livekit.MuteRoomTrackResponse</code>
MuteTrackRequest
Generated from protobuf message <code>livekit.MuteTrackRequest</code>
Node
Generated from protobuf message <code>livekit.Node</code>
NodeState
Protobuf type <code>livekit.NodeState</code>
NodeStats
Generated from protobuf message <code>livekit.NodeStats</code>
NodeStatsRate
rates of different node stats (per second)
NodeType
Protobuf type <code>livekit.NodeType</code>
Pagination
Generated from protobuf message <code>livekit.Pagination</code>
ParticipantEgressRequest
record audio and video from a single participant
ParticipantInfo
Generated from protobuf message <code>livekit.ParticipantInfo</code>
ParticipantPermission
Generated from protobuf message <code>livekit.ParticipantPermission</code>
ParticipantTracks
Generated from protobuf message <code>livekit.ParticipantTracks</code>
ParticipantUpdate
Generated from protobuf message <code>livekit.ParticipantUpdate</code>
PerformRpcRequest
Generated from protobuf message <code>livekit.PerformRpcRequest</code>
PerformRpcResponse
Generated from protobuf message <code>livekit.PerformRpcResponse</code>
PhoneNumber
PhoneNumber - Unified phone number type for inventory and purchased numbers
PhoneNumberStatus
Phone number status enumeration
PhoneNumberType
Phone number type enumeration
Ping
Generated from protobuf message <code>livekit.Ping</code>
PlayoutDelay
Generated from protobuf message <code>livekit.PlayoutDelay</code>
Pong
Generated from protobuf message <code>livekit.Pong</code>
PresignedPostRequest
Generated from protobuf message <code>livekit.PresignedPostRequest</code>
ProviderInfo
Generated from protobuf message <code>livekit.ProviderInfo</code>
ProviderType
Protobuf type <code>livekit.ProviderType</code>
ProxyConfig
Generated from protobuf message <code>livekit.ProxyConfig</code>
PublishDataTrackRequest
Generated from protobuf message <code>livekit.PublishDataTrackRequest</code>
PublishDataTrackResponse
Generated from protobuf message <code>livekit.PublishDataTrackResponse</code>
PurchasePhoneNumberRequest
PurchasePhoneNumberRequest - Request to purchase phone numbers
PurchasePhoneNumberResponse
PurchasePhoneNumberResponse - Response containing the purchased phone numbers
ReconnectReason
Protobuf type <code>livekit.ReconnectReason</code>
ReconnectResponse
Generated from protobuf message <code>livekit.ReconnectResponse</code>
RegionInfo
Generated from protobuf message <code>livekit.RegionInfo</code>
RegionSettings
Generated from protobuf message <code>livekit.RegionSettings</code>
RegisterWorkerRequest
Generated from protobuf message <code>livekit.RegisterWorkerRequest</code>
RegisterWorkerResponse
Generated from protobuf message <code>livekit.RegisterWorkerResponse</code>
ReleasePhoneNumbersRequest
ReleasePhoneNumbersRequest - Request to release phone numbers
ReleasePhoneNumbersResponse
ReleasePhoneNumbersResponse - Response for releasing phone numbers
RemoveParticipantResponse
Generated from protobuf message <code>livekit.RemoveParticipantResponse</code>
ReportInfo
Generated from protobuf message <code>livekit.ReportInfo</code>
RequestResponse
Generated from protobuf message <code>livekit.RequestResponse</code>
RestartAgentRequest
Generated from protobuf message <code>livekit.RestartAgentRequest</code>
RestartAgentResponse
Generated from protobuf message <code>livekit.RestartAgentResponse</code>
RollbackAgentRequest
Generated from protobuf message <code>livekit.RollbackAgentRequest</code>
RollbackAgentResponse
Generated from protobuf message <code>livekit.RollbackAgentResponse</code>
Room
Generated from protobuf message <code>livekit.Room</code>
RoomAgent
Generated from protobuf message <code>livekit.RoomAgent</code>
RoomAgentDispatch
Generated from protobuf message <code>livekit.RoomAgentDispatch</code>
RoomCompositeEgressRequest
composite using a web browser
RoomConfiguration
Generated from protobuf message <code>livekit.RoomConfiguration</code>
RoomEgress
Generated from protobuf message <code>livekit.RoomEgress</code>
RoomInternal
room info that should not be returned to clients
RoomMovedResponse
Generated from protobuf message <code>livekit.RoomMovedResponse</code>
RoomParticipantIdentity
Generated from protobuf message <code>livekit.RoomParticipantIdentity</code>
RoomUpdate
Generated from protobuf message <code>livekit.RoomUpdate</code>
RpcAck
Generated from protobuf message <code>livekit.RpcAck</code>
RpcError
Generated from protobuf message <code>livekit.RpcError</code>
RpcRequest
Generated from protobuf message <code>livekit.RpcRequest</code>
RpcResponse
Generated from protobuf message <code>livekit.RpcResponse</code>
RTCPSenderReportState
Generated from protobuf message <code>livekit.RTCPSenderReportState</code>
RTPDrift
Generated from protobuf message <code>livekit.RTPDrift</code>
RTPForwarderState
Generated from protobuf message <code>livekit.RTPForwarderState</code>
RTPMungerState
Generated from protobuf message <code>livekit.RTPMungerState</code>
RTPStats
Generated from protobuf message <code>livekit.RTPStats</code>
S3Upload
Generated from protobuf message <code>livekit.S3Upload</code>
SearchPhoneNumbersRequest
SearchPhoneNumbersRequest - Request to search available phone numbers
SearchPhoneNumbersResponse
SearchPhoneNumbersResponse - Response containing available phone numbers
SegmentedFileOutput
Used to generate HLS segments or other kind of segmented output
SegmentedFileProtocol
Protobuf type <code>livekit.SegmentedFileProtocol</code>
SegmentedFileSuffix
Protobuf type <code>livekit.SegmentedFileSuffix</code>
SegmentsInfo
Generated from protobuf message <code>livekit.SegmentsInfo</code>
SendDataRequest
Generated from protobuf message <code>livekit.SendDataRequest</code>
SendDataResponse
Generated from protobuf message <code>livekit.SendDataResponse</code>
ServerInfo
details about the server
ServerMessage
from Server to Worker
SessionDescription
Generated from protobuf message <code>livekit.SessionDescription</code>
SettingsParam
Generated from protobuf message <code>livekit.SettingsParam</code>
SignalRequest
Generated from protobuf message <code>livekit.SignalRequest</code>
SignalResponse
Generated from protobuf message <code>livekit.SignalResponse</code>
SignalTarget
Protobuf type <code>livekit.SignalTarget</code>
SimulateJobRequest
Generated from protobuf message <code>livekit.SimulateJobRequest</code>
SimulateScenario
Generated from protobuf message <code>livekit.SimulateScenario</code>
SimulcastCodec
Generated from protobuf message <code>livekit.SimulcastCodec</code>
SimulcastCodecInfo
Generated from protobuf message <code>livekit.SimulcastCodecInfo</code>
SIPCallDirection
Protobuf type <code>livekit.SIPCallDirection</code>
SIPCallInfo
Generated from protobuf message <code>livekit.SIPCallInfo</code>
SIPCallStatus
Protobuf type <code>livekit.SIPCallStatus</code>
SIPDispatchRule
Generated from protobuf message <code>livekit.SIPDispatchRule</code>
SIPDispatchRuleCallee
Generated from protobuf message <code>livekit.SIPDispatchRuleCallee</code>
SIPDispatchRuleDirect
Generated from protobuf message <code>livekit.SIPDispatchRuleDirect</code>
SIPDispatchRuleIndividual
Generated from protobuf message <code>livekit.SIPDispatchRuleIndividual</code>
SIPDispatchRuleInfo
Generated from protobuf message <code>livekit.SIPDispatchRuleInfo</code>
SIPDispatchRuleUpdate
Generated from protobuf message <code>livekit.SIPDispatchRuleUpdate</code>
SipDTMF
Generated from protobuf message <code>livekit.SipDTMF</code>
SIPFeature
Protobuf type <code>livekit.SIPFeature</code>
SIPHeaderOptions
Protobuf type <code>livekit.SIPHeaderOptions</code>
SIPInboundTrunkInfo
Generated from protobuf message <code>livekit.SIPInboundTrunkInfo</code>
SIPInboundTrunkUpdate
Generated from protobuf message <code>livekit.SIPInboundTrunkUpdate</code>
SIPMediaEncryption
Protobuf type <code>livekit.SIPMediaEncryption</code>
SIPOutboundConfig
Generated from protobuf message <code>livekit.SIPOutboundConfig</code>
SIPOutboundTrunkInfo
Generated from protobuf message <code>livekit.SIPOutboundTrunkInfo</code>
SIPOutboundTrunkUpdate
Generated from protobuf message <code>livekit.SIPOutboundTrunkUpdate</code>
SIPParticipantInfo
Generated from protobuf message <code>livekit.SIPParticipantInfo</code>
SIPStatus
SIPStatus is returned as an error detail in CreateSIPParticipant.
SIPStatusCode
Protobuf type <code>livekit.SIPStatusCode</code>
SIPTransferInfo
Generated from protobuf message <code>livekit.SIPTransferInfo</code>
SIPTransferStatus
Protobuf type <code>livekit.SIPTransferStatus</code>
SIPTransport
Protobuf type <code>livekit.SIPTransport</code>
SIPTrunkInfo
SIPUri
Generated from protobuf message <code>livekit.SIPUri</code>
SpeakerInfo
Generated from protobuf message <code>livekit.SpeakerInfo</code>
SpeakersChanged
Generated from protobuf message <code>livekit.SpeakersChanged</code>
StartSession
Generated from protobuf message <code>livekit.StartSession</code>
StopEgressRequest
Generated from protobuf message <code>livekit.StopEgressRequest</code>
StreamInfo
Generated from protobuf message <code>livekit.StreamInfo</code>
StreamInfoList
StreamOutput
Generated from protobuf message <code>livekit.StreamOutput</code>
StreamProtocol
Protobuf type <code>livekit.StreamProtocol</code>
StreamState
Protobuf type <code>livekit.StreamState</code>
StreamStateInfo
Generated from protobuf message <code>livekit.StreamStateInfo</code>
StreamStateUpdate
Generated from protobuf message <code>livekit.StreamStateUpdate</code>
StreamType
Protobuf type <code>livekit.StreamType</code>
SubscribedAudioCodec
Generated from protobuf message <code>livekit.SubscribedAudioCodec</code>
SubscribedAudioCodecUpdate
Generated from protobuf message <code>livekit.SubscribedAudioCodecUpdate</code>
SubscribedCodec
Generated from protobuf message <code>livekit.SubscribedCodec</code>
SubscribedQuality
Generated from protobuf message <code>livekit.SubscribedQuality</code>
SubscribedQualityUpdate
Generated from protobuf message <code>livekit.SubscribedQualityUpdate</code>
SubscriptionError
Protobuf type <code>livekit.SubscriptionError</code>
SubscriptionPermission
Generated from protobuf message <code>livekit.SubscriptionPermission</code>
SubscriptionPermissionUpdate
Generated from protobuf message <code>livekit.SubscriptionPermissionUpdate</code>
SubscriptionResponse
Generated from protobuf message <code>livekit.SubscriptionResponse</code>
SyncState
Generated from protobuf message <code>livekit.SyncState</code>
TimedVersion
Generated from protobuf message <code>livekit.TimedVersion</code>
TimeRange
Generated from protobuf message <code>livekit.TimeRange</code>
TimeSeriesMetric
Generated from protobuf message <code>livekit.TimeSeriesMetric</code>
TokenPagination
Generated from protobuf message <code>livekit.TokenPagination</code>
TokenSourceRequest
Generated from protobuf message <code>livekit.TokenSourceRequest</code>
TokenSourceResponse
Generated from protobuf message <code>livekit.TokenSourceResponse</code>
TrackCompositeEgressRequest
containerize up to one audio and one video track
TrackEgressRequest
record tracks individually, without transcoding
TrackInfo
Generated from protobuf message <code>livekit.TrackInfo</code>
TrackPermission
Generated from protobuf message <code>livekit.TrackPermission</code>
TrackPublishedResponse
Generated from protobuf message <code>livekit.TrackPublishedResponse</code>
TrackSource
Protobuf type <code>livekit.TrackSource</code>
TrackSubscribed
Generated from protobuf message <code>livekit.TrackSubscribed</code>
TrackType
Protobuf type <code>livekit.TrackType</code>
TrackUnpublishedResponse
Generated from protobuf message <code>livekit.TrackUnpublishedResponse</code>
Transcription
Generated from protobuf message <code>livekit.Transcription</code>
TranscriptionSegment
Generated from protobuf message <code>livekit.TranscriptionSegment</code>
TransferSIPParticipantRequest
Generated from protobuf message <code>livekit.TransferSIPParticipantRequest</code>
TrickleRequest
Generated from protobuf message <code>livekit.TrickleRequest</code>
UnpublishDataTrackRequest
Generated from protobuf message <code>livekit.UnpublishDataTrackRequest</code>
UnpublishDataTrackResponse
Generated from protobuf message <code>livekit.UnpublishDataTrackResponse</code>
UpdateAgentRequest
Generated from protobuf message <code>livekit.UpdateAgentRequest</code>
UpdateAgentResponse
Generated from protobuf message <code>livekit.UpdateAgentResponse</code>
UpdateAgentSecretsRequest
Generated from protobuf message <code>livekit.UpdateAgentSecretsRequest</code>
UpdateAgentSecretsResponse
Generated from protobuf message <code>livekit.UpdateAgentSecretsResponse</code>
UpdateDataSubscription
Generated from protobuf message <code>livekit.UpdateDataSubscription</code>
UpdateIngressRequest
Generated from protobuf message <code>livekit.UpdateIngressRequest</code>
UpdateJobStatus
Generated from protobuf message <code>livekit.UpdateJobStatus</code>
UpdateLayoutRequest
Generated from protobuf message <code>livekit.UpdateLayoutRequest</code>
UpdateLocalAudioTrack
Generated from protobuf message <code>livekit.UpdateLocalAudioTrack</code>
UpdateLocalVideoTrack
Generated from protobuf message <code>livekit.UpdateLocalVideoTrack</code>
UpdateParticipantMetadata
Generated from protobuf message <code>livekit.UpdateParticipantMetadata</code>
UpdateParticipantRequest
Generated from protobuf message <code>livekit.UpdateParticipantRequest</code>
UpdatePhoneNumberRequest
UpdatePhoneNumberRequest - Request to update a phone number
UpdatePhoneNumberResponse
UpdatePhoneNumberResponse - Response containing the updated phone number
UpdateRoomMetadataRequest
Generated from protobuf message <code>livekit.UpdateRoomMetadataRequest</code>
UpdateSIPDispatchRuleRequest
Generated from protobuf message <code>livekit.UpdateSIPDispatchRuleRequest</code>
UpdateSIPInboundTrunkRequest
Generated from protobuf message <code>livekit.UpdateSIPInboundTrunkRequest</code>
UpdateSIPOutboundTrunkRequest
Generated from protobuf message <code>livekit.UpdateSIPOutboundTrunkRequest</code>
UpdateStreamRequest
Generated from protobuf message <code>livekit.UpdateStreamRequest</code>
UpdateSubscription
Generated from protobuf message <code>livekit.UpdateSubscription</code>
UpdateSubscriptionsRequest
Generated from protobuf message <code>livekit.UpdateSubscriptionsRequest</code>
UpdateSubscriptionsResponse
empty for now
UpdateTrackSettings
Generated from protobuf message <code>livekit.UpdateTrackSettings</code>
UpdateVideoLayers
message to indicate published video track dimensions are changing
UpdateWorkerStatus
Generated from protobuf message <code>livekit.UpdateWorkerStatus</code>
UserPacket
Generated from protobuf message <code>livekit.UserPacket</code>
VideoCodec
Protobuf type <code>livekit.VideoCodec</code>
VideoConfiguration
Generated from protobuf message <code>livekit.VideoConfiguration</code>
VideoLayer
provide information about available spatial layers
VideoQuality
Protobuf type <code>livekit.VideoQuality</code>
VP8MungerState
Generated from protobuf message <code>livekit.VP8MungerState</code>
WebEgressRequest
record any website
WebhookConfig
Generated from protobuf message <code>livekit.WebhookConfig</code>
WebhookEvent
Generated from protobuf message <code>livekit.WebhookEvent</code>
WebhookInfo
Generated from protobuf message <code>livekit.WebhookInfo</code>
WhatsAppCall
Generated from protobuf message <code>livekit.WhatsAppCall</code>
WhatsAppCallDirection
Protobuf type <code>livekit.WhatsAppCallDirection</code>
WorkerMessage
from Worker to Server
WorkerPing
Generated from protobuf message <code>livekit.WorkerPing</code>
WorkerPong
Generated from protobuf message <code>livekit.WorkerPong</code>
WorkerStatus
Protobuf type <code>livekit.WorkerStatus</code>
WrappedJoinRequest
Generated from protobuf message <code>livekit.WrappedJoinRequest</code>

        
On this page

Search results