Documentation
¶
Index ¶
- type WebRtcStreamer
- func (streamer WebRtcStreamer) AddIceCandidate()
- func (streamer WebRtcStreamer) Connect(rtspUrl string)
- func (streamer WebRtcStreamer) CreatePeerConnection()
- func (streamer WebRtcStreamer) Disconnect(peerId string)
- func (streamer WebRtcStreamer) GetIceCandidate()
- func (streamer WebRtcStreamer) New(rtspUrl string) WebRtcStreamer
- func (streamer WebRtcStreamer) OnAddStream()
- func (streamer WebRtcStreamer) OnIceCandidate()
- func (streamer WebRtcStreamer) OnReceiveGetIceServers()
- type WebRtcStreamerMethods
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WebRtcStreamer ¶
type WebRtcStreamer struct {
// contains filtered or unexported fields
}
func (WebRtcStreamer) AddIceCandidate ¶
func (streamer WebRtcStreamer) AddIceCandidate()
func (WebRtcStreamer) Connect ¶
func (streamer WebRtcStreamer) Connect(rtspUrl string)
Driver function
func (WebRtcStreamer) CreatePeerConnection ¶
func (streamer WebRtcStreamer) CreatePeerConnection()
func (WebRtcStreamer) Disconnect ¶
func (streamer WebRtcStreamer) Disconnect(peerId string)
func (WebRtcStreamer) GetIceCandidate ¶
func (streamer WebRtcStreamer) GetIceCandidate()
func (WebRtcStreamer) New ¶
func (streamer WebRtcStreamer) New(rtspUrl string) WebRtcStreamer
func (WebRtcStreamer) OnAddStream ¶
func (streamer WebRtcStreamer) OnAddStream()
func (WebRtcStreamer) OnIceCandidate ¶
func (streamer WebRtcStreamer) OnIceCandidate()
func (WebRtcStreamer) OnReceiveGetIceServers ¶
func (streamer WebRtcStreamer) OnReceiveGetIceServers()
type WebRtcStreamerMethods ¶
type WebRtcStreamerMethods interface { New() Connect() Disconnect() OnReceiveGetIceServers() GetIceCandidate() CreatePeerConnection() OnIceCandidate() AddIceCandidate() OnAddStream() }
Click to show internal directories.
Click to hide internal directories.