Documentation
¶
Index ¶
- type Clientdeprecated
- type Consumer
- func (c *Consumer) AddTrack(media *core.Media, codec *core.Codec, track *core.Receiver) error
- func (c *Consumer) GetAnswer() *camera.SetupEndpointsResponse
- func (c *Consumer) SessionID() string
- func (c *Consumer) SetConfig(conf *camera.SelectedStreamConfiguration) bool
- func (c *Consumer) SetOffer(offer *camera.SetupEndpointsRequest)
- func (c *Consumer) Stop() error
- func (c *Consumer) WriteTo(io.Writer) (int64, error)
- type HandlerFunc
- type Proxy
- type Server
- type ServerAccessory
- type ServerPair
- type ServerProxy
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Consumer ¶ added in v1.7.0
type Consumer struct {
core.Connection
// contains filtered or unexported fields
}
func (*Consumer) GetAnswer ¶ added in v1.7.0
func (c *Consumer) GetAnswer() *camera.SetupEndpointsResponse
func (*Consumer) SetConfig ¶ added in v1.7.0
func (c *Consumer) SetConfig(conf *camera.SelectedStreamConfiguration) bool
func (*Consumer) SetOffer ¶ added in v1.7.0
func (c *Consumer) SetOffer(offer *camera.SetupEndpointsRequest)
type HandlerFunc ¶ added in v1.9.12
func ProxyHandler ¶ added in v1.7.0
func ProxyHandler(srv ServerProxy, acc net.Conn) HandlerFunc
func ServerHandler ¶ added in v1.7.0
func ServerHandler(server Server) HandlerFunc
type Server ¶ added in v1.7.0
type Server interface {
ServerPair
ServerAccessory
}
type ServerAccessory ¶ added in v1.7.0
type ServerPair ¶ added in v1.7.0
type ServerProxy ¶ added in v1.9.12
type ServerProxy interface {
ServerPair
AddConn(conn any)
DelConn(conn any)
}
Click to show internal directories.
Click to hide internal directories.