Icecast 托管 · Icecast 2.5 · 纽约 & 布加勒斯特

Icecast 托管。每个电台一台独立 Icecast 服务器。

我们的 Icecast 托管在纽约和布加勒斯特的广播节点上,为每个电台运行独立的 Icecast 2.5 进程:拥有自己的端口、自己的系统用户和自己的资源限制,因此其他电台的崩溃、编码器或听众永远不会影响到你。我们负责管理;你拿到编码器设置和一个 https 收听链接。

  • 托管 Icecast 2.5
  • https 收听链接
  • 接受 SHOUTcast 编码器
  • AS19624

将任意 Icecast 源指向电台端口和挂载点,或将 SHOUTcast 协议编码器指向其上方端口。听众通过 https 连接。在 Premium 和 Platinum 方案上,当没有源连接时,挂载点会回退到 Auto DJ,因此流永远不会中断。

新 AI 制作 · 高级版和白金版

写一句话,即可在曲库中获得一条成品

“制作”标签页可将简短的需求说明转化为节目内容:赞助广告、电台呼号、本地天气、来自你选定信息源的新闻播报、谈话片段以及原创音乐。每段内容都会完成脚本编写、配音,并归档到 AI Studio 中,在那里通过文件夹播放列表与其余轮播内容一起播出。

  • 在你连接的 OpenAI 或 ElevenLabs 账户上运行;其使用量由他们计费,我们不额外收取任何费用
  • 也支持脚本化操作:拥有 Radio 制作权限的 API 密钥可以创建任务,并从你自己的工具导入音频
  • 在白金版中,AI DJ 会串联你的歌曲,播报已播放的内容和即将播放的内容

编码器设置

六个字段,显示在面板中

Go live 标签页列出了服务器类型、服务器、端口、挂载点、用户名和密码,每项都有复制按钮。将它们输入 BUTT、Mixxx、OBS、Liquidsoap 或硬件编码器,例如DEVA,电台即可开播。

两种接入方式,Platinum 还有第三种

Icecast 源
ny1 或 buc1.radio.serverroom.net、你的端口、/stream、用户名 source、你的密码
SHOUTcast 源
同一台服务器、你的端口加一、相同的密码
最近服务器
ingest.radio.serverroom.net,端口 14000,挂载点前加上你的电台编号,用户名和密码相同
  • SHOUTcast 接入方式是我们运行在 Icecast 前面的桥接:它响应经典握手并将音频传递过去,因此 RadioBOSS、SAM Broadcaster 和旧版 SHOUTcast DSP 在所有方案上都能连接
  • 任何文字系统的标题,阿拉伯文、西里尔文、希腊文或中文,都能完整到达播放器,因为每个挂载点都以 UTF-8 保存元数据
  • 在付费方案上,浏览器工作室和 DJ 账号通过同一个电台直播,无需任何配置
  • 付费方案上的 /talk 挂载点:在那里连接麦克风,主持人的声音就会混入正在播出的内容,音乐自动压低
  • 在付费方案上录制直播节目,每场直播都会保存到媒体库,随时可以再次播出或变成播客单集

Your station starts on Icecast, and one switch in your control panel moves it to a SHOUTcast DNAS 2.6 server, on every plan including Free, with its own DNAS admin and status pages, a listing in the SHOUTcast Directory, and every panel feature Icecast stations have.

Go live 标签页,显示 Icecast 电台的编码器设置:服务器类型、服务器、端口、挂载点、用户名和密码

挂载点与回退

/stream 是听众打开的地址;Auto DJ 在它后面待命

在 Premium 和 Platinum 方案上,公共挂载点 /stream 会在没有直播源连接时回退到 Auto DJ 挂载点,而直播源一旦连接就会立即把听众带回来。两次切换都不会掉线。在 Free 方案上没有 Auto DJ,因此流仅限直播,编码器停止时流也就结束了。

Auto DJ 以你的方案允许的最高比特率播放 MP3。从编码器以相同速率发送 MP3,两个方向的切换都会无缝衔接。

  1. 直播源播出中

    你的编码器、浏览器工作室或 DJ 账号就是听众在 /stream 上听到的内容。

  2. 直播源断开

    当编码器断开连接,或 10 秒内没有发送任何内容时,听众会切换到 Auto DJ。

  3. Auto DJ 播放中

    排期和时钟会一直运行,直到有人再次开播。

  4. Platinum 上的额外流

    总共 3 条流:/stream 加上它的低比特率转播,每条都有自己的 https 链接。

  5. Platinum 上的备用流

    除了两个切换槽位之外,第三个直播槽位只在两档节目都没有发送时才会播出。

