11 3352.1199

  • O Que é Streaming?

    Streaming é uma forma de distribuição de dados, geralmente de multimídia em uma rede através de pacotes. É frequentemente utilizada para distribuir conteúdo multimédia através da Internet. Em streaming, as informações não são armazenadas pelo usuário em seu próprio computador não ocupando espaço no Disco Rígido (HD), ele recebe o "stream", a transmissão dos dados (a não ser a arquivação temporária no 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, dependendo da largura de banda seja suficiente para reproduzir os conteúdos, se não for o suficiente ocorrerá interrupções na reprodução do arquivo (ver buffer).

    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 diferentemente do que ocorreria no caso do Download do conteúdo,onde há o armazenamento da midia no HD configurando-se uma cópia ilegal. A informação pode ser transmitida em diversas plataformas, 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 ("on demand"). Também é possível assistir a vídeos em streaming via smartphones por meio de aplicativos próprio exigindo um conexão de dados ou através do wifi . É uma tecnologia que tem possibilitado a muitas pessoas, em todo o mundo, terem acesso a diversos tipos de conteúdos de diferentes países a um custo relativamente baixo, geralmente o usuário paga uma taxa fixa para ter o serviço disponível 24 horas por dia, sete vezes por semana dando a ele uma maior liberdade e flexibilidade de horário, não ficando preso aos horários do conteúdo transmitido pela TV. Esse é um dos principais fatores para a enorme popularidade desse tipo de serviço. Essa tecnologia está inserida na Computação em Nuvem (em inglês, Cloud Computing) pois os dados de mídias transmitidos para o usuário ficam armazenados em servidores (Server, computadores que possuem uma enorme capacidade de armazenamento de dados e estão conectados a internet de alta velocidade que permite a transmissão de arquivos de melhor qualidade mesmo para locais muito distantes.

    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. O Streaming só é possível graças às diferentes peças de software que comunicam em diversos níveis, ou mais recentemente o ROLAND VR-5, dispositivo AV Mixer Recorder.

    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.
    Os protocolos Internet empregados na distribuição de arquivos de streaming - o UDP e RTSP - realizam a distribuição entre um servidor de streaming e um player com muito mais qualidade. Esta qualidade é alcançada graças a arquitetura que prioriza a distribuição em fluxos contínuos. Quando TCP e HTTP são usados e encontram uma falha em entregar um pacote de dados, eles tentam repetidamente enviar aquele pacote de dados até que este seja entregue com sucesso. UDP continua a enviar os dados mesmo se ocorrer perda dos mesmos, o que permite uma experiencia em tempo real, que é uma das principais características do Streaming.

    Protocolos

    HTTP
    MMS (Microsoft Media Services)
    RDP
    RTP
    RTSP
    UDP
    Real Time Messaging Protocol