<p dir="ltr">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.</p>
<br><br>---- Philipp Schafft wrote ----<br><br>Good morning,<br><br>On Thu, <a href="tel:2018-11-08">2018-11-08</a> at 12:<a href="tel:45 -0500">45 -0500</a>, Alex Hackney wrote:<br>> I actually got this to work this morning finally. The problem was on my <br>> auth server.<br><br>Perfect. :)<br><br><br>> I see the source auth hook being sent a lot, is there anyway to get the <br>> current metadata in that hook?<br><br>No. The auth happens long before the client is attached to any source.<br>In fact in Icecast 2.5.x the auth backend can even redirect the client<br>to other resources.<br><br><br>> Ideally, every time the source is updated, I'd like to get a hook so I <br>> can track the songs that are being played. Alternatively, the only way I <br>> can see doing it, is to make a get request every X seconds and watch for <br>> the song to change.<br><br>There currently isn't one. For 2.5.x there already is a ticket[0] for<br>that.<br><br>What you can do is polling the status XML. You can also use the STATS<br>interface[1]. Also there is the playlist log. You can watch and follow<br>that file to see when updates are made.<br><br>With best regards,<br><br><br><br>[0] <a href="https://gitlab.xiph.org/xiph/icecast-server/issues/2189">https://gitlab.xiph.org/xiph/icecast-server/issues/2189</a><br>[1] Try it with: wget -qO - --method=STATS<br><a href="http://admin:hackme@icecast.example.org:8000">http://admin:hackme@icecast.example.org:8000</a>/<br><br><br>-- <br>Philipp Schafft (CEO/Geschäftsführer) <br>Telephon: <a href="tel:+49.3535 490 17 92">+49.3535 490 17 92</a><br><br>Löwenfelsen UG (haftungsbeschränkt)     Registration number:<br>Bickinger Straße 21                     HRB <a href="tel:12308">12308</a> CB<br><a href="tel:04916">04916</a> Herzberg (Elster)                 VATIN/USt-ID:<br>Germany                                 DE305133015<br><br>_______________________________________________<br>Icecast mailing list<br><a href="mailto:Icecast@xiph.org">Icecast@xiph.org</a><br><a href="http://lists.xiph.org/mailman/listinfo/icecast">http://lists.xiph.org/mailman/listinfo/icecast</a><br>