Детальная информация

Название Разработка системы адаптивного стриминга видео в нескольких синхронизированных потоках с распределённой сегментированной загрузкой контента: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Авторы Ярцев Владислав Дмитриевич
Научный руководитель Комарова Елена Викторовна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика адаптивный стриминг ; видеоконтент ; синхронизированные видеопотоки ; распределённые системы ; видеоплееры ; adaptive streaming ; video content ; synchronized video streams ; distributed systems ; video players
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.03
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1136
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\35678
Дата создания записи 30.07.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Объектом исследования данной работы является система потоковой передачи видеоконтента. Целью работы является создание решения, обеспечивающего воспроизведение видеоконтента с возможностью переключения между синхронизированными потоками и поддержку адаптивности стриминга по запросу. Методологической основой работы стали системный анализ, сравнительный анализ технологий стриминга, проектирование архитектуры микросервисной системы, разработка клиентских и серверных компонентов, а также проведение нагрузочного и сквозного тестирования. В результате спроектирована и реализована архитектура системы, включающая API-шлюз, сервисы загрузки, транскодирования и хранения видеоконтента. Разработаны видеоплеер и редактор синхронизации потоков, позволяющие воспроизводить и управлять несколькими синхронизированными видеопотоками. Проведён комплекс тестирований, подтвердивший стабильность и отказоустойчивость системы при высокой нагрузке. Областью применения результатов являются образовательные платформы, медицинские сервисы и мультимедийные решения в индустрии развлечений, где требуется одновременный доступ к нескольким видеопотокам для повышения качества восприятия информации.

The object of this study is a video content streaming system. The objective of this work is to develop a solution that provides video playback with the ability to switch between synchronized streams and supports adaptive on-demand streaming. The methodological basis of the work includes system analysis, comparative analysis of streaming technologies, microservice architecture design, development of client and server components, as well as load and end-to-end testing. As a result, a system architecture was designed and implemented, including an API gateway, services for uploading, transcoding, and storing video content. A video player and a stream synchronization editor were developed, enabling playback and management of multiple synchronized video streams. A comprehensive testing process confirmed the stability and fault tolerance of the system under high load. The results of this work can be applied in educational platforms, medical services, and multimedia solutions in the entertainment industry, where simultaneous access to multiple video streams is required to enhance information perception quality.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи
  • Разработка системы адаптивного стриминга видео в нескольких синхронизированных потоках с распределённой сегментированной загрузкой контента
    • ВВЕДЕНИЕ
    • 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ, ТЕХНОЛОГИЙ СТРИМИНГА И ПЕРЕДАЧИ ВИДЕОКОНТЕНТА РЕАЛИЗАЦИИ СИСТЕМЫ
    • 2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ
    • 3. РАЗРАБОТКА СИСТЕМЫ
    • 4. ТЕСТИРОВАНИЕ И АПРОБАЦИЯ
    • ЗАКЛЮЧЕНИЕ
    • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
    • ПРИЛОЖЕНИЕ 1 ПРОГРАММНЫЙ КОД API-ШЛЮЗА
    • ПРИЛОЖЕНИЕ 2 ПРОГРАММНЫЙ КОД СЕРВИСА-ХРАНИЛИЩА СТАТИЧЕСКОГО ВИДЕОКОНТЕНТА
    • ПРИЛОЖЕНИЕ 3 ПРОГРАММНЫЙ КОД СЕРВИСА-ТРАНСКОДИРОВЩИКА
    • ПРИЛОЖЕНИЕ 4 ПРОГРАММНЫЙ КОД СЕРВИСА-ЗАГРУЗЧИКА
    • ПРИЛОЖЕНИЕ 5 ПРОГРАММНЫЙ КОД ВИДЕОПЛЕЕРА
    • ПРИЛОЖЕНИЕ 6 ПРОГРАММНЫЙ КОД РЕДАКТОРА СИНХРОНИЗАЦИИ
    • ПРИЛОЖЕНИЕ 7 ПРОГРАММНЫЙ КОД И КОНФИГУРАЦИЯ СРЕДЫ РАЗВЁРТЫВАНИЯ
    • ПРИЛОЖЕНИЕ 8 ПРОГРАММНЫЙ КОД АВТОМАТИЗИРОВАННОГО ТЕСТИРОВАНИЯ
    • ПРИЛОЖЕНИЕ 9 ПРОГРАММНЫЙ КОД НАГРУЗОЧНОГО ТЕСТИРОВАНИЯ
    • ПРИЛОЖЕНИЕ 10 РЕЗУЛЬТАТЫ РУЧНОГО ТЕСТИРОВАНИЯ

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика