Розроблення програмного забезпечення для синхронізації спільного перегляду медіа-контенту користувачів у браузерному середовищі

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Національний університет «Запорізька політехніка»

Abstract

UK: Об’єкт дослідження - процес інженерії програмного забезпечення для автоматизації синхронізації та колективного споживання медіа-контенту в режимі реального часу. Результати роботи це програмний комплекс, що складається з браузерного розширення на базі Manifest V3 та координаційного сервера на Node.js. Система забезпечує миттєву синхронізацію станів відтворення (відтворення, пауза, перемотування) між віддаленими користувачами з точністю до мілісекунд. Впроваджено гібридну модель управління даними, яка дозволяє зберігати налаштування сесій у БД PostgreSQL та обробляти події плеєра в оперативній пам’яті сервера. Створене рішення гарантує збереження оригінальної якості відео на будь-яких веб-ресурсах із HTML5-плеєрами та надає інструменти модерації прав учасників. EN: The object of study is the process of software engineering for the automation of real-time synchronization and collective consumption of media content. The results of the work are a software suite consisting of a Manifest V3-based browser extension and a coordination server built on Node.js. The system provides instantaneous synchronization of playback states (play, pause, seek) between remote users with millisecond precision. A hybrid data management model has been implemented, which allows for storing session settings in a PostgreSQL database while processing player events in the server's RAM. The developed solution guarantees the preservation of original video quality on any web resources using HTML5 players and provides tools for participant rights moderation.

Description

Сімічов О. В. Розробка програмного забезпечення для синхронізації колективного споживання медіа-контенту в браузерному середовищі: бакалаврська робота / О. В. Сімічов – Запоріжжя: НУ Запорізька політехніка, 2026. – 98 с.

Citation