Awesome
mediacommon
Definitions and functions shared between gortsplib, gohlslib and MediaMTX, in particular:
Specifications
name | area |
---|---|
ISO 13818-2, Generic Coding of Moving Pictures and Associated Audio information, Part 2, Video | codecs / MPEG-1/2 Video |
ISO 14496-2, Coding of audio-visual objects, Part 2, Visual | codecs / MPEG-4 Video |
ITU-T Rec. T-871, JPEG File Interchange Format | codecs / JPEG |
ITU-T Rec. H.264 (08/2021) | codecs / H264 |
ITU-T Rec. H.265 (08/2021) | codecs / H265 |
VP9 Bitstream & Decoding Process Specification v0.6 | codecs / VP9 |
AV1 Bitstream & Decoding Process | codecs / AV1 |
ITU-T Rec. G.711 (11/88) | codecs / G711 |
ISO 11172-3, Coding of moving pictures and associated audio | codecs / MPEG-1/2 Audio |
ISO 13818-3, Generic Coding of Moving Pictures and Associated Audio information, Part 3, Audio | codecs / MPEG-1/2 Audio |
ISO 14496-3, Coding of audio-visual objects, Part 3, Audio | codecs / MPEG-4 Audio |
RFC6716, Definition of the Opus Audio Codec | codecs / Opus |
ATSC Standard: Digital Audio Compression (AC-3, E-AC-3) | codecs / AC-3 |
ISO 14496-1, Coding of audio-visual objects, Part 1, Systems | formats / fMP4 |
ISO 14496-12, Coding of audio-visual objects, Part 12, ISO base media file format | formats / fMP4 |
ISO 14496-14, Coding of audio-visual objects, Part 14, MP4 file format | formats / fMP4 |
ISO 14496-15, Coding of audio-visual objects, Part 15, Advanced Video Coding (AVC) file format | formats / fMP4 + H264 / H265 |
VP9 Codec ISO Media File Format Binding | formats / fMP4 + VP9 |
AV1 Codec ISO Media File Format Binding | formats / fMP4 + AV1 |
Opus in MP4/ISOBMFF | formats / fMP4 + Opus |
ETSI TS 102 366 | formats / fMP4 + AC-3 |
ISO 23003-5, MPEG audio technologies, Part 5, Uncompressed audio in MPEG-4 file format | formats / fMP4 + LPCM |