If this xml file contains entries with blank <listen_url> field, VideoLAN stops processing further channels.
Code: Select all
<entry><server_name>HearMe - Smooth Jazz</server_name><server_type>audio/mpeg</server_type><bitrate>128</bitrate><samplerate>44100</samplerate><channels>2</channels><listen_url></listen_url><current_song></current_song><genre>Jazz</genre></entry>
Then I "deceived" VideoLAN to download my local edited xml.
Added to C:\Windows\System32\drivers\etc\hosts file: 127.0.0.1 dir.xiph.org
Created a local web server with PHP
Code: Select all
php -S localhost:80
Or Icecast produces a xml with no blanks URLs, or VideoLAN learns to filter out those entries.