O que contribui para suavizar a transmissão de vídeos online?

2

Eu tinha uma pergunta geral sobre o streaming de vídeos on-line; em particular, no YouTube. O que realmente é necessário para transmitir vídeos com facilidade em 360p ou 480p? Então, para essa bondade HD, o que realmente permite que um computador transmita facilmente 720p e 1080p?

Não tenho muita certeza se é a CPU (velocidade, # núcleos, tamanho do cache), GPU (chipset, VRAM, tipo de memória) ou até mesmo HDD (IDE vs SATA).

O que contribui para a capacidade de transmitir vídeos regulares e, além disso, vídeos de alta definição on-line?

    
por Wesley 03.06.2010 / 05:21

2 respostas

2

O contribuidor número um seria a sua largura de banda disponível.

Quanto mais você tiver, melhor será transmitido. Isso não quer dizer que é impossível transmitir em larguras de banda menores. Nas larguras de banda mais baixas, como latência e pacotes descartados, em essência, a qualidade da largura de banda também é importante. Veja Pingtest.net .

Isso é simplesmente colocar o vídeo no seu computador. Para 360p você precisará de no mínimo cerca de 3Mb para streaming suave. 480p você vai querer cerca de 5Mb. Eu sinceramente não vejo um ponto em streaming 720p ou 1080p em uma linha residencial.

Se (e eu estou supondo que você esteja) usando um player baseado em Flash, ele irá gravar um lote de ciclos de CPU. Dependendo do navegador, também pode acumular RAM. Não tenho certeza se uma GPU decente ou superior ajudaria, e um HDD provavelmente não seria um problema, a menos que você esteja fazendo o cache no disco.

    
por 03.06.2010 / 05:27
0

Primeiro, você precisa levar o vídeo ao seu computador. Isso envolve a largura de banda entre o seu computador e o servidor. A quantidade necessária de largura de banda depende de como o vídeo é codificado e da qualidade do vídeo - o conteúdo HD requer mais largura de banda. Este os problemas culpados mais frequentemente do que não.

Em segundo lugar, o seu computador tem que ser capaz de decodificar e reproduzir o vídeo, o que requer CPU e memória. Muitas placas de vídeo recentes podem assumir essa tarefa, reduzindo significativamente o tempo de CPU necessário para decodificar o vídeo. Conteúdo de definição superior tem requisitos mais altos.

    
por 03.06.2010 / 05:30