You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lal/rtmp/rtmp.go

39 lines
702 B
Go

package rtmp
import (
"errors"
)
var rtmpErr = errors.New("rtmp error")
var csidProtocolControl = 2
var csidOverConnection = 3
var csidOverStream = 5
var typeidSetChunkSize = 1
var typeidUserControl = 4
var typeidWinAckSize = 5
var typeidBandwidth = 6
var typeidAudio = 8
var typeidVideo = 9
var typeidDataMessageAMF0 = 18 // meta
var typeidCommandMessageAMF0 = 20
var tidClientConnect = 1
var tidClientCreateStream = 2
var tidClientPlay = 3
var tidClientPublish = 3
var maxTimestampInMessageHeader = 0xFFFFFF
var defaultChunkSize = 128
var readBufSize = 4096
var writeBufSize = 4096
var windowAcknowledgementSize = 5000000
var peerBandwidth = 5000000
var localChunkSize = 4096
var msid = 1