html5 доступ к ByteArray в MP3-файле - PullRequest
2 голосов
/ 22 августа 2011

Я хотел бы создать безальтернативный аудиоплеер в html5. Конец воспроизводимой в данный момент песни должен перекрывать следующий, чтобы между ними не было паузы. Обычные плееры без пробелов в html5 не надежны:

Некоторые говорят: безрежимное воспроизведение невозможно надежно реализовать с помощью HTML5 Audio. Между песнями всегда будет свойственная пауза. Единственный способ симулировать воспроизведение без пауз - это использование двух аудиообъектов HTML5, но я никогда не смогу улучшить синхронизацию между этими двумя объектами на всех устройствах. Так что иногда песни воспроизводятся без паузы, иногда будет промежуток, а иногда звук из двух последовательных песен перекрывается. источник: http://forums.precentral.net/webos-homebrew-apps/261502-music-player-remix-2-0-homebrew-edition-62.html

Я считаю, что могу обойти эту проблему, если html5 сможет получить доступ к ByteArray MP3-файла и воспроизвести «звук, генерируемый данными». Вы знаете, способен ли html5 сделать это?

Большое спасибо за любые отзывы.

1 Ответ

0 голосов
/ 22 августа 2011

К сожалению, на данный момент HTML не предоставляет никаких средств для доступа к необработанным аудиоданным в спецификации.Некоторые браузеры (например, Firefox, Chrome) предоставляют аудио API, которые могут это сделать.Но, очевидно, он не совместим с разными браузерами.Это позволит вам писать реализации для разных браузеров и не поддерживать IE.

...