O que é o Flash Video Streaming?
O streaming de vídeo Flash® é um tipo de tecnologia de streaming de vídeo on-line que usa o Adobe® Flash Player ™ para fornecer mídia pela Internet. O Flash® se tornou um dos formatos de streaming de vídeo mais populares em uso atualmente. Grande parte dessa popularidade decorre de sua qualidade relativamente alta para uma determinada largura de banda, bem como da capacidade do usuário de receber streaming de vídeo em Flash® de várias maneiras, por meio de reprodutores de vídeo de terceiros ou de vários plug-ins de navegador da web.
A tecnologia de vídeo Flash® foi pioneira no desenvolvedor de software Macromedia® nos anos 90. Apesar do sucesso de seus produtos Flash®, eles, juntamente com o restante do portfólio de produtos Macromedia®, foram adquiridos pela Adobe® em 2005, após a compra da empresa. Desde então, o aumento da disponibilidade de banda larga em todo o mundo tornou o streaming de mídia e o streaming de vídeo Flash® em particular cada vez mais populares.
Em seu estado atual, o streaming de vídeo Flash® funciona codificando um vídeo em um formato de fluxo de bits específico e colocando-o no que é conhecido como arquivo de contêiner . No caso do Flash®, esses contêineres são conhecidos como arquivos FLV . Uma vez hospedados e disponibilizados para consumo na Internet, esses arquivos podem ser acessados por um usuário final que possui um Flash Player ™ instalado. Um Flash Player ™ pode ser um programa cliente independente ou um plug-in para qualquer um dos principais navegadores da web. A maioria dos novos smartphones e outros dispositivos móveis prontos para Internet também são capazes de transmitir em Flash®.
Qualquer que seja a configuração que um usuário possua, o Flash Player ™ normalmente armazena em buffer uma pequena parte do vídeo e começa a reproduzir o que está disponível ao mesmo tempo em que baixa e decodifica o restante. Dependendo do método usado para gerar o vídeo Flash®, é possível transmitir ao vivo algumas transmissões do Flash®, além das disponíveis sob demanda. A versão mais recente da tecnologia permite que os usuários naveguem para qualquer ponto de um determinado vídeo enquanto ele ainda está em buffer e iniciem a reprodução nesse ponto.
Apesar de sua onipresença em 2010, o final ainda pode estar à vista para o streaming de vídeo Flash®. A próxima versão principal da HyperText Markup Language, conhecida como HTML5, visa reduzir significativamente a necessidade de tecnologias baseadas em plug-in, como Java®, Siverlight® e Flash®. O HTML5 é capaz de exibir streaming de áudio, vídeo e mídia interativa diretamente em uma página do navegador. Espera-se que o HTML5 esteja pronto para o consumo em massa a partir do final de 2010, mas os principais navegadores, incluindo Microsoft Internet Explorer®, Mozilla Firefox® e Apple Safari®, deverão começar a suportar muitos de seus elementos, incluindo vídeo incorporado, dentro de seus próximos algumas versões.