Навчальний заклад: Ліцей №21 міста Житомира
Автор: Грищук Дмитро Сергійович
Відділення: Інформаційні технології
Секція: Комп’ютерна інженерія
Область: Житомирська
Опис:
Розроблено сучасний медіасервіс з інноваційним підходом до організації процесу передачі цифрового контенту з використанням власного протоколу ретрансляції відео, який складається з трьох компонентів (веб-сайту, медіасерверу та додатків для перегляду цифрового контенту). Описано мікросервісну архітектуру та функції кожного з модулів веб-сайту. Наведено підходи до побудови та принципи роботи медіасерверу. Розглянуто технічну реалізацію способів обробки HLS плейлистів та захисту URL методом токенізації. Створено власний сегментований протокол для ефективної передачі відео- та аудіоконтенту між серверами з мінімальною затримкою та реалізовано механізм вибору найближчого серверу для клієнтів з використанням алгоритмів GeoIP та Round Robin. Розробка дозволяє прискорити передачу даних між серверами-трансляторами, що оптимізує навантаження та зменшує затримку відео від сервера до клієнта. У проєкті використано сучасні принципи побудови архітектури медіасервісу, які доцільно використати для створення сучасної платформи відеострімінгу.