使用AMS (FMS)服务器。
用户语音广播到服务器。ffmpeg
混合来自rtmp的语音和来自磁盘的音乐,并将其发送到服务器
问题是声音或音乐,在时间上不一致。
有没有办法通过ffmpeg
进行同步
示例
-re -i DISK:/path/music.mp3 -i rtmp://x.x.x.x/karaoke/voice -filter_complex amix=inputs=2:duration=first,volume=2.000000 -ar 22050 -q:a 2 -ac 2 -f flv rtmp://x.x.x.x/karaoke/stream
0.0-0.5秒之间的时间差(随机)
发布于 2015-03-26 23:27:15
尝试将asetpts=PTS-STARTPTS
过滤器添加到每个输入音频流,以确保它们都从0开始。
https://stackoverflow.com/questions/29280887
复制相似问题