Molti mi chiedono come visualizzare i video di YouTube direttamente in flash con un player diverso

Una soluzione molto semplice è quella di utilizzare il file FLV direttamente dai server di provenienza

Per ottenere il percorso del file FLV specifico di un video possiamo usare una classe in AS2 di nome FLVFetcher e una parte in file .php

Ecco l’esempio di inserimento URL da YouTube

YouTube

http://www.youtube.com/watch?v=Kd1VV9caAYk

Dal pulsante “Insert by my URL” potemo ottenere il percorso del file FLV risedente sui server di Youtube e a lato vedere un’anteprima del video.

Dal pulsante “Insert by my youTubeID” potremo richiamare una variabile da noi impostada da codice per eventuali modifiche o progetti

//Dichiaro la variabile youTubeID inserendo l'ID del video
var youTubeID = "Kd1VV9caAYk";
//Funzione che richiama il click del pulsante
function onGetYouTubeClick() {
fetcher.fetchByID(youTubeID,FLVFetcher.YOU_TUBE);
}
//Collego l'evento click al pulsante
url_button.addEventListener('click',Delegate.create(this, onGetByURLClick));

Potremo accorgerci l’utilità di questa classe quando ci servirà sapere esattamente il percorso specifico di un dato video risedente su YouTube

In questo modo il video FLV viene richiamato dai server di YouTube e ci basterà avere un nostro player FLV personale per visualizzare il filmato e non dovremo preoccuparci di occupare banda.

Scarica il sorgente
Guarda il Tutorial

via [FlashApe]

Autore: Giuliano Ambrosio

Giuliano Ambrosio è un Web Designer Freelance di Torino che ama la grafica e sperimentare tecniche di creatività sul web. Grazie all'esperienza maturata nel campo del web design potrai scoprire i servizi disponibili, oppure guardare i suoi ultimi lavori.