Documentation
¶
Overview ¶
Package mjpeg provides functionality for receiving and sending MJPEG streams over HTTP
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SendFrameStream ¶ added in v0.3.0
func SendFrameStream( ctx context.Context, w http.ResponseWriter, frames <-chan videostreams.Frame, ) (err error)
func SendStream ¶
Types ¶
type Receiver ¶ added in v0.2.4
type Receiver struct {
// contains filtered or unexported fields
}
func NewReceiverFromResponse ¶ added in v0.2.4
func NewReceiverFromURL ¶ added in v0.2.4
type StreamSender ¶
type StreamSender struct {
// contains filtered or unexported fields
}
func StartStream ¶
func StartStream(w http.ResponseWriter) *StreamSender
func (*StreamSender) Close ¶
func (ss *StreamSender) Close() error
func (*StreamSender) Send ¶ added in v0.3.0
func (ss *StreamSender) Send(frame []byte) error
func (*StreamSender) SendFrame ¶
func (ss *StreamSender) SendFrame(frame videostreams.Frame) error
Click to show internal directories.
Click to hide internal directories.