🐛 FIX: rtp打包格式,ts流支持265以及G711

This commit is contained in:
dexter
2022-11-13 23:29:29 +08:00
parent 133781245b
commit 389f8a2e89
15 changed files with 275 additions and 226 deletions

View File

@@ -63,11 +63,29 @@ const (
// 0x38 - 0x3F Defined in ISO/IEC 13818-6
// 0x40 - 0xFE User private
// 0xFF Forbidden
STREAM_TYPE_VIDEO_MPEG1 = 0x01
STREAM_TYPE_VIDEO_MPEG2 = 0x02
STREAM_TYPE_AUDIO_MPEG1 = 0x03
STREAM_TYPE_AUDIO_MPEG2 = 0x04
STREAM_TYPE_PRIVATE_SECTIONS = 0x05
STREAM_TYPE_PRIVATE_DATA = 0x06
STREAM_TYPE_MHEG = 0x07
STREAM_TYPE_H264 = 0x1B
STREAM_TYPE_H265 = 0x24
STREAM_TYPE_AAC = 0x0F
STREAM_TYPE_H264 = 0x1B
STREAM_TYPE_H265 = 0x24
STREAM_TYPE_AAC = 0x0F
STREAM_TYPE_G711A = 0x90
STREAM_TYPE_G711U = 0x91
STREAM_TYPE_G722_1 = 0x92
STREAM_TYPE_G723_1 = 0x93
STREAM_TYPE_G726 = 0x94
STREAM_TYPE_G729 = 0x99
STREAM_TYPE_ADPCM = 0x11
STREAM_TYPE_PCM = 0x0A
STREAM_TYPE_AC3 = 0x81
STREAM_TYPE_DTS = 0x8A
STREAM_TYPE_LPCM = 0x8B
// 1110 xxxx
// 110x xxxx
STREAM_ID_VIDEO = 0xE0 // ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 or ISO/IEC14496-2 video stream number xxxx