Add facility to read playlists in addition to existing direct stream URLs. See forum/Feature Requests http://forum.serviio.org/viewtopic.php?f=3&t=24013
Most stations publish their radio stream as an .m3u or .pls playlist' This has the advantage that they can control changes of the direct streaming URL without it affecting the user. They can also put multiple items in the playlist to cater for downed servers etc. This would result in a more stable and reliable service. These playlists are also more widely published than direct streaming URLs.
I think the playlist option (.m3u and.pls) should be additional to the existing stream URL for forward compatibility.
Validating the playlist should be simple if any valid stream is found (it will usually be the first) it passes verification. It only fails if no valid stream is found. I see no need to validate all streams (indeed beneficial as one may fail). Some playlists have only a single entry but some have many (I have seen as many as 30).