audio - MPD 在停止时断开 icecast 连接

标签 audio streaming icecast mpd

由于我将我的流媒体服务器移到了 Linux 上,我遇到了以下问题: 我将 MPD 与 icecast 一起使用,每次 MPD 停止播放时,流都会关闭。 这是个问题,因为当我从播放列表更改为流时,MPD 会断开与 icecast 的连接,客户端必须刷新。

重新创建: 1) 用 MPD 客户端播放歌曲 2)停止歌曲 3) 再次播放歌曲

与流的连接已断开并启动新连接。

如何保持 icecast 连接打开?

最佳答案

您需要在喊叫音频中使用 always_on yes,这样 MPD 会产生静音输出并且不会关闭它。 From MPD docs:

always_on yes|no
If set to yes, then MPD attempts to keep this audio output always open. This may be useful for streaming servers when you don't want to disconnect all listeners even when playback is accidentally stopped.

关于audio - MPD 在停止时断开 icecast 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24152218/

相关文章:

audio - 如何服务/流式传输多个音频文件

audio - 通过ezstream流PCM音频文件到icecast

android - 要在 android 中开发 icecast 源客户端需要额外的库吗?

android - 声音在模拟器中播放,但不在设备上播放

linux - 在另一个声音文件中查找一个声音文件

c++ - 使用 Qt 同时运行线程

c# - 使用C#或Java将音频文件转换为文本

audio - 从网络浏览器流音频

python - 使用Python进行实时流传输

metadata - 使用 Icecast 的自定义元数据