Детальная информация
Название | Разработка системы вывода изображения с ПК под управлением Windows 11 на устройства на базе ОС Android: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения» |
---|---|
Авторы | Рагимов Руслан Абилфатович |
Научный руководитель | Маслаков Алексей Павлович |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | Kotlin ; MediaCodec ; FFmpeg ; H.264 ; NALU ; парсинг ; TCP ; стриминг ; передача ; parsing ; streaming ; transmission |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.04 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-3608 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\39128 |
Дата создания записи | 24.09.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Тема выпускной квалификационной работы: «Разработка системы вывода изображения с ПК под управлением Windows 11 на устройства на базе ОС Android» Данная работа посвящена разработке системы, позволяющей выводить изображение с монитора ПК под управлением Windows 11 на Android устройство, позволяя использовать различные устройства под управлением ОС Android, такие как смартфон или планшет, качестве либо зеркала физического монитора, либо в качестве устройства вывода для виртуального монитора, зарегистрированного в системе Windows 11. В ходе разработки был проведён обзор существующих решений, выбор технологий, средств разработки и архитектурных решений. Система реализована в виде приложения для OC Android написанного на языке программирования Kotlin с использованием Android SDK и кроссплатформенного приложения FFMPEG для Windows 11. Реализованы функции ожидания подключения ПК к Android устройству, кадрирования потока байтов от кодека h264, определения типа NAL (Network Abstraction Layer) единиц, конфигурация декодера на базе программного интерфейса MediaCodec для возможного аппаратного ускорения декодирования. Разработанная система протестирована в условиях реальной эксплуатации, и показала устойчивую работу. Однако были выявлены потенциальные недостатки.
This work is devoted to the development of a system that allows displaying images from a Windows 11 PC monitor on an Android device, enabling the use of various Android OS devices, such as a smartphone or tablet, either as a mirror of the physical monitor or as a display device for a virtual monitor registered in the Windows 11 system. During the development, a review of existing solutions, selection of technologies, development tools, and architectural decisions was conducted. The system is implemented as an application for Android OS written in the Kotlin programming language using the Android SDK and a cross-platform FFMPEG application for Windows 11. The implemented functionality includes waiting for a PC to connect to the Android device, framing the byte stream from the h264 codec, determining the type of NAL (Network Abstraction Layer) units, and configuring the decoder based on the MediaCodec software interface for potential hardware-accelerated decoding. The developed system was tested under real operating conditions and demonstrated stable operation. However, potential drawbacks were identified.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0