首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何对当地调频广播电台的直播进行编码

如何对当地调频广播电台的直播进行编码
EN

Stack Overflow用户
提问于 2013-01-23 15:50:56
回答 1查看 5.5K关注 0票数 1

我们正在为我们即将到来的网络项目进行研究。我们想做一个网站,流(所有)当地调频电台。

在研究建立上述网站的正确工具时,出现了几个问题。

  1. 我们需要什么软件来对(所有)当地调频电台的直播进行编码?我们如何连接调频广播电台?
  2. 我们是否需要虚拟专用服务器来运行第一个问题,24/7的软件?VPS能做到这一点吗,运行一个软件24/7?
  3. 如果我们设法对(所有)当地调频广播电台的现场广播进行编码,我们如何将这个节目发送到我们的网站?我们是否可以使用一个简单的音频播放器,如快速/闪存或html5音频播放器,并将其嵌入我们的网站?

我希望有人能在这件事上帮助我们。我们非常感谢你的帮助。:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-24 14:59:03

音频捕获

您需要做的第一件事是为您的流设置编码器源。我强烈建议把编码器放在每个电台。调频广播的质量不是最好的。在车站你会得到更好的音质。此外,至少在美国,许多电台在同一个地方都有自己的演播室。有8个电台都来自同一套办公室,这并不少见。因此,你只需在3或4幢楼宇安装设备,便可覆盖市场上所有的车站。

现在大多数电台都在使用数字混音。购买具有兼容数字输入的声卡。AES/EBU和S/PDIF是常见的,支持这些的声卡是负担得起的。

如果你必须通过空气捕捉音频,确保你使用的是高质量的接收器(如果有数字的话),有一个高质量的室外天线。有各种各样的接收器,你可以购买,其中许多直接安装在一个机架。

编码

现在,对于实际的编码,您需要软件。我在EdCast上一直很幸运(如果你能在"EdCast再生“之前找到这个版本)。对于那些需要管理自己的音乐库的电台来说,山姆是个不错的选择,但我不建议在你的情况下这样做。您甚至可以使用VLC的这一部分。

你需要选择一个好的编解码器。如果您希望与HTML5兼容,则需要在MP3和Ogg中进行编码。aacPlus是一个很好的选择,以节省带宽,但仍然提供一个良好的音频质量。现在大多数电台都在可能的情况下使用aacPlus,但并不是所有的浏览器都能播放它,这就是为什么您还需要另外两个浏览器。您可以(而且应该)在每个站点使用多个编解码器。

服务器软件

我强烈推荐Icecast或SHOUTcast。他们把你编码的音频分发给听众。它们提供一个类似HTTP的流,它通常是兼容的。如果您感兴趣,我也做Icecast/SHOUTcast兼容主机,目标是与更多的设备兼容,特别是移动设备。

回放

现在许多电台都使用一个尝试HTML5的播放器,如果有必要的话,它会退回到Flash。jPlayer是一个常见的选择,但还有许多其他的选择。还可以提供一个指向包含您流URL的播放列表文件的链接,这样用户可以在他们自己的音频播放器中收听。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14483653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档