I’ve written a desktop media player app to play streaming audio from various online sources. Occasionally, the stream gets stalled and has to be restarted. I’ve looked at the various HtmlPlayer events and error codes, but haven’t been able to find anything that will flag a stalled stream. Does anyone know any way to detect when a stream is stalled?
I know that dedicated Internet radios such as those made by Grace, can detect a stalled stream and automatically reconnect. I don’t know how they do it. Maybe they monitor the decoded audio signal. If that’s the only way to detect a failed stream then is there any way to monitor the audio output of the HtmlViewer?