Как получить и отобразить метаинформацию (название станции, текущую песню, битрейт и т. Д.) При воспроизведении радиопотока со звуком HTML5? - PullRequest
3 голосов
/ 31 марта 2012

Как я могу получить название текущей песни, название радиостанции и другую метаинформацию из радиопотока, воспроизводимого с помощью Html5?

<script>

$(document).ready(function(){

AudCurs=new Audio();


$('#play').click(function(){
AudCurs.setAttribute('src','http://62.27.26.45:8000/klassikradio128/livestream.mp3');

AudCurs.play();

});
});


</script>

<button id='play' >Play</button>

спасибо за помощь

1 Ответ

1 голос
/ 31 марта 2012

Согласно стандарту HTML5 и Mozilla, не так много деталей, которые вы можете получить [ 1 , 2 , 3 ].

Вы можете получить частоту дискретизации:

var rate = AudCurs.playbackRate;

Возможно, ваш поток поддерживает теги ID3. Если это так, вы можете получить дополнительную информацию: http://ericbidelman.tumblr.com/post/8343485440/reading-mp3-id3-tags-in-javascript

Чтобы получить более подробную информацию, я бы порекомендовал вам реализовать это на стороне сервера, а затем получить результаты, используя AJAX и JQuery.

...