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
• Рэжым сервера мае фільтры пратаколаў, інтэрфейсаў/адрасоў, IPv4/IPv6 і налады порта
• Працуе праз Wi-Fi або сотавую сувязь, IPv4 і IPv6
• Сумяшчальнасць з VLC, FFmpeg, mpv, GStreamer, OBS, MediaMTX і іншымі
• Для прагляду патрабуецца кліент або прайгравальнік RTSP
Папулярныя выпадкі выкарыстання
• Аддаленая падтрымка і ліквідацыя непаладак
• Прэзентацыі або дэманстрацыі ў рэжыме рэальнага часу
• Дыстанцыйнае навучанне і рэпетытарства
• Сумеснае выкарыстанне казуальных гульняў
Карысна ведаць
• Патрабуецца Android 6.0+ (выкарыстоўвае стандартны API MediaProjection)
• Высокае спажыванне дадзеных на мабільных прыладах - пераважна Wi-Fi
• 100% адкрыты зыходны код па ліцэнзіі MIT