JavaScriptowy odtwarzacz MP3

JavaScriptowy odtwarzacz MP319.06.2011 04:14
Grzegorz Niemirowski

Powstała biblioteka dla języka JavaScript, pozwalająca odtwarzać MP3 na stronach internetowych bez użycia Flasha.

Biblioteka nosi nazwę jsmad i bazuje na bibliotece libmad. Oryginalna biblioteka była napisana w języku C, konieczne więc było jej przetłumaczenie na JavaScript. Wykonano to ręcznie, linia po linii. Bardzo dużo czasu zajęło debuggowanie kodu. Zaletą jsmad jest brak konieczności instalacji Flasha, co np. pozwala obejść problemy występujące na 64-bitowym Linuksie. Inne zalety to szybsze ładowanie się odtwarzacza, większe bezpieczeństwo oraz mniej wycieków pamięci. Z kolei przewagą nad tagiem audio z HTML5 jest większa możliwość miksowania i obrabiania dźwięku.

Demo możliwości biblioteki można obejrzeć, a raczej posłuchać, na stronie jsmad.org. Wymagany jest Firefox w wersji 4 lub wyższej albo Chrome w wersji 13 lub wyższej. W przypadku tej drugiej przeglądarki trzeba włączyć Web Audio API w about:flags.

Programy

Aktualizacje
Aktualizacje
Nowości
Źródło artykułu:www.dobreprogramy.pl
Oceń jakość naszego artykułuTwoja opinia pozwala nam tworzyć lepsze treści.
Udostępnij:
Komentarze (49)