Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AVPProcesser ¶ added in v1.9.0
type AVPProcesser struct {
// contains filtered or unexported fields
}
AVPProcesser represents an avp instance
func NewAVPProcesser ¶ added in v1.9.0
func NewAVPProcesser(c avp.Config, elems map[string]avp.ElementFun) *AVPProcesser
NewAVPProcesser creates a new avp instance
type Config ¶ added in v1.5.0
type Config struct {
Global global `mapstructure:"global"`
Nats natsConf `mapstructure:"nats"`
Node nodeConf `mapstructure:"node"`
Element elementConf `mapstructure:"element"`
iavp.Config `mapstructure:"avp"`
}
Config for avp node
type SFU ¶ added in v1.9.0
type SFU struct {
// contains filtered or unexported fields
}
SFU client
func (*SFU) GetTransport ¶ added in v1.9.0
func (s *SFU) GetTransport(sid string) (*avp.WebRTCTransport, error)
GetTransport returns a webrtc transport for a session
Click to show internal directories.
Click to hide internal directories.