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.