是否可以基于其他音频流创建实时音频流?我正在考虑一个代理,它可以获取两个音频流(例如广播流),并根据时间切换到其中一个。而且,如果可能的话,为了有一些时间进行分析,我将实现某种缓存,以便我可以流式传输新创建的流时移。
我已经查看了 Shoutcast 服务器,但不知道如何将输入源配置为另一个流。也许还有其他项目可以通过接口处理这个问题。
编程语言并不重要,但首选 Ruby。
是否可以基于其他音频流创建实时音频流?我正在考虑一个代理,它可以获取两个音频流(例如广播流),并根据时间切换到其中一个。而且,如果可能的话,为了有一些时间进行分析,我将实现某种缓存,以便我可以流式传输新创建的流时移。
我已经查看了 Shoutcast 服务器,但不知道如何将输入源配置为另一个流。也许还有其他项目可以通过接口处理这个问题。
编程语言并不重要,但首选 Ruby。
我用基于nodejs的javascript制作了自己的解决方案。您可以在https://github.com/23tux/personal_node_radio克隆 repo(个人广播应用程序)。