2017-09-20 180 views
0

我有一个编码的音频文件(.aac文件)。我想通过使用FFMPEG在RTP上流式传输此文件,而无需任何转码。我使用下面的命令:FFMPEG通过RTP进行音频流式传输

ffmpeg -i input_file.aac -re -vn -acodec copy -strict experimental -f rtp rtp://225.0.0.1:1234 

但上面的命令,给出以下错误:

AAC with no global headers is currently not supported 

任何人都可以指出任何修正?

感谢您的帮助。

回答

1

警告意味着它要全局头部要对你的音频数据流设置,如:

ffmpeg -re -i input_file.aac -c:a copy -flags:a +global_headers -f rtp rtp://225.0.0.1:1234 
+0

新增全局头部标志。仍是同样的问题。 –