mpd 0.24.13 > mpd.conf > audio_output > type: shout > proto: icecast2 > opustags: yes => causing icecast 2.5.0 to crash? #2568
Unanswered
iconoclasthero
asked this question in
Q&A
Replies: 1 comment 5 replies
|
Seems to me that the segfault is an Icecast bug. But what feature of Icecast do you actually need here that MPD's httpd output doesn't provide? MPD can serve the Opus stream directly, including OpusTags and multiple clients, so unless you need some Icecast-specific functionality, it seems like an unnecessary extra layer. |
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Interleaving the metadata of the audio stream into the opus stream sent to icecast seems like it would be preferable, but it's causing icecast 2.5.0 (bare-metal & docker) to seg fault at the song boundary.
Has anyone found a way to make this work? Is there a config setting on mpd or icecast that needs to be set?
mpd.conf:
I'm not going to post the whole icecast.xml because of the size, nor any portion thereof because I have no idea what would be relevant however, the entire mount section is commented out.
I'm also seeing this setting metadata issue with the icecast ouput enabled, interestingly though, it only occurs at natural song boundaries, it doesn't occur seem to occur (n=2 observed) when
mpc nextis called as shown:All reactions