O que é Flash Media Server?

Posted on 15. Sep, 2009 in: Flash Media Interactive Server, Flash Media Server

Flash Media Server ou FMS é um robusto servidor de streaming de áudio e vídeo da Adobe. Criado em 2002 pela Macromedia ainda com o nome de Flash Communication Server MX 1.0 e logo em 2005 mudado para Macromedia Flash Media Server 2, o FMS é uma das melhores soluções para a distribuição síncrona de conteúdo rico para a internet.

Após a Adobe fazer a aquisição da Macromedia, o FMS ganhou algumas correções e entrou também para o time de soluções corporativas da Adobe.

O FMS 2 oferece soluções para demanda de streaming de vídeos em FLV e áudios em MP3, possuindo também recursos síncrono para comunicações de vídeo conferências, dados, gravação de áudio e vídeo, suporte a SSL e montagem de cluster.

Sua linguagem server-side é Actionscript e o protocolo de comunicação é o Real time Messaging Protocol. O RTMP é um protocolo proprietário criado pela Macromedia (Agora Adobe) para streaming de áudio, vídeo e dados pela internet usando uma comunicação persistente entre uma aplicação que roda sobre o Flash Player e o servidor.

Flash Media ServerEste protocolo trabalha em cima do TCP e usa como porta padrão a 1935, mas caso, a rede da empresa tenha algumas regras de segurança, é possível usar o RTMPT que é encapsulada dentro de requisições HTTP passando assim pelos firewalls da vida, este processo é chamado também de HTTP tunneling. Existe também o RTMPS que funciona sobre o RTMPT, que cria uma conexão segura HTTPS para as comunicações de dados síncronos ou não.

Estes são alguns recursos que o FMS usa em sua estrutura, mas não para por ai, com o FMS e um pouco de criatividade é possível ir além de vídeos e áudios, é possível criar jogos ou redes sociais, com o FMS um mundo novo se abre e o que manda aqui é realmente a sua criatividade.

Hoje existe muitas empresas e grandes corporações usando o Flash Media Server e algumas delas é o Youtube, Odeo Studio, Uol, StimTV, thePlatform e outras como a Brightcove.

Recentemente, em novembro de 2007 a Adobe fez o anúncio da nova versão, o FMS 3. Com o Flash Player 9 suportando vídeos HD usando também o codec H.264, o FMS também não ficou para traz, agora contando com duas versões a FMIS e o FMSS, o servidor teve grandes mudanças em sua estrutura e uma nova forma de comercialização.

A forma de comercialização do FMS 2 é baseada na Origin/Edge um servidor full para montagem de cluster e o FMS Professional que possui em sua estrutura profiles e estes profiles é que definem a quantidade de banda x quantidade de usuários que seu servidor vai suportar, forçando assim a compra de mais licenças. Agora com o FMS 3.5 isso acabou, teremos banda ilimitada e quantidade de conexões simultâneas também ilimitadas, e claro um preço mais justo.

O Adobe Flash Media Interactive Server 3.5 (FMIS) é a versão do servidor mais completa, onde além de streaming você poderá criar aplicações síncronas para eventos, vídeos conferências com áudio e vídeo, dados, redes sociais, chat dentre outros, nesta versão é possível a comunicação bilateral, client x server, e server x client.

Já o Adobe Flash Media Streaming Server 3.5 (FMSS) é a versão mais simples que permite fazer somente streaming de vídeos e áudio, nesta versão não é possível a comunicação bilateral.

Vale destacar que desde o FMS 2 existe a versão “Developer Edition” com todas as funcionalidades, porém com limite de 10 conexões simultâneas o que é perfeito para criar um verdadeiro ambiente de desenvolvimento.

Maior desempenho
O desempenho de streaming de vídeos foram dobradas nesta versão do FMS 3.5, permitindo assim uma maior quantidade de usuários por servidor, que eram características somente encontradas nas versões anteriores do FMS 2 Edge e Origin.

Conteúdo seguro
O Flash Media Server 3.5 possui um novo protocolo chamado de RTMPE, uma versão melhorada do protocolo Real Time Messaging Protocol (RTMP), com um maior desempenho e pronto para ajudar a garantir a integridade dos dados que agora são encriptados com 128 bits. Com este recurso é possível também proteger o arquivo swf que evita que o swf seja usado em locais não autorizados.

Suporte a codecs como H.264 e áudio com HE-ACC
Agora é possível usar vídeos de alta qualidade(HD) de até 1080p sobre o Flash Player, Adobe AIR, Adobe Media Player e que agora também através do Flash Media Enconder + Flash Media Server 3.5 será possível fazer streaming e criar conteúdos de alta qualidade reduzindo também o custo de compartilhamento com o uso de banda.

Maior performace e qualidade em eventos ao vivo
Alta performance em eventos ao vivo usando H.264 e On2 VP6 é suportado agora com o Flash Media Enconder 2, provendo assim qualidades em vídeos de noticias, eventos e sites sociais que produzem conteúdos dinâmicos em tempo real.

Suporte ao Flash Lite 3
Vídeos e áudios sob demanda agora é suportado por dispositivos móveis com suporte a plataforma Flash Lite 3. O mesmo vídeo que funciona em seu navegador agora você poderá ser visto diretamente pela tela de seu celular.

Nova arquitetura de plugins
Integração com outros servidores, serviços e workflow é suportado pela arquitetura de plugins do Flash Media Server 3.5. Com três classes de plugins que permite controlar acessos ao servidor, conectividade e segurança.

Digital video recording (DVR)
Imagine realizar a transmissão ao vivo de seus eventos  e ao mesmo tempo permitir que os usuários dêem uma pausa nesta transmissão, e em seguida dê continuidade justamente no ponto em que parou.  Isso é possível a partir da versão 3.5 do FMIS.

Quer saber mais detalhes e como usar todos estes recursos? Não deixe de conhecer nosso curso online de Flex  + Flash Media.

Leave a Reply

300x250.gif