Radio CDN · Platinum

每位听众都从离自己最近的服务器收听

您的电台托管在一台服务器上,位于纽约或布加勒斯特。但听众和编码器不必直接连到那里:在 Platinum 方案中,我们的 Radio CDN 会从五座城市中离他们最近的一座响应每一位听众,而且无论有多少听众,我们的每台服务器都只拉取一份您的流。

  • 所有听众共用一个链接。电台的 CDN 链接会把每位听众连接到离其网络最近的服务器,该服务器用为当地所有听众保留的副本播放您的电台。
  • 编码器也会连到最近的服务器。该服务器会把您的广播直接转给您的电台,电台会像现在一样校验密码并照常播出节目。
  • 停止响应的服务器会被剔除。每台服务器每隔 10 秒检查一次;连续 2 次检查失败后,它就会被排除,重新连接的听众会落到下一台最近的服务器上。

在 Platinum 方案中,您的面板会显示电台的 CDN 链接和 Nearest server 编码器设置。在 Free 和 Premium 方案中,听众和编码器连接到电台自己的服务器。当前使用的链接和编码器设置在所有方案中都能继续使用。

Radio CDN 的工作原理

纽约和布加勒斯特:电台托管于此,并为听众和编码器提供服务 阿姆斯特丹、迈阿密和旧金山:为听众和编码器提供服务

听众分布在多个地区?Platinum 在附近满足每一位

每位听众无需跨越大洋就能连到您的电台,而是连接到位于或靠近自己所在地区的服务器,编码器也是如此。在我们的测试中,播放器通过这些服务器连接后,音频在 0.25–0.7 秒后开始播放。

  • 北美纽约
  • 拉丁美洲和加勒比地区迈阿密
  • 西欧阿姆斯特丹
  • 东欧布加勒斯特
  • 北非和非洲其他地区阿姆斯特丹
  • 中东布加勒斯特
  • 西亚:土耳其和高加索地区布加勒斯特
  • 南亚和中亚布加勒斯特
  • 亚太地区旧金山

每个地区在第一座城市之后还有第二座城市,纽约则作为所有地区的后备,以应对服务器停止响应的情况。

服务器

托管意味着我们替你运行那些原本需要自己写脚本的部分

每个电台都是独立的 Icecast 2.5 进程,运行在我们自有硬件上,位于纽约或布加勒斯特,接入我们的网络 AS19624。以下是 Icecast 留给运营者处理的部分,以及我们的处理方式。

  • 隔离

    每个电台一个进程、一个端口、一个系统用户,各自拥有独立限额。某个编码器出问题或另一个电台崩溃,只会影响那个电台本身。

  • 码率上限

    Icecast 会转发源发送的任何内容。我们的节点代理会读取每个源的码率,并断开超过套餐上限的源:32、128 或 320 Kbps。

  • 管理界面

    Icecast 的管理页面只接受一个随机密码,且不会向任何人展示。你原本要在那里查看的听众和状态信息,都改在控制面板中呈现。

  • 配置漂移

    每个电台的配置都是自动生成的,节点会报告实际应用配置的哈希值。手动修改或未完全生效的变更,会在影响你的流之前先在我们这边暴露出来。

  • TLS

    听众通过节点上的 https 代理访问 Icecast,使用 443 端口和 Let's Encrypt 证书。对电台端口的明文 http 监听会被拒绝;编码器仍从那里连接。

  • 重启与停止

    面板顶部有两个按钮。你无需登录服务器 shell 就能让电台持续运行。

听众

可以连接多少人,达到上限后会发生什么

每个套餐都有同时在线听众的硬性上限:Free 为 1,000,Premium 为 2,500,Platinum 为 5,000。付费套餐还包含每月听众小时数配额,分别为 500,000 和 1.5 million,大约相当于 690 和 2,080 名听众全天候收听。

  • 达到每月配额后,Icecast 会拒绝新听众接入,但已连接的听众会继续播放,直到月份重置或你升级到 Platinum
  • 用量达到 80% 和 100% 时发送邮件提醒,总览页也会显示实时累计用量
  • 所有套餐均提供实时收听:当前此刻谁在连接,实时更新,可导出为 CSV
  • 任何套餐都不计量带宽
  • 同时在线超过 5,000 时,我们会提供跨多台服务器镜像部署的定制方案
电台总览:当前连接听众数与套餐上限对比、过去 24 小时以及本月听众小时数

套餐

所有套餐使用相同的 Icecast

