Details
Title | Разработка веб-приложения для совместного просмотра видео контента с интеграцией в Discord: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Creators | Вергун Григорий Александрович |
Scientific adviser | Котлярова Лина Павловна |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Imprint | Санкт-Петербург, 2022 |
Collection | Выпускные квалификационные работы; Общая коллекция |
Subjects | веб-приложения; видео контент; стриминговый сервис; сервер; совместный просмотр; Web application; video content; streaming service; server; watch together |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2022/vr/vr22-2174 |
Rights | Доступ по паролю из сети Интернет (чтение, печать) |
Record key | ru\spstu\vkr\19833 |
Record create date | 1/18/2023 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Тема выпускной квалификационной работы: “Разработка веб-приложения для совместного просмотра видео контента с интеграцией в Discord”. Данная работа посвящена проектированию и разработке веб приложения, целью которого является синхронный просмотр видеоматериалов. Данное приложение будет иметь интеграцию с Discord осуществлённую с помощью бота Discord. Задачи, которые решались в ходе исследования: 1) изучение и анализ существующих решений для совместного просмотра видеоматериалов, а также существующие видео хостинги. 2) определение требований к разрабатываемому приложению. 3) проектирование и разработка модулей проекта. 4) проверка работоспособности модулей разработанного проекта. В работе предлагается разработанное решение для совместного просмотра видео контента на базе клиент серверной архитектуры. Рассматриваются способы передачи видео от сервера к пользователю, и выбирается способ, который используется в моем решении. А также описывается способ интегрирования данного решения с Discord приложением. Глава 1 посвящена обзору и анализу существующих решений, а также постановке задачи. В главе 2 происходит определение требований к разрабатываемому приложению. Глава 3 состоит из описания архитектуры проекта, выбора технологий и описания реализации предлагаемого решения. В главе 4 описаны результаты тестирования проекта. В результате было спроектировано и реализовано веб приложение, обеспечивающее возможность совместного просмотра, а также интеграция с Discord с помощью Discord бота.
The subject of the graduate qualification work is “Development of the web application for watching together video content with integration into Discord”. This work is devoted to the design and development of a web application. The purpose of application is to provide an opportunity to watch video synchronously for many people. This application will have integration with Discord implemented using the Discord bot. The research sets the following goals: 1) Study and analysis of the existing solutions for synchronously watching video materials and video hosting. 2) Definition of requirements for the developed application. 3) Design and development modules of a project. 4) Testing workability of the developed project’s modules. The paper proposes a developed solution for synchronously watching video materials based on a client-server architecture. Ways to transfer video from the server to the user are considered, and the method that is used in my solution is choosed. It also describes the way of integration this solution with Discord application. Chapter 1 is devoted to the review and analysis of existing solutions, as well as the problem statement. The requirements for the application being developed are defined in Chapter 2. Chapter 3 consists of the description of the design and implementation of the proposed solution. Chapter 4 describes the result of project testing. As a result, a web application was designed and implemented that provides the opportunity of synchronously watching video content, as well as integration with Discord using the Discord bot.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 29
Last 30 days: 0