Algum leitor tem um sdcard Eye-Fi Pro X2? Dei uma bela pesquisada e nao encontrei nada melhor que o iii para fazer a configuracao inicial no Debian. Nada na nossa vasta selecao de pacotes tambem. Se o iii funcionar vou criar um pacote. :) Como dito no post anterior, era irrelevante entrar numa guerra de funcionalidades entre os formatos, ja que nem todos os navegadores os suportavam. A guerra ainda esta por vir... Vejamos uma tabela de navegadores, smartphones e flash e os formatos que os mesmos suportam.Navegadores (suporte exposto via tag video)Firefox 3.5+: Ogg (Theora + Vorbis), suporte a WebM (VP8 + Vorbis) em desenvolvimento.Chrome 3.0+: Ogg (Theora + Vorbis), MP4 (H.264 + AAC), suporte a WebM (VP8 + Vorbis) em desenvolvimento.Safari 4+: MP4 (H.264 + AAC) e qualquer outro formato suportado no QuickTime.Opera 10.5+ : Ogg (Theora + Vorbis), suporte a WebM (VP8 + Vorbis) em desenvolvimento.Internet Explorer 8-: Nao suporta a tag video.Internet Explorer 9: suportara WebM (VP8 + Vorbis) se estiver instalado no Windows e provavelmente MP4 (H.264 + AAC).Smartphones (suporte nativo, nao necessariamente exposto via tag video ainda):Android e iPhone: MP4 (H.264 + AAC) -- note que somente o perfil basico de ambos H.264 e AAC sao suportados. O Android suportara WebM (VP8 + Vorbis) no futuro.Flash (incluido aqui para efeito comparativo, em nada tem com a tag video):Adobe Flash 9+: MP4 (H.264 + AAC), suporte a WebM (VP8 + Vorbis) em desenvolvimento.Pela tabela de suporte acima, fica evidente o motivo pelo qual o Flash e tao utilizado para publicar midia na web ate hoje. Ele e o veiculo pelo qual e possivel entregar H.264 e AAC encapsulado em MP4 para a maior parte dos usuarios da web (leia-se: usuarios de IE). Com a tag video do HTML5 e o IE9, o Flash deixa de ser tecnicamente necessario para que se entregue H.264 e AAC. Fica evidente que WebM se apresenta como o formato competidor, o denominador comum e livre. No post anterior dessa serie sobre HTML5 e a tag video falei sobre `markup'. Agora vou explicar como tocar uma `playlist' usando JavaScript. Com um exemplo simples e comentado. var videos = [ "http://video-js.zencoder.com/oceans-clip.ogg", "http://upload.wikimedia.org/wikipedia/commons/b/b5/I-15bis.ogg" ];Primeiro declaro uma lista de videos contendo dois elementos que apontam para videos em ogg. Dessa forma, esse exemplo so e funcional em Firefox 3.5+. Para torna-lo compativel com outros navegadores, mude as URLs abaixo para apontar para videos em webm ou ainda mp4. Refira-se ao post sobre compatibilidade dos navegadores se estiver na duvida. window.onload = onLoadDocument; function onLoadDocument(){ player(); }Codigo para fazer com que no momento em que a pagina e carregada, a funcao player seja chamada. function player() { var containerVideo = document.getElementById("player"); var videoIndex = 0; containerVideo.poster = "http://wiki.debian.org/FrontPage?action=AttachFile&do=get&target=lennybanner.png"; containerVideo.controls = "controls"; containerVideo.src = videos[videoIndex]; containerVideo.load(); addEventListener("ended", function onEnded(){ nextVideo(containerVideo, videoIndex); }, false); }A funcao player e a primeira a ser executada, o que acontece logo apos a pagina ser carregada. Aqui e definido que containerVideo nada mais e do que qualquer elemento que tiver a id player. No HTML e necessario definir uma tag video com id