【发布时间】:2012-11-21 07:54:18
【问题描述】:
是否可以基于其他音频流创建实时音频流?我正在考虑一个代理,它可以获取两个音频流(例如,shoutcast 流),并根据时间切换到其中一个。而且,如果可能的话,为了有一些时间进行分析,我会实现某种缓存,以便我可以对新创建的流进行流式传输。
我已经查看了 Shoutcast 服务器,但不知道如何将输入源配置为另一个流。也许还有其他项目可以通过接口处理。
编程语言并不重要,但首选 Ruby。
【问题讨论】:
-
是的,有可能。您需要自己将流缝合在一起。具体操作方式取决于所使用的编解码器。
-
我目前正在尝试使用直播流,但我不知道他们使用的编解码器。你有我的例子吗?
-
在VLC中播放流,右键,点击媒体信息,看看编解码器是什么。
标签: ruby proxy streaming audio-streaming shoutcast