功能列表来自阅读最受欢迎的电台应用的评论。在所有评论中,断流是最大的抱怨,因此重连是首先投入精力的地方。
中断、Wi-Fi 与蜂窝网络之间的切换、停滞或断开的流:每一种情况都会触发重连,在 1、2、4、8 和 15 秒后重试,之后每 15 秒重试一次,直到音频恢复。数据节省模式会在按流量计费的连接上选择最低比特率的流,除非听众已选择某个流,而且套餐中的每个流都会出现在质量选择器中。
正在播放的内容从流自身的 ICY 元数据中读取,因此标题会随歌曲变化;电台的正在播放端点则覆盖那些不带元数据的流。最近播放位于其下方,听众还可以在设备上保存喜欢的歌曲列表。
后台音频,带有锁屏、通知和控制中心控件。CarPlay 显示您的流、播客和正在播放屏幕;Android Auto 浏览同一个媒体库。iOS 上的 AirPlay,Android 上的 Chromecast。
节目表(正在播出、接下来、整周),当电台有节目表时;来自您列出的播客 RSS 源的剧集;以及 Platinum 电台上的歌曲点播。
淡出的睡眠定时器,以及 Android 上的闹钟。一键分享电台;通过电话、WhatsApp、短信或电子邮件联系演播室;从“关于”中打开网站和社交主页。
VoiceOver 和 TalkBack 标签、动态字体和大字号,以及跟随系统的浅色或深色主题。界面会跟随设备语言,覆盖七种语言。
应用只与三类主机通信:您电台的 feed、流媒体服务器,以及您指定的播客托管。其 User-Agent 会标识该应用,因此您的听众统计可以计算应用听众数量,而无需识别任何个人。为每个应用生成的隐私政策明确说明了这一点。
已发布的应用往往会因为没人重新构建而变得过时。因此,构建只携带商店展示所需的内容;其余内容在启动时、回到前台时以及每十分钟获取一次。
| 无需新构建即可更改 | 需要新构建和商店更新 |
|---|---|
| 流和正在播放来源 | 主屏幕和商店中的应用名称 |
| 节目表、播客和歌曲点播 | 应用图标和启动画面 |
| 应用内的 Logo 和描述 | 颜色和主题 |
| 网站、社交链接和联系方式 | 商店标识符和版本号 |
三个阶段,最后一个在您自己的开发者账号中完成。发布指南逐屏介绍每个商店。
在符合条件的套餐上,生成器和构建不收取任何费用。商店费用属于 Apple 和 Google,用于购买发布应用所用的开发者账号,这也是为什么列表、评分和下载数据都属于您。
| 项目 | 支付给 | 费用 |
|---|---|---|
| Apple Developer Program | Apple | 每年 $99 |
| Google Play 开发者账号 | $25,一次性 | |
| 一台装有 Xcode 26 或更高版本的 Mac | 仅 iOS 构建需要 | Xcode 免费 |
| 生成的应用 | Server Room | 已包含在您的套餐中 |
仅 iOS 需要。Apple 只接受通过 Xcode 提交的 App Store 构建版本,而 Xcode 只能在 macOS 上运行,因此 iOS 应用会以项目形式交付,由你在 Mac 上归档。Android 构建版本会以已签名、可直接使用的形式送达,任何带浏览器的电脑都能将它上传到 Google Play。
归电台所有。两个商店列表都位于你自己的开发者账户中,因此评分、评论和安装统计数据都归属于你,而不是 Server Room。
应用内部可以:它会从你的电台资料中读取标志,因此新标志会在下一次信息流刷新时显示。启动器图标和商店图标则已编译进构建版本,更换它们需要重新构建并更新商店版本。
没有。两种构建版本都没有接入广告网络、分析 SDK 或登录服务,应用也不会从听众那里收集任何个人数据。
CarPlay 需要你的开发者团队拥有 Apple 的音频权限。账户持有人通过 Apple 的 CarPlay 申请表单提出申请;审批通常需要一到三周。之后,在面板中打开“Apple 已批准我的应用使用 CarPlay”,重新构建,并上传新的 Xcode 归档;App Store 指南中有完整步骤。Android Auto 无需向 Google 提出申请,只需在 Play Console 中选择加入即可。
不需要。流媒体、节目表、播客、链接和联系信息都来自实时信息流,应用会在启动时以及每十分钟刷新一次。只有商店展示的内容(例如图标或应用名称)发生变化,或者要发布更新的模板版本时,才需要重新构建。