Поток Shoutcast вызывает у меня серьезную головную боль.
Я пытался:
Ни один из них не является истинным межплатформенным браузером. THey не может даже играть все потоки криков!
Есть ли другое решение этой проблемы?
Может быть, я могу передать поток через некоторую php-библиотеку?
Любые решения для этого?
Поскольку никто не отвечает, я сегодня обыскал веб-сайт и нашел soundmanager2 – который по крайней мере в моих тестах отлично работает как на настольных, так и на мобильных браузерах.
Я тестировал на Android, IOS, на хром, firefox, сафари на настольном компьютере, и все каналы shoutcast, похоже, работают нормально.
Так вот вы идете 🙂
http://www.schillmania.com/projects/soundmanager2/
soundManager.setup({ url: 'soundManager2/swf', debugMode: false, // optional: use 100% HTML5 mode where available // preferFlash: false, onready: function() { var mySound = soundManager.createSound({ id: 'shoutCast', url: valueSelected+';', type: 'audio/mp3' }); mySound.play(); }, ontimeout: function() { // Hrmm, SM2 could not start. Missing SWF? Flash blocked? Show an error, etc.? } });
valueSelected = http://198.27.79.224:9770/