将音频广播到网站

时间:2009-07-15 08:59:07

标签: audio web broadcast broadcasting

我正在寻找学习资料,例子, 学习我需要从酒吧音频广播直接广播到网站。

2 个答案:

答案 0 :(得分:2)

我宁愿将问题分成三个部分:

  1. 获取音频流
  2. 广播流
  3. 在您的网站中整合流
  4. 典型的情况是1.您在家录制节目,然后2.将流发送到您广播的托管服务器。 3-您的用户可以直接从您的网站收听节目。

    当然,对于有限的受众,可以合并步骤1和2。 对于所有这些步骤,有几种技术,并非所有这些技术都限于MP3。

    他们的选择取决于几个参数,例如您的服务器运行的操作系统,价格,流量的安全性等。

    无线电网站的​​一个常见做法是提供多种不同的技术,具体取决于客户的播放能力。 现在的另一个选择是使用一个非常广泛安装的附加组件,如闪存,在大多数情况下,这将是最简单的选择,也是我推荐的选择。

    关于流本身,我看到的主要技术是:

    • MP3(shoutcast / icecast)
    • Real Audio
    • Windows Media Server技术(通常为WMA)

    MP3

    最容易设置,所有平台上都有许多免费工具。

    1. 生成流 您可以使用VLCIceCast以及许多其他工具从您的音频源生成mp3流。
    2. 广播流 您可以使用IceCast直接从系统广播它,或将其转发到您的ISP以获得更大的带宽。您的ISP需要提供兼容的服务器应用程序。
    3. Real Audio

      不自由。可以从http或真实协议流式传输(然后需要服务器上的专用服务器应用程序)。

      整个链条或多或少都是Real工具专有的。 一些info here

      Windows Media Server

      仅限Windows,如果需要通过服务器广播,则不是免费的。

      您可以使用Windows Media Encoder获取有效的流,您可以直接在Internet上流式传输或设置为Windows Media Server的源。

      Some docs here

      我的个人建议是从直接推送到互联网的VLC流开始,并使用Flash播放器在您的网页上使用它。 然后,您可以逐步设置一个icecast服务器,并在需要时将其移动到专用服务器。

      您可以在Google上找到有关所有这些主题的大量文档。

答案 1 :(得分:1)

这里有两个单独的问题:

1)如何将酒吧广播的声音转换为流媒体MP3?

2)如何将流媒体MP3整合到网站中?


对于第1部分,我没有太多的经验,这不是一个真正的编程问题 - 我建议浏览像this one这样的广播论坛,直到你找到一些关于什么齿轮的有用建议你需要。

对于第2部分,Icecast(www.icecast.org)是一个流媒体服务的示例,可用于将流式MP3集成到您的网站。 IC Radio(www.icradio.com),伦敦帝国理工学院网络广播电台使用它(作为一名学生,我在这个电视台播放过)。