Versions in this module Expand all Collapse all v0 v0.0.2 Dec 18, 2020 Changes in this version + type OptionRtspClient interface + func WithDebug(debug bool) OptionRtspClient + func WithEndpoint(endpoint string) OptionRtspClient + func WithHost(host string) OptionRtspClient + func WithPassword(password string) OptionRtspClient + func WithPort(port int) OptionRtspClient + func WithRetry(retryCount int) OptionRtspClient + func WithTimeout(timeout int) OptionRtspClient + func WithUsername(username string) OptionRtspClient + type RtspClient struct + Stream *Stream + UUID string + func NewRtspClient(host string, opts ...OptionRtspClient) *RtspClient + func (rc *RtspClient) OpenStream() + type Stream struct + Codecs []av.CodecData + Packets map[string]chan av.Packet + type WebRtcClient struct + RTSP *RtspClient + Ready chan bool + SDP chan string + func NewWebRtcClient(rtspClient *RtspClient) *WebRtcClient + func (wrtc *WebRtcClient) OpenWebRtcStream(sdpData string)