Documentation
¶
Index ¶
- Variables
- func Handler(h *avutil.RegisterHandler)
- type Client
- func (self *Client) Close() (err error)
- func (self *Client) Describe() (streams []sdp.Media, err error)
- func (self *Client) HandleCodecDataChange() (_newcli *Client, err error)
- func (self *Client) Options() (err error)
- func (self *Client) Play() (err error)
- func (self *Client) ReadPacket() (pkt av.Packet, err error)
- func (self *Client) ReadResponse() (res Response, err error)
- func (self *Client) SendRtpKeepalive() (err error)
- func (self *Client) Setup(idx []int) (err error)
- func (self *Client) SetupAll() (err error)
- func (self *Client) Streams() (streams []av.CodecData, err error)
- func (self *Client) Teardown() (err error)
- func (self *Client) WriteRequest(req Request) (err error)
- type Request
- type Response
- type Stream
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func Handler ¶
func Handler(h *avutil.RegisterHandler)
Types ¶
type Client ¶
type Client struct {
DebugRtsp bool
DebugRtp bool
DisableAudio bool
Headers []string
SkipErrRtpBlock bool
RtspTimeout time.Duration
RtpTimeout time.Duration
RtpKeepAliveTimeout time.Duration
IdleTimeout time.Duration
// contains filtered or unexported fields
}
func (*Client) HandleCodecDataChange ¶
type Response ¶
Source Files
¶
- client.go
- conn.go
- server.go
- stream.go
Click to show internal directories.
Click to hide internal directories.