Влад, а не проще сделать так, чтобы Студия формировала xml файл, который уже каждый на свой лад будет использовать?
Мы используем похожую схему, описанную выше.
Наша вещалка формирует xml файл. Мы его каждые 27 секунд закидываем на сервер, где парсер обрабатывает его, записывая каждую минуту информацию о песнях в базу данных.
Первая позиция в xml транслируется на сайте как текущая, последующие 5 как следующие по плей-листу - список отображается на главной странице сайта.
Парсер игнорирует немузыкальные события, выдавая на сайте строку "Информационный блок"
В итоге мы получаем музыкальную историю радиостанции - на сайте это отдельный раздел.
На текущий день отображается весь плей-лист.
За прошедшие дни можно найти через форму поиска.
Песни из истории можно прослушать.
http://www.radio-ugra.ru/song_search/Кстати, слушатели все равно спрашивают о песнях на форуме и в соц. сетях, хотя поток вопросов уменьшился.
Функционал судя по всему пришелся по душе слушателям.