procedure OnPlayerStart(PlayerControl: IPlayerControl; Item: IPlaylistItem);
//if Engine.GetOnAir then begin
//HTTPGetAsync('http://stream.youth-fm.de:8000/admin.cgi?pass=password&mode=updinfo&song=' + Item.GetArtist + ' - ' + Item.GetTitle);
SystemLog('Stream-Songinfo: ' + Item.GetArtist + ' - ' + Item.GetTitle);
What is causing the Errors? (Attachment) Error 1 and 2 appear before mAirlist is starting up, 3 shows the mAirlist-Interface I get, Error 4 appears, if I want to close mAirlist.
PS: I just saw the problem exists also if i use one of the built-in scripts.
mAirlist 3.0.10 Build 636
Some of the example scripts shipped with the installer haven’t been updated for the new script interface yet, the Shoutcast script being one of them.
I propose you just use the built-in Shoutcast logging facility, which is much easier to configure anyway.
You mean Configuration -> Logging? There is no Shoutcast available.
In that case you must have a different licence to me - or perhaps a different software version. I am using the latest “snapshot”. Check which Modules are enabled for your licence
It’s obviously the Community Edition. Shoutcast logging doesn’t work there, and neither does the HTTPGet call in scripting.
Please buy a Personal Edition license.