ugrás a tartalomhoz

HTML Audio API

Joó Ádám · 2010. Már. 9. (K), 22.00
A HTML5-tel bemutatkoznak az <audio> és <video> elemek, melyek végre lehetővé teszik hang és mozgókép beágyazását webalkalmazásainkba. A Mozilla szerint meg sokkal többet ennél.

A HTML5 specifikáció jelenlegi tervezete az audió és videó tartalmak lejátszásához, illetve a legfontosabb információk kinyeréséhez határoz meg programozható felületet. Ezen felületet bővítenék ki a Firefox fejlesztői, s tennék alkalmassá a nyers audió és videó adatok olvasására és írására.

A lejátszás során a hangfolyam minden lejátszással telt lépése kiváltja az audioWritten eseményt, melyből kinyerhetjük magát az adott pillanatra vonatkozó hanganyagot, illetve egy előre kalkulált FFT spektrumot. A wiki oldalon teljes példa található egy canvas-szal megvalósított spektrumanalizátorra.

var audioOutput = new Audio();
audioOutput.mozSetup(2, 44100, 1);

var samples = [0.242, 0.127, 0.0, -0.058, -0.242, ...];
audioOutput.mozAudioWrite(samples.length, samples);
Ez fenn pedig már az írás fázis, az audió elem inicializálásával, majd az adatok küldésével. A hivatkozott oldalon ugyancsak elérhető egy példa.
 
1

érdekes

DsA · 2010. Már. 11. (Cs), 12.19
hát ez tökjó, meg érdekes meg minden. de ezt most csak a firefox fogja támogatni? mert akkor a webfejlesztők nemigazán lesznek előrébb. valamint az audio/video tag formátum támogatásáról tud valaki valamit esetleg?
2

Egyelőre

Joó Ádám · 2010. Már. 11. (Cs), 13.08
Egyelőre csak a Firefox, később akár szabvány is lehet belőle.
3

Megint az lesz mint

butcher51 · 2010. Már. 11. (Cs), 13.19
Ezzel is az lesz mint a rounded bordernél, hogy haxolni kell 3 böngészőre. Akkor már inkább flash és ugyanolyan lesz mindenhol.
4

Amit egyes bongeszok ugyanugy

hron84 · 2010. Már. 11. (Cs), 19.27
Amit egyes bongeszok ugyanugy le fognak tojni mint eddig.
5

Igen

Joó Ádám · 2010. Már. 11. (Cs), 21.44
Természetesen. De hát teccettek volna forradalmat csinálni.