问题标签 [liquidsoap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4951 浏览

linux - su'ing到不同用户后的linux和音频

我有一个第 3 方程序,我在 linux(Ubuntu)中的一个特别创建的用户下运行。我注意到它无法连接到 ALSA 并且还给了我以下错误:

2011/01/12 20:52:38 [ao:3] 打开高级 Linux 声音架构 (ALSA) 输出(2 个通道)...未指定协议 xcb_connection_has_error() 返回 true

有问题的程序是liquidsoap,是一个无头(无gui)音频流程序/

但是,当我尝试在默认用户帐户下运行程序时,一切正常。我的问题是,这是权限问题吗?如果是这样,我将在哪里解决这个问题?

0 投票
1 回答
1982 浏览

web-services - 点播音频流

有没有人遇到过可以动态流式传输由 HTTP URL 标识的任意源的软件。

我正在寻找一种基于服务器的软件,它可以公开一个 RESTful 接口以接收播放列表的定义并用一个流 URL 响应,这将播放播放列表。播放列表中的声音文件位于可通过 HTTP 访问的不同系统上。

我确实看过liquidsoap项目,但不知道如何将其包装到RESTful Web服务中。

0 投票
0 回答
279 浏览

stream - 客户端连接/断开问题 - Liquidsoap

今天,我尝试在 Windows Server 上安装 Liquidsoap。

我安装了 Windows 版本的 Liquidsoap,一切正常(阅读播放列表、mp3、...),但我遇到了问题。

当有人尝试连接到我的音频流时,它可以工作,但他会在 1 秒内断开连接(所以他只有 2 秒的音乐,没有别的)。

它可以从哪里来?

在调试中我得到:

谢谢你的帮助。

0 投票
1 回答
456 浏览

xml - 使用 rss 播放列表解析 Liquidsoap 中的播放列表 URI 时失败

我有一个 rss xml 提要,它有这样的 mp3 包装;

我正在尝试将此提要用作 Liquidsoap 中的播放列表:这是代码;

但是播放列表没有加载。以下是 /var/log/liquidsoap/xml.log 中的错误

为什么没有加载播放列表?

0 投票
1 回答
2077 浏览

audio - Liquidsoap 未明确定义识别变量

好吧,我已经拉头发好几个小时了

Liquidsoap 对我不起作用,而且我知道这应该起作用,因为一个明显的错误...

和错误

如果有人也可以解决我遇到的另一个问题

我想找到如何将两个源运行到两个单独的挂载点

我得到了同样的错误,但它告诉我第二个变量没有被使用(moarradio)

0 投票
2 回答
3134 浏览

stream - Liquidsoap 不会重新加载播放列表文件

我对 Liquidsoap 有一个非常奇怪的问题。我有以下播放列表:

其中 apply_metadata 调用一个 python 脚本,该脚本在调用时会立即更新播放列表,但有时 Liquidsoap 在重新加载后会继续播放旧的播放列表,即使调用了 apply_metadata 过程。

在此先感谢您的帮助。

Liquidsoap 脚本的完整代码:

0 投票
0 回答
611 浏览

icecast - Liquidsoap - 使用带有静态图像的 PulseAudio

我正在使用 Liquidsoap 将音频从我的 murmur 服务器以及静态图像流式传输到 icecast。但是,我似乎无法让 Liquidsoap 使用我的 JPEG 文件

该文件确实存在,我使用 GIMP 创建它。我的代码(很短)如下:

我究竟做错了什么?

0 投票
1 回答
806 浏览

audio - Liquidsoap + JACK 延迟

如何最小化 Liquidsoap 的处理延迟?

我写了一个非常简单的 Liquidsoap 脚本来测试延迟:

当我将端口与音乐播放器 (mpd) 和声卡连接时,音乐播放开始和停止大约有 0.5 秒的延迟。我将 JACK 缓冲区大小设置为 1024,因此延迟应该约为 0.02 秒。当我将 mpd 直接连接到声卡时,延迟并不明显,因此肯定是 Liquidsoap 的问题。

我是否缺少任何配置选项,当设置为默认值时会导致不需要的缓冲?我为输入和输出尝试了各种 clock_safe 值,但它们什么也没做。

0 投票
1 回答
320 浏览

audio - Liquidsoap Replay-Gain 降低了低音声级

我注意到当在 Liquidsoap 中使用 Replay-Gain 时,为了让所有曲目以大致相同的音量播放,它会调整曲目本身的实际音量水平,并且低音变得非常平坦。

我一直在寻找一些功能(或类似的)来在我的 Liquidsoap 脚本中进行内部更正,但一直找不到类似的东西。

Liquidsoap 脚本语言中是否存在这样的功能/方法,还是我最终只需要打开我的低音炮来实现这一点?

澄清一下:低音并没有完全消失,它只是明显更低,听起来更平。

0 投票
0 回答
1308 浏览

centos - 如何在 CentOS 6.5 上安装 Liquidsoap 和 Airtime?

这就是问题,我已经尝试了一些教程,但我没有让任何人工作

需要哪些存储库?有没有比我可以添加的存储库直接安装它?有什么办法可以避免使用 Debian Box?

我想保持服务器没有图形界面,尽管通话时间的网络界面是可以接受的。

我正在尝试使用它从外部 HDD 广播音乐,以便在 DJ 不播出时进行传输,例如 AutoDj 功能

我正在为服务器使用icecast,我做了一些测试并且它可以工作,但我想自动化它,然后我必须为此添加liquidsoap和/或通话时间。

有什么帮助吗?

提前致谢。

PS:非常欢迎任何其他软件的建议,而不是实际支持的。

PS2:如果您认为我可以在另一个 StackExchange 地方获得更好的答案,或者认为您知道一个论坛或可以工作的地方/教程,请告诉我;)

顺便说一句,我已经尝试过 IRC ...

PS3:我主要在这里发布它,因为也许你们中的一些人或者知道答案或者知道可以发布的更好/替代答案。