gpt4 book ai didi

java - 在Java中从RTMP流获取AudioInputStream?或者如何混合多个RTMP流的音频

转载 作者:行者123 更新时间:2023-12-02 04:17:26 26 4
gpt4 key购买 nike

我需要混合来自多个 RTMP 流的音频流。我想使用 Java Sound API,因为它非常适合混合(如上一个问题 Combining multiple sound streams in Java 中所述) - 我已经成功地尝试了它的文件。

我非常确定 AudioInputStream 应该能够执行实时流,如常见问题解答中所示:http://www.jsresources.org/faq_audio.html#ais_length_unknown

我不知道如何获取 RTMP 流的音频部分并从中获取 AudioInputStream。是否有任何(RTMP)库可以做到这一点或者我可以为此目的进行扩展?

关于如何混合 rtmp 流的音频还有其他建议吗?

提前致谢!

最佳答案

ffmpeg 库可能会帮助你。查看http://ffmpeg.org 。它支持rtmp协议(protocol),还可以提取/合并音频流。您可能只需要从 Java 代码中调用 ffmpeg。

关于java - 在Java中从RTMP流获取AudioInputStream?或者如何混合多个RTMP流的音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13861646/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com