Я задаю этот вопрос для клиента и, к сожалению, имею ограниченную информацию.
Давайте предположим, что у меня есть HD-видео, которое я передаю онлайн кому-то еще со скоростью 26,5 Мбит / с (мегабит в секунду). Клиент (по какой-либо причине) не знает, сколько места занимает фильм, он знает только, что он длится 100 минут.
Сколько ГБ (гигабайт) будет занято на клиентском компьютере при легальной загрузке / потоковой передаче?
С расчетами ниже я получаю 19,9 ГБ, что мне кажется ДЕЙСТВИТЕЛЬНО высоким, я ожидал большего, как 2-3 ГБ. Я сделал что-то неправильно? Что-то, о чем я подумал (но не имею опыта), это сколько из этих 26,5 Мбит / с на самом деле являются данными из фильма? Некоторые из них могут быть накладными и т.д.?
// Расчеты и заметки
Использование инструмента полосы пропускания по адресу http://web.forret.com/tools/filesize.asp?speed=26%2C5&unit=Mbps&dur=6000 26,5 Мбит / с * 60 секунд * 100 мин = 19,9 ГБ данных
26,5 Мбит / с (это мегабит в секунду, а не мегабайт в секунду) = 0,0033125 Гбит / с (гигабайт в секунду) 0,0033125 Гбит / с * 60 секунд / мин = 0,19875 ГБ / мин 0,19875 ГБ / мин * 100 мин = 19,875 ГБ
Обратите внимание, что Мбит / с имеет метрическую форму (1 МБ = 1 000 000 бит), но гигабайт находится в двоичной форме (1 МБ = 2 ^ 20 = 1 048 576 байтов и 1 ГБ = 2 ^ 30 = 1073741824 байта) и что в одном байте содержится 8 бит.