【问题标题】:Liquidsoap does not recognise alsaLiquidsoap 无法识别 alsa
【发布时间】:2020-05-12 18:59:26
【问题描述】:

我想使用 Liquidsoap 和 Icecast 2 设置网络收音机。

Liquidsoap Install Manual 中所述,我已使用 Opam 包管理器安装了 Liquidsoap。我能够流式传输运行以下代码的文件:

output.icecast(%vorbis,
mount = "radio",
host = "MYSERVER", port = 8000,
password = "MYPASSWORD",
mksafe(single("SONG.mp3")))

使用~/.opam/4.08.0/bin/liquidsoap radio.liq

但是,当我尝试运行 output.alsa(input.alsa()) Liquidsoap 时返回 Error 4: Undefined variable output.alsa

我检查了我的 alsa 是否使用 services --status-all 运行,尝试使用 arecord 录制一些内容,然后使用 aplay 播放它,看起来 ALSA 工作正常。我想知道我是否可能缺少一些特定的包?

【问题讨论】:

    标签: alsa liquidsoap


    【解决方案1】:

    在向自己提出这个问题后,我检查了 ALSA 是否有一些 OPAM 包,并且看起来确实如此。

    运行opam instal alsa 有帮助,我不知道为什么Liquidsoap 官方网页上没有此信息。

    我把它留在这里,以便它可以帮助其他人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-27
      • 2013-08-05
      • 2022-01-25
      • 1970-01-01
      • 1970-01-01
      • 2021-03-12
      • 2018-10-11
      • 1970-01-01
      相关资源
      最近更新 更多