Streaming (fluxo de média (português europeu) ou fluxo de mídia (português brasileiro)) é uma forma de distribuir informação multimídia numa rede através de pacotes. É frequentemente utilizada para distribuir conteúdo multimédia através da Internet. Em streaming, as informações multimédia não são, usualmente, arquivadas pelo usuário que está recebendo o stream (a não ser a arquivação temporária na cache do sistema ou que o usuário ativamente faça a gravação dos dados) - a mídia é reproduzida à medida que chega ao usuário, desde que a sua largura de banda seja suficiente para reproduzir os conteúdos em tempo real (ver underflow). Isso permite que um usuário reproduza conteúdos protegidos por direitos de autor, na Internet, sem a violação desses direitos, similar ao rádio ou televisão aberta.
A informação pode ser transmitida em diversas arquiteturas, como na forma Multicast IP ou Broadcast.
Streaming Media
Atualmente, com o advento de tecnologias como o ADSL (Asymmetric Digital Subscriber Line), a Internet via cabo, rádio, WiMAX e fibra ótica, permitem novos serviços na Internet, como o vídeo sob demanda (video on demand). Também é possível assistir a vídeos em streaming via telemóvel/telefone celular ou no computador. É uma tecnologia que tem possibilitado a muitas pessoas, em todo o mundo, terem acesso a conteúdos através da internet. Independentemente de onde estivermos, podemos ter acesso a Tv e Rádio estrangeiras, sem necessidade de sair do local, bastando um computador ligado à internet.Tecnologia
Arquitetura
A distribuição de dados pode ser feita de várias formas, seguindo a estrutura:- Protocolos: Como os dados serão transmitidos e a estrutura de distribuição;
- Formatos de arquivos: O formato do mídia a ser distribuído.
- Player: O software que permite que os usuários reproduzam os arquivos multimídia;
- Servidores: O distribuidor e seu software que distribuem os conteúdos para os usuários, utilizando um protocolo definido.
Protocolos
Formatos de Arquivos
Formatos de Descrição
- SDP - Session Description Protocol
- (SDP) (Protocolo de Descrição de Sessão).
- SMIL - Synchronized Multimedia Integration Language
- (SMIL) - (Linguaguem de Integração Sincronizada de Multimídia) é uma aplicação simples para a criação e apresentação de "rich media" ou "multimedia" (áudio/video). Saiba mais sobre este padrão XML usado frequentemente para recursos de animação em outras linguagens.
Fonte : Wikipédia
0 comentários: