Как я могу использовать JSMAD? - PullRequest
4 голосов
/ 24 октября 2011

jsmad - это новый MP3-декодер на основе JavaScript ( GitHub , demo ), но, похоже, вообще не хватает документации.Я не могу точно понять, что делает большая часть демо, и фактический JavaScript кажется минимизированным.

Может ли кто-нибудь написать здесь документацию для кого-то, кто просто хочет воспроизвести аудио MP3, пожалуйста?Похоже, несколько человек сдаются из-за отсутствия документации .

1 Ответ

2 голосов
/ 25 октября 2011

Я отправил электронное письмо Амосу Венгеру, одному из разработчиков jsmad, который сказал:

Привет!

Да, мы очень хорошо осведомлены об отсутствии документации. Есть две причины для этого:

Во-первых, плохая новость: jsmad делает только MP3 -> необработанный звук, тогда как люди ожидать гораздо более полную часть программного обеспечения (аналог HTML5 аудио, который выполняет потоковую передачу HTTP, буферизацию, декодирование, приемник аудио, пользовательский интерфейс элементы управления, события и т. д.) Как я уже упоминал в моих слайдах jsmad на jsconf.eu, нам нужно конкретизировать несколько других компонентов, прежде чем у нас есть реальная конкурент для воспроизведения аудио на основе Flash на вашем сайте. Так что в Кстати, отсутствие документов связано с тем, что мы не хотим, чтобы конечные пользователи запускали развернуть его на своем сайте только сейчас! Это не готово к прайм-тайм.

В ofmlabs (отдел исследований и разработок Official.fm, среди прочего) у нас был много внутренних проектов, и только недавно удалось переориентироваться на открытый исходный код. Так что это хорошая новость: у нас будет больше времени потратить на такие вещи, как JSMAD, и, вероятно, будет работать на пропавших без вести части (буферизация, правильное демультиплексирование - возможно, через aurora.js и т. д.)

Что касается «документов», в моих слайдах есть несколько (упомянутых выше), и ну mhd.js не минимизирован, так что вы всегда можете взглянуть на http://jsmad.org/mhd.js;)

Приветствия, Амос

Так что, похоже, jsmad пока не предназначена для публичного использования, но мы можем рассчитывать на дальнейшую поддержку в будущем. :)

...