我想g729
使用 发送音频数据的 RTP 流ffmpeg
。我有一个现有的音频文件g729
,想用 RTP 标头包装它并通过网络发送。类似这样:
$ ffmpeg -re -i encoded_audio.g729 -acodec copy -f rtp rtp://<address>:<port>
失败并显示以下消息:
[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
我意识到ffmpeg
解码但不编码 g729但我认为编解码器的重点copy
是编码/解码过程完全跳过。
我是否遗漏了什么?