Details
Title | Разработка программных средств для поддержки аудио EVS кодека: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных» |
---|---|
Creators | Чевычелов Никита Андреевич |
Scientific adviser | Круглов Сергей Константинович |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | VoIP ; EVS ; FFmpeg ; media-server ; SPL ; RTP ; SIP ; кодеки ; codecs |
Document type | Master graduation qualification work |
File type | |
Language | Russian |
Level of education | Master |
Speciality code (FGOS) | 09.04.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-1985 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\35494 |
Record create date | 7/14/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Выпускная квалификационная работа посвящена интеграции аудиокодека EVS в существующую мультимедийную инфраструктуру для обработки голосовых данных в системах VoIP. Основной задачей было расширение функциональности media-server и SPL для поддержки новых аудиоформатов и обеспечения совместимости с кодеком EVS. В работе проведён анализ архитектуры системы MRF, выделены ключевые компоненты и требования для внедрения EVS. Особое внимание уделено доработке SPL для обработки RTP-потоков с EVS и расширению media-server для работы с аудиоформатами EVS, включая конвертацию и перекодирование через интеграцию с библиотекой FFmpeg. Реализация включала добавление поддержки кодека EVS в FFmpeg, что позволило обеспечить эффективное кодирование, декодирование и мультиплексирование потоков EVS. Для тестирования использовался инструмент sipp, позволяющий эмулировать SIP-сессии и генерировать синтетические RTP- потоки, что позволило проверить основные функции системы при отсутствии реального оборудования. Результаты работы подтверждают успешное внедрение EVS в мультимедийную систему, обеспечивающее высокое качество звука при минимальных затратах ресурсов. В заключение отмечена необходимость проведения дополнительных испытаний с реальными устройствами для полноценной валидации решения и повышения надежности системы.
The graduate qualification work is devoted to integration of EVS audio codec into the existing multimedia infrastructure for voice data processing in VoIP systems. The main task was to extend the functionality of media-server and SPL to support new audio formats and ensure compatibility with EVS codec. The paper analyzes the MRF system architecture, identifies key components and requirements for EVS implementation. Particular attention was paid to refining SPL to handle RTP streams from EVS and extending media-server to work with EVS audio formats, including conversion and transcoding through integration with FFmpeg library. The implementation included adding EVS codec support to FFmpeg to enable efficient encoding, decoding and multiplexing of EVS streams. For testing, the sipp tool was used to emulate SIP sessions and generate synthetic RTP streams, which allowed to verify the main functions of the system in the absence of real hardware. The results of the work confirm the successful implementation of EVS in a multimedia system, providing high sound quality with minimal resource consumption. In conclusion, the necessity of additional tests with real devices for full validation of the solution and improvement of the system reliability is noted.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0