Yeah, the app will probably only be for viewing statistics and other Icecast data - and not for "managing" or modifying the server since it isn't possible from the Web interface. Any suggestions for what Icecast data the app should display? On Sun, Oct 6, 2013 at 2:29 AM, Basil Mohamed Gohar < basilgohar at librevideo.org> wrote:> On 10/05/2013 04:26 PM, Elad Nava wrote: > > Hey Icecast devs, > > I want to build an Android app for Icecast server administrators, where > > they can view server information, mount points, listeners, etc, even > > manage the server remotely. > > > > What do you think? > > > > -- > > > > - Elad > I would definitely find this useful. As mentioned elsewhere, not sure > the extent of what you can do, but I would find it useful for monitoring > purposes. > > > -- > Libre Video > http://librevideo.org > _______________________________________________ > Icecast-dev mailing list > Icecast-dev at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast-dev >-- - Elad -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/icecast-dev/attachments/20131006/1524ef5f/attachment.htm
Alexandru Matei
2013-Oct-06 11:08 UTC
[Icecast-dev] Android App for Icecast Administration
Hi! @Luca+Cireddu You don't have to restart icecast. You just need to reload the config file and this is done using the kill command with the HUP parameter. root at station# kill -HUP pid_of_icecast I don't remember well but you may need to modify smthg in the config file before and then do a full restart. Afterwards it should work using the HUP signal. Check here http://www.icecast.org/docs/icecast-2.3.3/icecast2_config_file.html#log and the option about the pid file. Alex On 06.10.2013 07:32, Elad Nava wrote:> Yeah, the app will probably only be for viewing statistics and other > Icecast data - and not for "managing" or modifying the server since it > isn't possible from the Web interface. > > Any suggestions for what Icecast data the app should display? > > > On Sun, Oct 6, 2013 at 2:29 AM, Basil Mohamed Gohar > <basilgohar at librevideo.org <mailto:basilgohar at librevideo.org>> wrote: > > On 10/05/2013 04:26 PM, Elad Nava wrote: > > Hey Icecast devs, > > I want to build an Android app for Icecast server > administrators, where > > they can view server information, mount points, listeners, etc, even > > manage the server remotely. > > > > What do you think? > > > > -- > > > > - Elad > I would definitely find this useful. As mentioned elsewhere, not sure > the extent of what you can do, but I would find it useful for > monitoring > purposes. > > > -- > Libre Video > http://librevideo.org > _______________________________________________ > Icecast-dev mailing list > Icecast-dev at xiph.org <mailto:Icecast-dev at xiph.org> > http://lists.xiph.org/mailman/listinfo/icecast-dev > > > > > -- > > - Elad > > > > _______________________________________________ > Icecast-dev mailing list > Icecast-dev at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast-dev-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/icecast-dev/attachments/20131006/b22902ae/attachment-0001.htm
"Thomas B. Rücker"
2013-Oct-07 06:35 UTC
[Icecast-dev] Android App for Icecast Administration
On 06/10/13 07:32, Elad Nava wrote:> Yeah, the app will probably only be for viewing statistics and other > Icecast data - and not for "managing" or modifying the server since it > isn't possible from the Web interface. > > Any suggestions for what Icecast data the app should display?Please have a look at /admin/stats.xml for the basic set of information. In addition to that you can extract additional mount point related information (also in XML format!) from other virtual files in /admin/ as mentioned in the documentation. If you aim for something real time, then you might want to have a look at the STATS method. Sadly there is not much documentation for it aside from the example mentioned here: http://icecast.org/#release_2.3.0 Note: We aim to move in a future version from the non-HTTP STATS method to something HTTP compliant, probably a GET of a /admin URL. Also: please support HTTPS! Most people won't want to send their admin password in the clear across the interwebz. Especially from the stereotypical 'Starbucks free WiFi'. Cheers Thomas> > On Sun, Oct 6, 2013 at 2:29 AM, Basil Mohamed Gohar > <basilgohar at librevideo.org <mailto:basilgohar at librevideo.org>> wrote: > > On 10/05/2013 04:26 PM, Elad Nava wrote: > > Hey Icecast devs, > > I want to build an Android app for Icecast server > administrators, where > > they can view server information, mount points, listeners, etc, even > > manage the server remotely. > > > > What do you think? > > > > -- > > > > - Elad > I would definitely find this useful. As mentioned elsewhere, not sure > the extent of what you can do, but I would find it useful for > monitoring > purposes. > > > -- > Libre Video > http://librevideo.org > _______________________________________________ > Icecast-dev mailing list > Icecast-dev at xiph.org <mailto:Icecast-dev at xiph.org> > http://lists.xiph.org/mailman/listinfo/icecast-dev > > > > > -- > > - Elad > > > > _______________________________________________ > Icecast-dev mailing list > Icecast-dev at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast-dev-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/icecast-dev/attachments/20131007/68f5afb9/attachment.htm
Cool! Are there any other XML files in /admin that I can get info from? On Oct 7, 2013 11:26 AM, Thomas B. R?cker <thomas.ruecker at tieto.com> wrote:> On 06/10/13 07:32, Elad Nava wrote: > > Yeah, the app will probably only be for viewing statistics and other > Icecast data - and not for "managing" or modifying the server since it > isn't possible from the Web interface. > > Any suggestions for what Icecast data the app should display? > > > Please have a look at /admin/stats.xml for the basic set of information. > In addition to that you can extract additional mount point related > information (also in XML format!) from other virtual files in /admin/ as > mentioned in the documentation. > > If you aim for something real time, then you might want to have a look at > the STATS method. Sadly there is not much documentation for it aside from > the example mentioned here: http://icecast.org/#release_2.3.0 > Note: We aim to move in a future version from the non-HTTP STATS method to > something HTTP compliant, probably a GET of a /admin URL. > > Also: please support HTTPS! Most people won't want to send their admin > password in the clear across the interwebz. Especially from the > stereotypical 'Starbucks free WiFi'. > > Cheers > > Thomas > > > On Sun, Oct 6, 2013 at 2:29 AM, Basil Mohamed Gohar < > basilgohar at librevideo.org> wrote: > >> On 10/05/2013 04:26 PM, Elad Nava wrote: >> > Hey Icecast devs, >> > I want to build an Android app for Icecast server administrators, where >> > they can view server information, mount points, listeners, etc, even >> > manage the server remotely. >> > >> > What do you think? >> > >> > -- >> > >> > - Elad >> I would definitely find this useful. As mentioned elsewhere, not sure >> the extent of what you can do, but I would find it useful for monitoring >> purposes. >> >> >> -- >> Libre Video >> http://librevideo.org >> _______________________________________________ >> Icecast-dev mailing list >> Icecast-dev at xiph.org >> http://lists.xiph.org/mailman/listinfo/icecast-dev >> > > > > -- > > - Elad > > > > _______________________________________________ > Icecast-dev mailing listIcecast-dev at xiph.orghttp://lists.xiph.org/mailman/listinfo/icecast-dev > > > > _______________________________________________ > Icecast-dev mailing list > Icecast-dev at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast-dev > >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/icecast-dev/attachments/20131007/e25ff688/attachment.htm
Hi Thomas,> In addition to that you can extract additional mount point related > information (also in XML format!) from other virtual files in /admin/ as > mentioned in the documentation.I had a look at http://www.icecast.org/docs/icecast-2.3.3/icecast2_stats.html - is it possible to get the aggregate time of listener connections from the admin interface, or only by parsing the connection log? This aggregate 'tuning' time is required for music royalty calculations in some countries. Another useful thing to know is the geolocation of each listener, as not all countries are members of the IFPI reciprocal scheme for webcasters. Cheers! Daniel