Страница программы с трансляцией
До конференции, когда добавляется программа;
Во время конференции, когда идет лайв-трансляция лекций;
После конференции, когда все видео
переносятся в архив.
Для предзаписей мы подключили VK-плеер,
а для трансляций — Live-плеер от Сбера.
Чтобы успешно справляться с высокими нагрузками на сайте клиент решил поместить
всё на cdn. Список докладов можно было фильтровать по видам, поддерживалось переключение между активными докладами.
Также мы реализовали трансляцию так,
что в любом часовом поясе лекции выходили
в одинаковое время.
Записи докладов были доступны уже через
5 минут после окончания трансляции. Каждый доклад размечен на таймкоды с уникальным id,
по которому фронтенд связывался с бэкендом. Запросы по id отсылались каждую минуту, за счет чего контент в разделе трансляций обновлялся бесшовно.
Для этой страницы
мы реализовали три состояния: