Screen Stream Mirroring — это программное приложение для устройств на базе Android, предназначенное для передачи изображения и звука с экрана мобильного устройства в реальном времени на другие устройства или сервисы. Приложение обычно предоставляет возможности локального зеркалирования через веб-интерфейс или медиаплееры, а также поддержку потоковой передачи по сети на внешние платформы и серверы. Основные сценарии использования включают демонстрацию экрана для презентаций, удалённую техподдержку, запись действий пользователя и трансляцию игрового процесса или приложений в интернет.
Разработанные версии таких приложений, как правило, поддерживают несколько протоколов и форматов передачи данных, включая RTSP для совместимости с медиасерверами, WebRTC для низкой задержки в браузере и прямой стриминг на пакеты RTMP/RTMPS для площадок типа потоковых сервисов. Кроме того, типичный набор возможностей включает одновременную передачу видео и системного или микрофонного аудио, настройку качества и разрешения, а также функции локальной записи и управления доступом. Подробная история конкретного продукта может быть ограничена доступными источниками; описания ниже отражают общепринятые функции таких приложений.
- Зеркалирование экрана в реальном времени: передача видеопотока с экрана Android на удалённые устройства или веб-клиенты.
- Поддержка аудио: трансляция системного и/или микрофонного звука синхронно с видео.
- RTSP и RTMP/RTMPS: совместимость с медиасерверами и потоковыми платформами для интеграции в существующую инфраструктуру.
- WebRTC: низкозадержанная передача в браузеры и современные клиенты без установки дополнительного плагина.
- Локальная трансляция через веб-интерфейс: возможность открыть стрим внутри локальной сети с помощью встроенного веб-сервера приложения.
- Запись видео и аудио: сохранение локальных копий трансляций в файлы для последующего просмотра и архивации.
- Настройки качества и кодирования: регулировка разрешения, битрейта и кодеков для оптимизации качества и использования сети.
- Мультипоток и одновременные соединения: возможность отправлять поток сразу в несколько приёмников или сервисов.
- Совместимость с медиаплеерами: открытие RTSP/HTTP-потоков в популярных проигрывателях для воспроизведения на различных платформах.
- Управление доступом и безопасность: опции паролей, токенов или ограничений по сети для контроля просмотра и предотвращения несанкционированного доступа.