Documentation
¶
Index ¶
- type Params
- func (p *Params) CopyInfo() *livekit.IngressInfo
- func (p *Params) SendStateUpdate(ctx context.Context)
- func (p *Params) SetInputAudioState(ctx context.Context, audioState *livekit.InputAudioState, ...)
- func (p *Params) SetInputVideoState(ctx context.Context, videoState *livekit.InputVideoState, ...)
- func (p *Params) SetRoomId(roomId string)
- func (p *Params) SetStatus(status livekit.IngressState_Status, errString string)
- type WhipExtraParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Params ¶
type Params struct {
*livekit.IngressInfo
*config.Config
AudioEncodingOptions *livekit.IngressAudioEncodingOptions
VideoEncodingOptions *livekit.IngressVideoEncodingOptions
// connection info
WsUrl string
Token string
// relay info
RelayUrl string
// Input type specific private parameters
ExtraParams any
// contains filtered or unexported fields
}
func (*Params) CopyInfo ¶
func (p *Params) CopyInfo() *livekit.IngressInfo
func (*Params) SendStateUpdate ¶
func (*Params) SetInputAudioState ¶
func (*Params) SetInputVideoState ¶
type WhipExtraParams ¶
type WhipExtraParams struct {
ResourceId string `json:"resource_id"`
MimeTypes map[types.StreamKind]string `json:"mime_types"`
}
Click to show internal directories.
Click to hide internal directories.