В руководстве по создании плейлиста nv101/102 (а как я понял и для более новых) в примерах плейлистов есть куча отсылок к vlc.
Так вот вопрос: зачем они там?
Дело в том, что ваш плейлист не является vlc-совместимым плейлистом,
Во первых в примерах не определен неймспейс "vlc", его надо определить:
Код: Выделить всё
<playlist version="1" xmlns="http://xspf.org/ns/0/" xmlns:vlc="http://www.videolan.org/vlc/playlist/ns/0/>
Во-вторых теги "psfile" и "number" не поддерживаются в формате плейлиста vlc, и он отказывается работать с таким плейлистом:
Код: Выделить всё
[b020edf8] xspf demux error: unexpected element <psfile>
[b020edf8] xspf demux error: expected: </trackList>, found: </psfile>
Код: Выделить всё
[b020d798] xspf demux error: unexpected element <number>
[b020d798] xspf demux error: expected: </trackList>, found: </number>