我目前尝试通过ffmpeg将音频从rtl_fm流式传输到node-media-server。
这工作正常。
rtl_fm -f 103.0M -M fm -s 44.1k -A std -l 1 -g 40 |ffmpeg -f s16le -ac 1 -i pipe:0 -f flv rtmp:// …
根据rtl_fm指南, -s 是输出采样率,因此您需要在ffmpeg输入参数中进行调整。
-s
rtl_fm -f 83.0M -M fm -s 20k -A std -l 1 -g 40 | ffmpeg -f s16le -channels 1 -sample_rate 20k -i pipe:0 -f flv rtmp://192.168.178.42/live/lorem