[Icecast] Custom Hooks
phschafft at de.loewenfelsen.net
Fri Nov 9 09:53:44 UTC 2018
On Thu, 2018-11-08 at 12:45 -0500, Alex Hackney wrote:
> I actually got this to work this morning finally. The problem was on my
> auth server.
> I see the source auth hook being sent a lot, is there anyway to get the
> current metadata in that hook?
No. The auth happens long before the client is attached to any source.
In fact in Icecast 2.5.x the auth backend can even redirect the client
to other resources.
> Ideally, every time the source is updated, I'd like to get a hook so I
> can track the songs that are being played. Alternatively, the only way I
> can see doing it, is to make a get request every X seconds and watch for
> the song to change.
There currently isn't one. For 2.5.x there already is a ticket for
What you can do is polling the status XML. You can also use the STATS
interface. Also there is the playlist log. You can watch and follow
that file to see when updates are made.
With best regards,
 Try it with: wget -qO - --method=STATS
Philipp Schafft (CEO/Geschäftsführer)
Telephon: +49.3535 490 17 92
Löwenfelsen UG (haftungsbeschränkt) Registration number:
Bickinger Straße 21 HRB 12308 CB
04916 Herzberg (Elster) VATIN/USt-ID:
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 490 bytes
Desc: This is a digitally signed message part
More information about the Icecast