Мне интересно, сколько полосы пропускания требуется для потоковой передачи фильма 1080p, например, с Youtube. Я знаю, что здесь могут присутствовать такие вещи, как сжатие, но может ли кто-нибудь дать хороший ответ на этот вопрос в любом случае?
streaming
bandwidth
video-streaming
Крис Дейл
источник
источник
Ответы:
Сжатие с использованием x264, «типичный» файл заканчивается где-то около 8 ГБ в течение 100 минут фильма. Для потоковой передачи без проблем вам нужна скорость 8 ГБ / 100 минут ~ = 1,3 МБ / с ~ = 10 МБ / с.
Впрочем, это напрямую зависит от степени сжатия (и, точнее, битрейта). Youtube сжимает материал довольно сильно. Попробуйте загрузить видео в формате 1080p Youtube с некоторыми (многими) доступными службами и разделите их по длине, чтобы получить средний битрейт (или проверьте битрейт напрямую с помощью какого-либо инструмента - ваше соединение просто должно обрабатывать битрейт аудио + видео).
источник
Мне удалось рассчитать пропускную способность и объем хранилища для видео 1080P (с дополнительными параметрами) на этом веб-сайте:
http://stardot.com/bandwidth-and-storage-calculator
источник
http://www.quora.com/What-is-the-bandwidth-requirement-to-stream-a-1080p-HD-movie-off-a-remote-server говорит, что YouTube требуется около 3,5-8 Мбит / с
http://sonnati.wordpress.com/2011/09/15/bandwidth-is-running-out-lets-save-the-bandwidth/ говорит, что YouTube использует 3,5 Мбит / с, хотя неясно, было ли это 720p или 1080p
источник
Я скачал Netbalancer, чтобы выяснить, сколько клипов потоковой передачи данных 1080p использует на YouTube.
Я протестировал 10 различных клипов от различных пользователей на YouTube, включая видеогамеды и кинотеатры, и обнаружил, что независимо от того, являются ли они 1080p 60fps или просто 1080p, клипы используют 660 - 680 кбит / с, что эквивалентно примерно 5,5 мегабитному соединению.
Я не уверен, как YouTube кодирует, но эта скорость была близка к максимальной скорости моих ADSL-соединений.
720p используется в диапазоне от 320 до 370 кбит / с, что эквивалентно 2,75 мегабитам
По определению, 1080p содержит в 2,25 раза больше пикселей по сравнению с 720p, так что это довольно близко - возможно, YouTube использует лучшее кодирование для 1080p.
Надеюсь это поможет.
источник