Documentation
¶
Index ¶
Constants ¶
View Source
const MEDIA_CLIENT_VERSION = "1.0.0.3"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DummySink ¶
func NewDummySink ¶
func NewDummySink(subsession *livemedia.MediaSubsession, streamID string) *DummySink
func (*DummySink) AfterGettingFrame ¶
func (*DummySink) ContinuePlaying ¶
func (s *DummySink) ContinuePlaying()
type RTSPClient ¶
type RTSPClient struct {
// contains filtered or unexported fields
}
func New ¶
func New() *RTSPClient
func (*RTSPClient) Close ¶
func (c *RTSPClient) Close()
func (*RTSPClient) DialRTSP ¶
func (c *RTSPClient) DialRTSP(rtspURL string) bool
func (*RTSPClient) SendRequest ¶
func (c *RTSPClient) SendRequest() bool
type RequestQueue ¶
type RequestQueue struct {
// contains filtered or unexported fields
}
type RequestRecord ¶
type RequestRecord struct {
// contains filtered or unexported fields
}
func (*RequestRecord) Handle ¶
func (r *RequestRecord) Handle(rtspClient *RTSPClient, resultCode int, resultStr string)
type StreamClientState ¶
type StreamClientState struct { Session *livemedia.MediaSession Subsession *livemedia.MediaSubsession }
func (*StreamClientState) Next ¶
func (s *StreamClientState) Next() *livemedia.MediaSubsession
type TransportParams ¶
type TransportParams struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.