【发布时间】:2016-02-03 20:23:26
【问题描述】:
所以我什至不知道从哪里开始...基本上我的朋友希望我设置一个直播音频流,但我们需要能够通过 http get 或 post 请求控制播放的内容和时间。有人知道从哪里开始设置吗?
【问题讨论】:
所以我什至不知道从哪里开始...基本上我的朋友希望我设置一个直播音频流,但我们需要能够通过 http get 或 post 请求控制播放的内容和时间。有人知道从哪里开始设置吗?
【问题讨论】:
目前最适合这项工作的工具是Liquidsoap。
它是一种用于控制音频的脚本语言和框架。您可以添加 HTTP 端点来执行您编写脚本执行的任何操作。
一些注意事项:
liquidsoap tag 回答问题,但 Savonet 邮件列表更加活跃。如果你能通过这些项目,那么你的状态很好。有许多站点使用 Liquidsoap,并且多年来一直使用。还有一些radio automation packages built upon Liquidsoap。
VLC 有一个您可以连接的网络界面。它还可以输出到 Icecast 服务器。这里最大的问题是元数据不起作用。但是,这可能是一个更可靠、更简单的选择,具体取决于您需要做什么。
【讨论】:
Liquidsoap 是要走的路,但如上所述,安装起来很麻烦。另一种方法是使用 sc_trans 播放器,这是一个用于直播的本机命令行音频播放器。
虽然 sc_trans 有点被弃用,但它可以完成工作。不知道为什么它不再被shoutcast或winamp支持,但以下链接提供了以下版本:
sc_trans 代表MAC, Windows, Linux, BSD
【讨论】: