Me gustaría enviar un flujo RTP de g729
datos de audio usando ffmpeg
. Tengo un archivo de g729
audio existente y me gustaría empaquetarlo con encabezados RTP y enviarlo a través de la red. Algo como esto:
$ ffmpeg -re -i encoded_audio.g729 -acodec copy -f rtp rtp://<address>:<port>
Esto falla con el mensaje:
[rtp @ 0x55f389dea040] Unsupported codec g729
Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Last message repeated 1 times
me di cuenta queffmpeg
decodifica pero no codifica g729, pero pensé que el objetivo del copy
códec era que el proceso de codificación/decodificación eraomitido por completo.
¿Se me escapa algo?