Documentation ¶
Index ¶
- Variables
- func HandleH264StreamRequest(streamChan chan []byte, writer http.ResponseWriter, request *http.Request, ...) (bool, interface{}, error)
- func HandleJpegStreamRequest(streamChan chan []byte, writer http.ResponseWriter, req *http.Request, ...) (bool, interface{}, error)
- func SendH264Headers(writer http.ResponseWriter)
- func SendHTTPHeaders(streamType consts.StreamType, writer http.ResponseWriter) error
- func SendJpegHeaders(writer http.ResponseWriter)
- type HttpStreamHandler
Constants ¶
This section is empty.
Variables ¶
View Source
var (
BOUNDARY = "--BOUNDARY"
)
Functions ¶
func HandleH264StreamRequest ¶
func HandleJpegStreamRequest ¶
func SendH264Headers ¶
func SendH264Headers(writer http.ResponseWriter)
func SendHTTPHeaders ¶
func SendHTTPHeaders(streamType consts.StreamType, writer http.ResponseWriter) error
func SendJpegHeaders ¶
func SendJpegHeaders(writer http.ResponseWriter)
Types ¶
type HttpStreamHandler ¶
type HttpStreamHandler func(streamChan chan []byte, writer http.ResponseWriter, request *http.Request, reusableOutput interface{}) (bool, interface{}, error)
func GetHTTPStreamHandler ¶
func GetHTTPStreamHandler(streamType consts.StreamType) (HttpStreamHandler, error)
Click to show internal directories.
Click to hide internal directories.