Just had a bit of an issue yesterday, we’re using 2.2 throughout our station and yesterday we did our first ever live OB. To achieve this, we setup an Icecast server at base and streamed back to it from Edcast (formerly Oddcast) at our OB location, mAirList would then (in theory!) pick up the stream from the Icecast box at 13:00 and play it until 15:00. When we tested it (on a number of our 2.2 machines), mAirList would start giving us an error stack thingy after 2 minutes of perfect streaming and then quit completely, this was using both OGG (the format we eventually used) and MP3.
In the end we resorted to using Winamp which worked flawlessly for the whole 2 hours.
Can anyone think of a reason why mAirList would take such a dislike to our stream?! I’d like to get it sorted so that we can use it in the future instead of Winamp.
In case you’re able to reproduce the problem, can you please download mAirList.map from http://www.mairlist.com/download/mAirList/v2.2/map/ and put it into your mAirList folder? It will make the report even more verbose (and more helpful to more).
Oh, and perhaps you might want to give me the URL to that stream that fails (a PM would just be fine if you prefer). It might help me track this error down.
I did a test today, playing the Deutschlandradio stream (Ogg) while I was at the movies (everybody go and watch Wall-E!). Played without any problems for 3+ hours.
So there must be something special about your stream, obviously.
Yeah I figured that! It is streaming out right this minute, but I think our router is having some forwarding problems meaning I can’t access it from home.
Do you have any example Icecast/Edcast settings I can compare?
Just upgraded to 2.2.0 on one of our machines, this time, it will say the stream (I’ve tried a few) is playing but I can’t hear any audio, yet it will play other playlist items fine.
Looking at the call stack, the issue might in fact be related to the drawing of the progress bar. The hint that it happens only with “infinite” stream items was very helpful. It seems that the does not handle those streams correctly. Although I still haven’t been able to reproduce the problem, so it’s just a guess based on the reports you provided.
I have now modified the progress bar so that it is not drawn for those items, just a rectangle in the “idle” color (usually gray). Can you please try the snapshot I just uploaded (v2.2.1 b542). You just need to download and replace the mAirList.exe file, but in case it still doesn’t work, there’s also an update mAirList.map file in the download folder to generate a call stack.