audio - 具有多个广播电台的实时流媒体服务器

标签 audio audio-streaming live-streaming shoutcast icecast

我想创建一个带有多个广播电台的实时音频流服务器。我是这个 Realm 的新手。所以我要做些什么。我有一台专用服务器,并在其中安装了音频流服务器软件 Icecast ,并在其中创建了一个工作站。一切正常。我将为40个不同的公司提供40个广播电台,预计将有100万听众。那么,我在不进行任何缓冲的情况下为获得更好的流而需要做什么,并且需要以32 kbps的比特率进行流传输。我是否需要购买其他软件或其他东西。请给我建议。

最佳答案

这很简单。

  • 您可以为Icecast配置预期参数(40个源客户端限制,1000个客户端连接限制等)。
  • 您并行运行40个源客户端,每个源客户端都将流发送到Icecast服务器。
  • 您要么需要使用不进行实时编码的简单播放列表驱动的源客户端,要么必须将CPU负载分散到多台计算机上。
  • 您将客户/收听者指向流。

  • 这就是要旨。如果您正在寻找超出此范围的东西,那么您应该在问题中更加具体。

    关于audio - 具有多个广播电台的实时流媒体服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35409085/

    相关文章:

    ios - 在iOS中播放音频文件时如何显示进度条

    ffmpeg - 直播多比特率视频

    audio - .og音频文件的WAV音频转换问题

    audio - 我可以使用 MediaDevices.getUserMedia() 连接到多个音频输入设备以获取 webrtc 流吗?

    ios原生音频加速不跳过

    facebook - 如何通过 ffmpeg 在 facebook 上直播?

    javascript - HTML/Javascript : How to add a live video stream from another website

    c# - 使用NAudio混合两个音频文件

    iphone - 关于如何构建音频文件流iPhone应用程序的起点?

    android - 如何在android中播放在线广播