[Icecast] Custom Hooks
jake at jakebriggs.com
Fri Nov 9 09:56:04 UTC 2018
Couldn't you also just have a client stream locally from icecast that can do things on metadata change? I mean it's a bit icky but it'd work.
---- Philipp Schafft wrote ----
>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:
>Icecast mailing list
>Icecast at xiph.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Icecast