Воспроизведение файлов pls с помощью Jplayer

В настоящее время я безуспешно пытаюсь получить радиопоток от ShoutCast для воспроизведения с JPlayer.

В идеале мне нужен файл pls, такой как этот http://yp.shoutcast.com/sbin/tunein-station.pls?id=1377246, чтобы играть с JPlayer.

Вот мой текущий код:

<script type='text/javascript'>//<![CDATA[ 
$(function(){
$("#jquery_jplayer_1").jPlayer({
swfPath: "js/Jplayer.swf",
ready: function () {
    $(this).jPlayer("setMedia", { mp3: "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1377246" });
},
supplied: "mp3"
});


});//]]>  

</script>

Не уверен, возможно ли это или нет, но я был бы признателен за любую поддержку.

Спасибо


person RyanDreggs    schedule 30.05.2012    source источник


Ответы (1)


Файл .pls — это список воспроизведения, а не какой-либо фактический поток. Откройте этот файл в своем любимом текстовом редакторе, чтобы увидеть URL-адрес фактического потока.

Вам нужно будет разобрать этот файл перед воспроизведением аудио, на которое он ссылается.

person Brad    schedule 31.05.2012
comment
Спасибо за информацию. Знаете ли вы какой-нибудь простой способ получить поток в PHP. Я чувствую, что мне придется писать регулярные выражения для этого. - person RyanDreggs; 11.06.2012
comment
Просто используйте parse_ini_file()... php.net/manual/en/function. parse-ini-file.php - person Brad; 11.06.2012
comment
как работать с .pls в Android. Как разобрать и установить источник данных для медиаплеера в Android. Пожалуйста, помогите мне ..... - person Harsha; 12.02.2013
comment
@Harsha, пожалуйста, прочитайте, что я сказал в ответе. Это просто текстовый файл. Откройте его в текстовом редакторе и посмотрите. Если вы видите, что не можете понять это, опубликуйте новый вопрос. - person Brad; 12.02.2013
comment
@Привет, Брэд. Когда я открываю файл .pls в текстовом редакторе, отображается следующее: [плейлист] NumberOfEntries=1 File1=s7.voscast.com:7184/............like это поможет мне - person Harsha; 13.02.2013
comment
@Harsha, да, это URL-адрес потока. - person Brad; 13.02.2013