golanggohlsrtmpwebrtcmedia-serverobs-studiortcprtmp-proxyrtmp-serverrtprtsprtsp-proxyrtsp-relayrtsp-serversrtstreamingwebrtc-proxy
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
387 B
17 lines
387 B
// Package message contains a RTMP message reader/writer. |
|
package message |
|
|
|
import ( |
|
"github.com/aler9/rtsp-simple-server/internal/rtmp/rawmessage" |
|
) |
|
|
|
const ( |
|
// ControlChunkStreamID is the stream ID used for control messages. |
|
ControlChunkStreamID = 2 |
|
) |
|
|
|
// Message is a message. |
|
type Message interface { |
|
Unmarshal(*rawmessage.Message) error |
|
Marshal() (*rawmessage.Message, error) |
|
}
|
|
|