
Estou me perguntando quanta largura de banda é necessária para transmitir um filme em 1080p, por exemplo, do YouTube. Estou ciente de que pode haver coisas como compactação em jogo aqui, mas alguém pode fornecer uma boa resposta para isso?
Responder1
Compactando usando x264, um arquivo "típico" termina em torno de 8 GB para 100 minutos de filme. Para transmitir isso sem problemas, você precisa de uma velocidade de 8 GB/100 minutos ~= 1,3 MB/s ~= 10 Mb/s.
Porém, depende diretamente da taxa de compactação (e mais corretamente: taxa de bits). O Youtube comprime o material com bastante força. Tente baixar um vídeo do YouTube em 1080p com alguns dos (muitos) serviços disponíveis e divida por comprimento para obter uma taxa de bits média (ou verifique a taxa de bits diretamente com alguma ferramenta - sua conexão simplesmente precisa ser capaz de lidar com a taxa de bits de áudio + vídeo).
Responder2
Consegui calcular a largura de banda e o armazenamento para um vídeo 1080P (com parâmetros adicionais) neste site:
http://stardot.com/bandwidth-and-storage-calculator
- H.264 compactado 1080P HD a 30 FPS
- "Alta qualidade de vídeo" (não tenho certeza do que isso significa)
- Tamanho médio do quadro: 50 KB
- Largura de banda necessária por câmera:12,0Mbps
- Armazenamento estimado (24 horas por dia * 31 dias):4 TB
Responder3
http://www.quora.com/What-is-the-bandwidth-requirement-to-stream-a-1080p-HD-movie-off-a-remote-serverdiz que o youtube leva cerca de 3,5-8 Mb/s
http://sonnati.wordpress.com/2011/09/15/bandwidth-is-running-out-lets-save-the-bandwidth/diz que o YouTube consome 3,5 Mb/s, embora não tenha ficado claro se era 720p ou 1080p
Responder4
Baixei o Netbalancer para descobrir quantos clipes de streaming de dados em 1080p no YouTube usam.
Testei 10 clipes diferentes de vários usuários no youtube, incluindo videogamedunkey e cinemasins, e encontrei independentemente de serem1080p 60fpsou apenas1080pos clipes usados660 - 680 kbpsequivalente a cerca de um5.5 megabitconexão.
Não tenho certeza de como o YouTube codifica, mas essa velocidade estava próxima da velocidade máxima da minha conexão ADSL.
720pusado em qualquer lugar entre320 - 370kbps equivalente a2,75 megabits
Por definição, 1080p contém 2,25 vezes mais pixels que 720p, então isso é bem próximo - talvez o YouTube use uma codificação melhor para 1080p.
Espero que isto ajude.