Oggi vedremo come inserire un Video in alta definizione codificato in H.264 in un progetto Adobe Flash in Actionscript 2 e Actionscript 3

Andiamo a vedere le due modalità di inserimento video:

Actionscript AS2

Creiamo un nuovo documento in Flash as2 e apriamo la libreria [CTRL+L].

A questo punto clicchiamo (Step 1) sul margine superiore destro, si aprirà una finestra in cui dovremo scregliere (Step 2) “Nuovo Video

Diamo nome simbolo player e Tipo Video (controllato da ActionScript)

A questo punto prendiamo l’oggetto appena creato dalla libreria e traciniamolo sullo stage.

Selezioniamo l’oggetto video e impostiamo nel pannello proprietà il nome istanza “player

Andiamo sul primo fotogramma, entriamo nel codice Tasto rapido F9 e scriviamo:

// creiamo un oggetto NetConnection
var netconn:NetConnection = new NetConnection();
netconn.connect(null);
// impostiamo l'oggeto netStream, associandolo alla NetConnection creata
var stream_video = new NetStream(netconn);
// associamo li flusso netStream all'istanza dell'oggetto Video
player.attachVideo(stream_video)
// avviamo la riproduzione del file video desiderato
stream_video.play("video.mp4")

A questo punto provando il nostro filmato Flash CTRL+ENTER dovremmo vedere il video ad alta definizione

Actionscript AS3

Il procedimento della creazione di un oggetto video è identica per AS2 descritta in precedenza

Le uniche differenze sono nel codice, andiamo a vederle insieme:

// creiamo un oggetto NetConnection
var netconn:NetConnection = new NetConnection();
netconn.connect(null);
// impostiamo l'oggeto netStream, associandolo alla NetConnection creata
var stream_video = new NetStream(netconn);
// associamo un client allo stream video
stream_video.client = this
// associamo li flusso netStream all'istanza dell'oggetto Video
var player:Video= new Video()
// aggiungiamo il player video sullo stage
addChild(player)
// associamo al player lo stream video
player.attachNetStream(stream_video)
// avviamo la riproduzione del file video desiderato
stream_video.play("video.mp4")

A questo punto provando il nostro filmato Flash CTRL+ENTER dovremmo vedere il video ad alta definizione

Letture Consigliate per Flash


Autore:

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.