Видеосервис должен позволять загружать видео в популярных форматах. После загрузки видеосервер должен автоматически запускать процесс перекодирования видеопотока в форматы подходящий для передачи через интернет в браузеры и smartTV. Обязательно должно производиться кодирование в видеофайлы с пониженным битрейтом для передачи пользователям не имеющим широкого канала интернет соединяния или оплачивающим траффик.
Мы всегда придерживались мнения что интерактивные калькуляторы позволяют донести информацию самым наглядным образом.
При использовании интерлэйсинга (технология широко использовавшаяся во времена дисплеев основанных на лучевых трубках - чередовались кадры с чётными и нечётными строками) можно получить 50% выигрыша по объёму:
Статистика отмасштабирована с использованием полученных из https://www.similarweb.com/top-websites
%% popularity: SELECT
300: YouTube. 300 hours of video uploaded every minute. Traffic: 33.39B
26: Pornhub. 25 hours of video uploaded every minute (scaled). Traffic: 2.97B
25: Pornhub. 25 hours of video uploaded every minute (scaled). Traffic: 2.85B
1.19: Vimeo. 1.19 hours of video uploaded every minute (scaled). Traffic: 133.7M
0.1: Traffic: 10M Good globally known platform. 8 minutes of video per minute
0.0125: Traffic: 1M. Good local OTT platform. 1 minute of video per minute
0.002: Netflix 90000 minutes of original video in 2018 year.
## Расчёт требуемого для хранения данных места
Расчитаем нарастающий объём данных на дисках.
Временной промежуток в который контент создаётся и наполняется
%% creating: SELECT
1:1 month
12: 1 year
24: 2 year
36: 3 year
48: 4 year
>60: 5 year
Кривая популярности платформы
%% curvature: SELECT
linear: Линейная
>exponential: Экспоненциальная
%% backup: SELECT
0: Мы не храним бэкапов!
1: RAID 10. Дублирование всех записанных данных
>0.3: RAID 3. Отдельный диск для битов чётности. Минимум 4 диска.
2: Кворум из трёх машин. Обычно используется для хранения транзакционных БД с очень важными данными.
2020 June | 100 Tb
2020 Jule | 200 Tb
2020 August | 300 Tb
Таблица, график, стоимость у амазона
Netflix использует для хранения Amazon AWS
##Info: Хорошая рассказ о том как строится инфраструктура подобная Netflix https://medium.com/refraction-tech-everything/how-netflix-works-the-hugely-simplified-complex-stuff-that-happens-every-time-you-hit-play-3a40c9be254b