Pagina inicial » como » Internet Streaming O que é e como funciona?

    Internet Streaming O que é e como funciona?


    Manuel Esteban / Shutterstock 

    Nós temos transmitido conteúdo da internet há muito tempo, e chegou ao ponto em que a internet é sinônimo de serviços como Netflix e Youtube. Mas o que exatamente é streaming e como funciona?

    Streaming acontece pouco a pouco

    Quando você quiser assistir a um vídeo ou tocar uma música no seu computador, você precisa fazer o download primeiro. Não há como evitar isso. Sabendo disso, você pode olhar para Netflix ou Spotify e perguntar “como descobrimos como fazer vídeos e músicas serem baixados instantaneamente?” Bem, isso é apenas a coisa. Quando você faz streaming de mídia, não é baixado para o seu computador instantaneamente; está baixando peça por peça em tempo real.

    A palavra "streaming" é auto-descritiva. As informações chegam ao seu computador em um fluxo contínuo e contínuo de informações. Se o download de filmes é semelhante à compra de água engarrafada, a transmissão de filmes é como usar uma torneira para encher uma garrafa vazia.

    Você pode comparar a transmissão de um filme a uma fita VHS. Quando você toca uma fita VHS, cada segundo de vídeo e áudio é escaneado peça por peça. Isso acontece enquanto você assiste em tempo real, o que significa que qualquer interrupção interromperá ou encerrará sua experiência de assistir filmes..

    Quando você transmite um filme ou uma música, o computador faz o download e decodifica pequenas partes de um arquivo de mídia em tempo real. Se você tiver uma conexão à Internet excepcionalmente rápida, o download do arquivo poderá ser concluído antes de você terminar de assistir ou ouvir, e é por isso que um fluxo às vezes acontece por algum tempo, mesmo que a Internet seja interrompida. Dito isto, qualquer coisa que você transmitir não vai para o armazenamento permanente do seu computador (apesar de alguns serviços, como o Spotify, colocarem alguns pequenos arquivos de cache em seu dispositivo para fazer futuras reproduções mais rápidas).

    As empresas trabalham duro para fazer streaming rápido

    Streaming de vídeo e áudio da internet não é novo; parece novo porque finalmente é conveniente. Assistir a um vídeo ou tocar uma música de um site aconteceu pouco a pouco, costumava ser um assunto chato e demorado. O stream constantemente parava e iniciava, e você podia gastar minutos apenas esperando que a mídia tomasse um buffer (e às vezes, ele não tomaria buffer).

    Mas a maneira como o streaming funciona continua a mesma. Os arquivos são baixados pouco a pouco enquanto você os assiste ou os ouve. É a infraestrutura que mudou, e empresas como Youtube e Netflix trabalharam duro (e gastaram muito dinheiro) construindo essa infraestrutura.


    Sashkin / Shutterstock

    O Youtube e o Netflix costumavam usar apenas um ou dois servidores para hospedar seu conteúdo, e não funcionava. Os usuários que estavam longe dos servidores tiveram muito atraso, e os dias com tráfego alto (sábado à noite, por exemplo) diminuíram a velocidade dos servidores de streaming. As empresas resolveram esse problema construindo Content Delivery Networks (CDNs) para armazenar e enviar conteúdo. Um CDN é uma rede global e densa de servidores que contêm o mesmo conteúdo. Isso reduz o atraso, impede que os servidores em áreas densamente povoadas se sobrecarreguem.

    Naturalmente, um CDN poderoso é inútil se todos os usuários tiverem conexões de baixa qualidade à Internet. De certa forma, esse problema resolve-se ao longo do tempo. Os ISPs estão sempre competindo por conexões de internet mais rápidas e poderosas, e avanços como o Google Fiber mundial e as conexões de internet domésticas de 5G estão bem no horizonte..

    Mas alguns serviços de streaming e ISPs perceberam que, apesar das rápidas conexões domésticas com a Internet e CDNs densos, o tráfego global de internet pode causar atrasos na transmissão. Sem mencionar que serviços como o Netflix usam mais de 15% da largura de banda global de internet do mundo. Quando muitas pessoas estão transmitindo a mais nova temporada de Stranger Things, toda a internet pode desacelerar.

    Como resultado, os serviços de streaming tendem a fornecer Open Connect Appliances (OCAs) aos ISPs. Esses OCAs são basicamente discos rígidos repletos de filmes populares, músicas e outros conteúdos que podem ser transmitidos, e reduzem a necessidade de o seu ISP redirecionar seu tráfego da Internet para um servidor Netflix ou Hulu. Isso não só torna o streaming mais rápido, mas também evita que toda a internet diminua à mercê do Netflix.

    Live Streaming apresenta novos problemas

    Com o streaming de vídeo ao vivo em plataformas como o Facebook Live ou o Twitch, as informações que você recebe no seu computador estão acontecendo em tempo real (ou o mais próximo possível disso). Então, como você pode imaginar, um streamer ao vivo precisa ser capaz de fazer upload de conteúdo tão rápido quanto você pode baixar o conteúdo.


    Dariusz Jarzabek / Shutterstock

    Como um animador ao vivo está gravando o vídeo, cada milésimo de segundo desse vídeo (e o áudio que o acompanha) é dividido em minúsculos arquivos. Esses minúsculos arquivos são compactados e organizados por um codificador, eles voam pela Internet e seu computador faz o download deles pouco a pouco. Como os arquivos são codificados, seu computador pode reuni-los em um vídeo compreensível e não deve haver muito atraso entre você e a fonte de transmissão.

    Os serviços populares de transmissão ao vivo, como o Twitch e o Youtube, utilizam uma rede global de servidores para reduzir o atraso e melhorar a qualidade da transmissão de vídeo. Mas todos os vídeos transmitidos ao vivo estão à mercê da conexão de internet de um livestreamer. Como você pode imaginar, os livestreamers não podem usar OCAs. Felizmente, o desenvolvimento de conexões rápidas com a internet em casa, como o Google Fiber, tornou possível a transmissão ao vivo, e a implementação de conexões de internet domésticas de 5G levará a qualidade dos transmissões ao vivo um pouco mais longe..

    O futuro do streaming é videogame

    A ideia de jogar videogames no seu navegador não é muito nova. Um bom pedaço da internet é dedicado a pequenos jogos, e há muitas pessoas que vão no Facebook especificamente para Farmville e Candy Crush. Mas algumas empresas estão tentando levar o jogo de navegador um passo adiante, criando serviços de streaming para jogos de consoles com muitos recursos..

    Só para ficar claro, não estamos falando sobre o livestreaming Farm Simulator no Twitch, estamos falando sobre jogar remotamente videogames, sem um console dedicado ou um computador de US $ 1.000. Com o streaming de jogos, um servidor longe de sua casa lida com todo o processamento de números necessário para acionar jogos com muitos recursos. Serviços como o Project Stream, do Google, e o GEFORCE NOW, da Nvidia, prometem que o seu laptop de baixa qualidade, de US $ 100, poderá jogar até os maiores e mais bonitos jogos. Isso pode economizar muito dinheiro para as pessoas e eliminará a barreira que as limitações de hardware definiram para os videogames.

    É claro que transmitir um videogame para o computador de alguém é muito mais difícil do que transmitir um filme. Você não está baixando progressivamente um arquivo estático; você está manipulando e interagindo com um arquivo em tempo real. Se houver algum atraso entre as entradas do controlador e a atividade na tela, o jogo não poderá ser executado. Você pode procurar serviços como o Skype e o Facetime como um pré-cursor para o streaming de jogos, pois eles exigem conexões bidirecionais rápidas. Mas o streaming de jogos precisa ser muito mais fácil.

    Os serviços de streaming de jogos com recursos pesados ​​não são comuns nem super confiáveis, então as empresas têm se calado sobre seus segredos comerciais. Mas sabemos que eles seguem essencialmente os passos da Netflix. Empresas como a Nvidia estão construindo CDNs repletos de placas gráficas superpotenciadas, e o Google está tentando descobrir como equipar os Open Connect Appliances que estão cheios de jogos aos serviços domésticos de Internet de alta velocidade do Google Fiber. De qualquer forma, o streaming de jogos é o próximo passo na história da mídia streaming.