可靠且可扩展的实时音频流解决方案?

Posted

技术标签:

【中文标题】可靠且可扩展的实时音频流解决方案?【英文标题】:Reliable & scalable solutions for live audio streaming? 【发布时间】:2009-05-12 14:52:53 【问题描述】:

我想知道您是否可以分享您关于实时音频流(运行在线广播电台)的想法/资源。我不得不承认,我是这个主题的完全新手,所以请原谅我缺乏细节。

最推荐的平台/软件设置是什么?

非常感谢基于个人经验的意见。

提前谢谢你。

【问题讨论】:

有帮助的类似问题:***.com/questions/390127/… 【参考方案1】:

可靠的是:

Shoutcast Icecast2

如果您尝试在运行时切换简介文件,Shoutcast 可能会不时崩溃。请参阅icecast2 vs shoutcast performance comparsion。有许多易于使用的工具,例如 sc_trans 或 winamp 的 DSP 广播插件,您可以轻松配置这些工具以在这些服务器上开始流式传输您自己的广播。请参阅here 并大致浏览该主题,有很多关于如何启动自己的收音机的指南。

Icecast2 和 Shoutcast 都可以毫无问题地为数千个客户提供服务(我多年来一直在高负载的生产环境中使用它)。

【讨论】:

【参考方案2】:

Shoutcast 一直对我很有效。我知道其他一些人也使用它。可靠且快速。

【讨论】:

如果我错了,请纠正我,但它不提供实时音频编码,是吗? 相信音源由你决定。 Shoutcast 只是服务器。如果您想流式传输实时内容,则用于将音乐流式传输到服务器(然后将其流式传输给用户)的播放器必须支持该功能。 当然,这显然是我正在寻找的功能。

以上是关于可靠且可扩展的实时音频流解决方案?的主要内容,如果未能解决你的问题,请参考以下文章

手机之间的实时音频流

从 URL 实时流式传输音频的 RadioKit 替代方案

网站上的实时音频流

没有扩展的 iOS 流音频

通过 socket.io 1.0 实时音频

FastAPI中音频流的Websockets桥接器