Я пытаюсь заставить mediaelement.js работать с аудиопотоком AAC+ (HE-AACv1). Я убедился, что поток работает, воспроизведя файл в WinAmp, но он не будет работать с mediaelement.js.
Я также пробовал JW Player без успеха. Я готов перейти на любой веб-плеер с поддержкой AAC+.
Код MediaElement.js:
<audio controls="controls" width="320" height="80">
<source type="audio/aacp" src="http://xxx.xxx.xxx.xxx:8000/stream" />
</audio>
Firefox жалуется и не отображает проигрыватель: "Указанный атрибут "type" для "audio/aacp" не поддерживается. Ошибка загрузки медиаресурса xxx.xxx.xxx.xxx:8000/stream. site.com/ Line 0"
Chrome загружает плеер и продолжает загружать поток, но никогда не воспроизводит звук.
JW Код игрока:
<script>
jwplayer("container").setup({
flashplayer: "player.swf",
height: "24",
width: "730",
file: "http://xxx.xxx.xxx.xxx:8000/stream",
controlbar: "bottom",
type: "sound",
bufferlength: "10",
autostart: "true"
});
</script>
Ничего не воспроизводится ни в Chrome, ни в Firefox с помощью JW Player, хотя проигрыватель действительно отображает.
Я могу заставить MediaElement.js и JW Player работать с нашими потоками MP3, но мы стремимся отойти от MP3.
Демонстрационная ссылка: http://www.whro.org/allstreams/compare/