ScreenStream перетворює будь-який пристрій Android на живий стрімер з відкритим кодом та аудіо, який відтворюється в будь-якому сучасному браузері – без кабелів, без розширень. Ідеально підходить для презентацій, віддаленої допомоги, навчання або випадкового обміну.
Режими:
• Глобальний (WebRTC) – всесвітній, наскрізне шифрування WebRTC з паролем (відео + аудіо).
• Локальний (MJPEG) – HTTP-потік без налаштування на вашій Wi-Fi/точці доступу; PIN-код необов'язковий; працює офлайн або онлайн.
• RTSP – режим сервера або клієнта з відео H.265/H.264 + аудіо OPUS/AAC/G.711.
Глобальний (WebRTC)
• Наскрізне шифрування, захищений паролем одноранговий потік
• Спільний доступ до екрана, мікрофона та аудіо пристрою, де це підтримується
• Глядачі приєднуються за допомогою ідентифікатора потоку + пароля в будь-якому браузері з підтримкою WebRTC
• Потрібен Інтернет; сигналізація обробляється публічним сервером з відкритим кодом
• Аудіо/відео передається безпосередньо між пристроями – пропускна здатність зростає для кожного глядача
Локальний (MJPEG)
• Вбудований HTTP-сервер; працює офлайн або онлайн через Wi-Fi, точку доступу або USB-модем
• Надсилає екран як окремі зображення JPEG (лише відео)
• PIN-код (додатковий) – 4–6 цифр; без шифрування
• Підтримка IPv4/IPv6; обрізати, змінювати розмір, обертати тощо
• Кожен глядач отримує окремий потік зображення - більша кількість глядачів потребує більшої пропускної здатності
RTSP
• Транслює відео H.265/H.264 + аудіо OPUS/AAC/G.711 у режимі сервера або клієнта
• Режим сервера має фільтри протоколів, інтерфейсів/адрес, IPv4/IPv6 та портів
• Працює через Wi-Fi або стільникову мережу, IPv4 та IPv6
• Виявлення ONVIF для потоків сервера (H.264)
• Сумісний з VLC, FFmpeg, mpv, GStreamer, OBS, MediaMTX та іншими
• Для перегляду потрібен клієнт або плеєр RTSP
Популярні випадки використання
• Віддалена підтримка та усунення несправностей
• Презентації або демонстрації в реальному часі
• Дистанційне навчання та репетиторство
• Спільний доступ до казуальних ігор
Корисно знати
• Потрібен Android 7.0+ (використовує стандартний API MediaProjection)
• Високе використання даних на мобільних пристроях - перевага надається Wi-Fi
• 100% відкритий код за ліцензією MIT
Безпечний обмін екраном та аудіо одним дотиком через WebRTC/MJPEG/RTSP до браузерів/плеєрів