Documentation
¶
Index ¶
Constants ¶
View Source
const WebSocketSendBufferSize = 50
Number of packets (should be closely correlated with number of frames) that we will buffer on the send side, before dropping packets to the sender. NOTE: If a camera's IDR interval is greater than this number, then sendBacklog will often fail, because we'll run out of buffer space before we've sent an IDR. We should really make this buffer size dynamic, and dependent on the IDR interval. eg.. perhaps max(20, IDRInterval+1), or something like that.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type VideoWebSocketStreamer ¶
type VideoWebSocketStreamer struct {
// contains filtered or unexported fields
}
func (*VideoWebSocketStreamer) OnConnect ¶
func (s *VideoWebSocketStreamer) OnConnect(stream *camera.Stream) (camera.StreamSinkChan, error)
Click to show internal directories.
Click to hide internal directories.