Connection Fehler habe ich auch häufig, nur die Hörerzahl interessiert mich nicht sonderlich.
Unser Automationssystem ermittelt zuverlässig die Hörerzahlen und die stimmen auch.
Das kannst Du entweder auf dem Shoutcast Server direkt nachsehen. Einfach die Stream Adresse in den Browser eingeben, oder Du benutzt so etwas wie http://www.radiotoolbox.com/downloads/
Da kommt dann eine XML-Datei raus, in der irgendwo sowas steht:
<CURRENTLISTENERS>100</CURRENTLISTENERS>
Das kannst du dann mit dem vergleichen was mAirList anzeigt.
Außerdem kannst du feststellen, ob der Server ggf. langsam auf die Anfrage reagiert. Der Timeout steht intern auf 10 Sekunden. Das würde dann die Fehlermeldungen erklären.