FreeCalypso > hg > rtp-debug-utils
view doc/FR-EFR-formats @ 8:d180987db615
new program rtp-stream-gen
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 07 Mar 2024 22:39:41 +0000 |
parents | 5216e7fb1c9e |
children |
line wrap: on
line source
The two RTP analysis utilities rtp-gsmfr-dump and rtp-gsmfr-extr support the following RTP payload formats for FR/EFR codec frames and BFI markers: * Standard RFC 3551 (same as TS 101 318) format for good frames * TRAUlike RTP payload format defined here: https://www.freecalypso.org/hg/themwi-system-sw/file/tip/doc/RTP-TRAUlike-format * Old BFI marker format defined here: https://www.freecalypso.org/hg/themwi-system-sw/file/tip/doc/RTP-BFI-extension * Zero-length RTP payload serving as a BFI marker All of these formats are distinguished by rtp-gsmfr-dump in its human-oriented dump output, but not all of them can be represented losslessly in the gsmx binary file format defined in our Themyscira Wireless GSM codec libraries and utilities package. The latter on-disk file format requires plain RFC 3551 format for good frames and the old Themyscira 2-byte BFI marker format for bad frames; rtp-gsmfr-extr converts everything into this fixed format.