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