Documentation ¶
Index ¶
- type Client
- func (c *Client) AddTrack(media *core.Media, _ *core.Codec, track *core.Receiver) error
- func (c *Client) Close() (err error)
- func (c *Client) GetMedias() []*core.Media
- func (c *Client) GetTrack(media *core.Media, codec *core.Codec) (*core.Receiver, error)
- func (c *Client) Handle() error
- func (c *Client) MarshalJSON() ([]byte, error)
- func (c *Client) Request(conn net.Conn, body []byte) (string, error)
- func (c *Client) SetupBackchannel() (err error)
- func (c *Client) SetupStream() (err error)
- func (c *Client) Start() error
- func (c *Client) Stop() error
- func (c *Client) WriteBackchannel(body []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) MarshalJSON ¶ added in v1.3.0
func (*Client) SetupBackchannel ¶
func (*Client) SetupStream ¶
func (*Client) WriteBackchannel ¶
Click to show internal directories.
Click to hide internal directories.