Che cos’è lo streaming video in Flash?

Lo streaming video Flash® è un tipo di tecnologia di streaming video online che utilizza Adobe® Flash Player™ per distribuire contenuti multimediali su Internet. Flash® è diventato uno dei formati di streaming video più popolari in uso oggi. Gran parte di questa popolarità deriva dalla sua qualità relativamente elevata per una determinata larghezza di banda, nonché dalla capacità dell’utente di ricevere lo streaming di video Flash® in una varietà di modi, tramite lettori video di terze parti o una serie di plug-in del browser web.

La tecnologia video Flash® è stata introdotta dallo sviluppatore di software Macromedia® negli anni ‘1990. Nonostante il successo dei suoi prodotti Flash®, questi, insieme al resto del portafoglio di prodotti Macromedia®, sono stati acquisiti da Adobe® nel 2005, in seguito all’acquisizione dell’azienda. Da quel momento, la crescente disponibilità della banda larga in tutto il mondo ha reso i media in streaming, e in particolare lo streaming video Flash®, sempre più popolari.

Allo stato attuale, lo streaming video Flash® funziona codificando un video in un particolare formato bitstream e inserendolo in un cosiddetto file contenitore. Nel caso di Flash®, questi contenitori sono noti come file FLV. Una volta ospitati e resi disponibili per il consumo su Internet, questi file sono accessibili da un utente finale che ha installato Flash Player™. Un Flash Player™ può essere un programma client autonomo o un plug-in per uno dei principali browser web. La maggior parte dei nuovi smartphone e altri dispositivi mobili predisposti per Internet sono ora anche in grado di trasmettere in streaming Flash®.

Qualunque sia la configurazione dell’utente, Flash Player™ in genere memorizza una piccola parte del video e inizia a riprodurre ciò che è disponibile scaricando e decodificando contemporaneamente il resto. A seconda del metodo utilizzato per generare il video Flash®, è possibile trasmettere in streaming alcune trasmissioni Flash® in diretta, oltre a quelle disponibili on-demand. L’ultima versione della tecnologia consente agli utenti di navigare in qualsiasi punto di un determinato video mentre è ancora in fase di buffering e iniziare la riproduzione da quel punto.

Nonostante la sua ubiquità nel 2010, la fine potrebbe essere già in vista per lo streaming video Flash®. La prossima versione principale di HyperText Markup Language, nota come HTML5, ha lo scopo di ridurre significativamente la necessità di tecnologie basate su plug-in come Java®, Siverlight® e Flash®. HTML5 è in grado di visualizzare streaming audio, video e media interattivi direttamente all’interno di una pagina del browser. Si prevede che HTML5 sarà pronto per il consumo di massa a partire dalla fine del 2010, ma si prevede che i principali browser, tra cui Microsoft Internet Explorer®, Mozilla Firefox® e Apple Safari®, inizieranno a supportare molti dei suoi elementi, incluso il video incorporato, nel prossimo poche versioni.