Streaming de arquivos
Os arquivos de áudio e vídeo por streaming são compactos e eficientes, mas os melhores começam como arquivos muito grandes, de alta qualidade, geralmente conhecidos como arquivos brutos. Eles são arquivos digitais de alta qualidade ou gravações analógicas que foram digitalizadas, e não foram compactados nem distorcidos de forma alguma. Embora você possa assistir a um arquivo por streaming em uma TV comum, a edição do arquivo bruto irá requerer muito espaço de armazenamento e capacidade de processamento.
Pode parecer estranho que um arquivo se mostre rápido e eficiente tenha começado grande e pesado. A razão é que o processo de compressão, necessário para transformar um arquivo comum em um arquivo por streaming, diminui a qualidade do arquivo. Durante a compressão, as gravações de vídeos embaçados e de baixa qualidade ou de áudio difícil de ouvir apenas ficarão piores.
![]() O vídeo do OK Go da música "Here it Goes Again" passa em uma janela pequena no YouTube |
- diminua a imagem: a maioria dos vídeos por streaming não preenche a tela inteira de um computador. Ao contrário, eles passam em um quadro ou janela menor. Se você ampliar muitos vídeos por streaming para preencher a tela, você notará uma queda da qualidade;
- reduza a taxa de quadros: um vídeo é uma série de imagens paradas. A taxa de quadros é a rapidez com que essas imagens mudam de uma para outra. Uma taxa de quadros menor significa menos imagens totais e menos dados necessários para recriá-las. A redução da taxa de quadros é o que faz alguns vídeos por streaming tremerem - a taxa de quadros é tão lenta que seu olho e seu cérebro percebem as transições entre as imagens.
![]() No modo de tela inteira do YouTube, a imagem fica granulada e mais estranha |
Para os arquivos de áudio e vídeo, a diminuição dos arquivos requer um codec, ou um software de codificação/decodificação. Os codecs descartam dados desnecessários, diminuem a resolução total e seguem outros passos para tornar o arquivo menor. Diferentes codecs também criam tipos específicos de arquivos, que funcionam em players de streaming específicos.
A total redução da qualidade depende de uma série de fatores, incluindo a taxa de bits, ou a velocidade da transferência do servidor para um computador. Por exemplo, a taxa de bits de uma transmissão de televisão é de aproximadamente 240.000 Kbps (kilobits por segundo), mas a taxa de uma conexão de internet discada é de no máximo de 56 Kbps. Uma pessoa com uma banda larga confiável e com bastante largura de banda pode assistir a arquivos com altas taxas de bits, mas se a conexão for com modem discado, ela deve assistir com taxas de bits muito menores. A idéia básica é codificar um arquivo que seja grande para ver ou ouvir bem, mas pequeno demais para se trabalhar com a largura de banda disponível. Alguns codecs permitem que você crie arquivos que serão transmitidos de forma diferente a diferentes taxas de transferência, adequando diversos tipos de conexão. Isso é conhecido como codificação de múltiplas taxas de bits.
Uma vez que o arquivo é editado, compactado e codificado, ele é transferido para um servidor. Na próxima seção, veremos o papel do servidor no streaming de mídia.
| Criando bons vídeos por streaming Um bom streaming de vídeo começa com a gravação, não com a compressão. Com alguns passos básicos, você pode diminuir significativamente a quantidade de dados necessários para criar as imagens que formam seu vídeo:
|