Free 套餐每月 $0,一次性设置费 $5。Premium 每月 $39,增加 Auto DJ;Platinum 每月 $79,增加额外流和电台 CDN,从五座城市中离听众和编码器最近的一处提供服务。三个套餐的服务器软件和设置完全相同。Premium 和 Platinum 还会将你的节目发布为播客,拥有独立 feed 和下载统计:面向电台的播客托管。

Broadcasting and live features by plan
FeatureFreePremiumPlatinum
Radio CDN, Platinum only
Listeners on the nearest of five citiesNot includedNot includedIncluded
Your encoder in at the nearest cityNot includedNot includedIncluded
A failed server skipped, the next city servesNot includedNot includedIncluded
Broadcasting
Concurrent listeners, hard cap1,0002,5005,000
Listener hours per calendar monthno allowance500,0001.5 million
Maximum bitrate32 Kbps128 Kbps320 Kbps
Streams (extras are lower-bitrate relays)113
https listen link and web playerIncludedIncludedIncluded
Icecast and SHOUTcast-protocol encoders; switch to SHOUTcast DNAS 2.6 yourselfIncludedIncludedIncluded
Live shows
DJ accounts, each with its own login and hoursNot included520
Browser studio, nothing to installNot includedIncludedIncluded
Live takeover, Auto DJ resume, emergency cutNot includedIncludedIncluded
Dead-air detectionNot includedIncludedIncluded
Talk-over mount: mic on top, music duckedNot includedIncludedIncluded
Live shows recorded to the library, one click to an episodeNot includedIncludedIncluded
Backup source, seamless DJ handoff, standby slotNot includedNot includedIncluded
Guest links, no account neededNot includedNot includedIncluded

Premium 和 Platinum 可免费试用 14 天。结账时需登记信用卡或 PayPal 账户,在 14 天结束前不会扣费;在此之前取消,试用完全免费。每位新客户仅限一次试用,Free 或 Premium 站点升级套餐时可获得一次试用。

您的听众在欧洲、美洲、中东、北非或西亚?

Platinum 的电台 CDN 会从阿姆斯特丹、布加勒斯特、迈阿密、纽约和旧金山这五座城市中离每位听众最近的一座为其提供服务,同时也会在最近的城市接收您的编码器,因此无论听众身在何处,电台都能更快启动、减少缓冲。如果某台服务器停止响应,下一座最近的城市便会接管。电台 CDN 的工作原理

解答

Icecast 托管常见问题

什么是 Icecast 托管?

租用由他人运维的 Icecast 流媒体服务器。你的编码器将音频发送给它,再由它将流分发给每一位听众。在这里,每个电台在纽约或布加勒斯特拥有独立的 Icecast 2.5 进程、一个 https 收听链接和一个控制面板,从免费套餐起即可使用。

你们运行哪个 Icecast 版本?

Icecast 2.5,每个电台一个进程,由我们配置、监控和重启。你永远不需要编辑 icecast.xml;面板中包含电台所有者需要的所有设置。

我可以用 SHOUTcast 编码器连接 Icecast 服务器吗?

可以。将它指向电台端口加一,并使用电台密码,我们的桥接会以 SHOUTcast 服务器的方式响应,然后将音频交给 Icecast。所有套餐均支持。

我能拿到 Icecast 管理密码吗?

不能。管理界面锁定为随机密码,任何人都无法从外部重新配置电台。听众、状态、重启和停止都在你的控制面板中,源密码也可以在那里查看。

我应该用什么格式推流?

MP3,码率不超过套餐上限:Free 为 32 Kbps,Premium 为 128,Platinum 为 320。超过上限的源会被断开。Auto DJ 也播放 MP3,因此保持一致可以让直播与 Auto DJ 之间的切换更顺畅。

收听链接是 http 还是 https?

https。每个套餐都有电台在节点上的专属链接,ny1 或 buc1.radio.serverroom.net,带上你的端口和挂载点。Platinum 额外提供 CDN 链接 listen.radio.serverroom.net,将每位听众连接到离我们最近的服务器。SSL 电台流媒体在这里的工作原理。

付费电台套餐有免费试用吗?

是的,高级版和白金版提供 14 天试用。结账时添加银行卡或 PayPal,试用结束后才会首次扣费,在此之前取消不收取任何费用。每位新客户可享受一次试用,免费版或高级版电台升级时也可获得一次试用。

属于你自己的 Icecast 服务器,从一个面板管理

Free 提供 32 Kbps 码率、1,000 名同时在线听众,一次性设置费 $5。Premium 在挂载点后方增加 Auto DJ。