Centova Technologies Inc.

Products and Services

Centova Cast
Customer Support
Centova Technologies
 

Centova Technologies Forum

Author Topic: Icecast 'Recently Played'  (Read 692 times)

Easyweb

  • Newbie
  • *
  • Posts: 9
    • Easyweb Communications
Icecast 'Recently Played'
« on: January 08, 2017, 10:26:15 am »
Hi all!

I'm looking to find a list of 'recently played' songs on Icecast servers. For Shoutcast this is readily available, but I cannot find the same thing for Icecast, does it exist?

Reason I ask is that I notice on the Centova 'Start Page' there is a list of recently played tracks, so this info must exist somewhere?

Could anyone offer any more info on this?

Thank you!
Custom Shoutcast and Icecast streaming solutions
http://streaming.easywebcommunications.com

Automatically post your radio stations songs to Twitter, Facebook and TuneIn with images and 'buy this song' links. Find out more at http://www.autopo.st

hip

  • Newbie
  • *
  • Posts: 8
Re: Icecast 'Recently Played'
« Reply #1 on: July 03, 2017, 08:04:17 am »
Why no reply? Such a question can be found in several posts within this forum but none has an answer. :-(

Easyweb

  • Newbie
  • *
  • Posts: 9
    • Easyweb Communications
Re: Icecast 'Recently Played'
« Reply #2 on: July 04, 2017, 04:50:25 am »
Hi Hip,

We couldn't find anything for this so ended up writing some code ourselves which met our requirements. We wanted it for our 'Recently Played' and 'Now Playing' widgets https://www.autopo.st/now-playing-widgets/ but as we couldn't find it on the Icecast server, we wrote something instead...

Icecast should really include it in upcoming versions...
Custom Shoutcast and Icecast streaming solutions
http://streaming.easywebcommunications.com

Automatically post your radio stations songs to Twitter, Facebook and TuneIn with images and 'buy this song' links. Find out more at http://www.autopo.st

hip

  • Newbie
  • *
  • Posts: 8
Re: Icecast 'Recently Played'
« Reply #3 on: July 04, 2017, 07:26:27 am »
Thank you Easyweb. I've just customized actual Centova's server widget to include it with the jPlayer.js to our stream player. Now we'd simply like to have access, not to show through javascript any list but to be able to build, using periodical (every minute or so) PHP calls to Centova's server and build an XML file with the list of The Last Hour Song Titles + Artist.

I'll check your link to see if it can do that. Ty.

Alexiu

  • Centova Staff
  • *
  • Posts: 446
Re: Icecast 'Recently Played'
« Reply #4 on: July 11, 2017, 11:47:37 am »
Unlike ShoutCast, IceCast does not provide a direct interface to fetch the recent tracks list directly from the server, so Centova Cast has to refer to the IceCast access log to determine which songs were played recently.