Home

Awesome

mediacommon

Test Lint Go Report Card CodeCov PkgGoDev

Definitions and functions shared between gortsplib, gohlslib and MediaMTX, in particular:

Specifications

namearea
ISO 13818-2, Generic Coding of Moving Pictures and Associated Audio information, Part 2, Videocodecs / MPEG-1/2 Video
ISO 14496-2, Coding of audio-visual objects, Part 2, Visualcodecs / MPEG-4 Video
ITU-T Rec. T-871, JPEG File Interchange Formatcodecs / 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.6codecs / VP9
AV1 Bitstream & Decoding Processcodecs / AV1
ITU-T Rec. G.711 (11/88)codecs / G711
ISO 11172-3, Coding of moving pictures and associated audiocodecs / MPEG-1/2 Audio
ISO 13818-3, Generic Coding of Moving Pictures and Associated Audio information, Part 3, Audiocodecs / MPEG-1/2 Audio
ISO 14496-3, Coding of audio-visual objects, Part 3, Audiocodecs / MPEG-4 Audio
RFC6716, Definition of the Opus Audio Codeccodecs / Opus
ATSC Standard: Digital Audio Compression (AC-3, E-AC-3)codecs / AC-3
ISO 14496-1, Coding of audio-visual objects, Part 1, Systemsformats / fMP4
ISO 14496-12, Coding of audio-visual objects, Part 12, ISO base media file formatformats / fMP4
ISO 14496-14, Coding of audio-visual objects, Part 14, MP4 file formatformats / fMP4
ISO 14496-15, Coding of audio-visual objects, Part 15, Advanced Video Coding (AVC) file formatformats / fMP4 + H264 / H265
VP9 Codec ISO Media File Format Bindingformats / fMP4 + VP9
AV1 Codec ISO Media File Format Bindingformats / fMP4 + AV1
Opus in MP4/ISOBMFFformats / fMP4 + Opus
ETSI TS 102 366formats / fMP4 + AC-3
ISO 23003-5, MPEG audio technologies, Part 5, Uncompressed audio in MPEG-4 file formatformats / fMP4 + LPCM

Related projects