Documentation
¶
Index ¶
- type Client
- func (c *Client) Close() error
- func (c *Client) GetMedias() []*core.Media
- func (c *Client) GetTrack(media *core.Media, codec *core.Codec) (*core.Receiver, error)
- func (c *Client) MarshalJSON() ([]byte, error)
- func (c *Client) Probe() (err error)
- func (c *Client) ReadBitstreams() error
- func (c *Client) ReadMJPEG() error
- func (c *Client) ReadMPEGTS() error
- func (c *Client) Start() error
- func (c *Client) Stop() (err error)
- type Keyframe
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
Desc string
URL string
Handle func() error
// contains filtered or unexported fields
}
Client - can read unknown bytestream and autodetect format
func NewClient ¶
func NewClient(r io.ReadCloser) *Client
func (*Client) MarshalJSON ¶
func (*Client) ReadBitstreams ¶
func (*Client) ReadMPEGTS ¶
Click to show internal directories.
Click to hide internal directories.