我正在寻找学习材料,示例,学习我需要从直接向网站广播的酒吧音频广播的内容。

有帮助吗?

解决方案

我宁愿把问题分成三部分:

  1. 获取音频流
  2. 广播流
  3. 将流集成到您的网站中

典型的场景是 1。您在家录制节目,并且 2.将流发送到广播的托管服务器。3- 您的用户可以直接从您的网站收听节目。

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

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

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

就流本身而言,我看到的主要技术有:

  • MP3(喊叫/icecast)
  • 真实音频
  • Windows Media Server 技术(通常是 WMA)

MP3

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

  1. 生成可以使用的流 可见光通信 或者 冰铸 以及许多其他工具可以从音频源生成 mp3 流。
  2. 播放流的流,您可以使用系统直接从系统中广播 冰铸 或者将其转发给您的 ISP 以获得更大的带宽。您的 ISP 需要提供兼容的服务器应用程序。

真实音频

不是免费的。可以通过 http 或真实协议进行流式传输(然后需要在服务器上安装专用的服务器应用程序)。

整个链条或多或少都是 Real 工具专有的。一些 信息在这里.

Windows媒体服务器

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

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

一些文档在这里.

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

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

其他提示

有在一个这里两个单独的问题:

1)如何从酒馆广播的声音转换成MP3流?

2)如何流的MP3整合到一个网站?


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

有关部分2的Icecast(www.icecast.org)是可以被用于集成流MP3到网站流媒体服务的一个例子。 IC无线电(www.icradio.com),伦敦帝国学院的网络电台使用它(作为一名学生,我有这个站的表演)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top