ScreenStream

Есть реклама
4,0
12,3 тыс. отзыва
5 млн+
(количество скачиваний)
Возрастные ограничения
Для всех
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот

Описание

ScreenStream — это удобное приложение для Android, которое позволяет пользователям легко делиться экраном своего устройства и просматривать его непосредственно в веб-браузере. Никакого дополнительного программного обеспечения не требуется, кроме самого ScreenStream, веб-браузера и подключения к Интернету (для глобального режима).

ScreenStream предлагает два режима работы: Глобальный режим и Локальный режим. Оба режима предназначены для потоковой передачи экрана устройства Android с уникальными функциями, ограничениями и параметрами настройки.

Глобальный режим (WebRTC):
  • Работает на основе технологии WebRTC.

  • Сквозное зашифрованное соединение.

  • Защита трансляции паролем.

  • Поддерживает потоковую передачу видео и аудио.

  • Подключитесь, используя уникальный идентификатор потока и пароль.

  • Требуется подключение к Интернету для потоковой передачи.

  • Отдельная передача данных для каждого клиента, при этом большему количеству клиентов требуется повышенная пропускная способность Интернета для поддержания оптимальной производительности.


  • Локальный режим (MJPEG):
  • Содержит стандарт MJPEG.

  • Использует PIN-код для обеспечения безопасности (без шифрования).

  • Отправляет видео в виде серии независимых изображений (без звука).

  • Работает без подключения к Интернету в вашей локальной сети.

  • Встроенный HTTP-сервер.

  • Работает с Wi-Fi и/или мобильными сетями, поддерживая IPv4 и IPv6.

  • Клиенты подключаются через веб-браузер, используя IP-адрес, предоставленный приложением.

  • Широкие возможности настройки.

  • Отдельная передача данных для каждого клиента, при этом большему количеству клиентов требуется повышенная пропускная способность Интернета для поддержания оптимальной производительности.


  • В обоих режимах количество клиентов напрямую не ограничено, но важно иметь в виду, что каждый клиент потребляет ресурсы ЦП и пропускную способность для передачи данных.

    Важные предупреждения:
    1. Высокий трафик в мобильных сетях. Будьте осторожны при потоковой передаче через мобильные сети 3G/4G/5G/LTE, чтобы избежать чрезмерного использования данных.
    2. Задержка в потоковой передаче: ожидайте задержку не менее 0,5–1 секунды или более при определенных условиях: медленное устройство, плохое подключение к Интернету или сети или когда устройство сильно загружено процессором из-за других приложений.
    3. Ограничение потокового видео: ScreenStream не предназначен для потокового видео, особенно HD-видео. Пока он будет работать, качество потока может не соответствовать вашим ожиданиям.
    4. Ограничения на входящие соединения. Некоторые операторы сотовой связи могут блокировать входящие соединения по соображениям безопасности.
    5. Ограничения сети Wi-Fi. Некоторые сети Wi-Fi (обычно общедоступные или гостевые сети) могут блокировать соединения между устройствами по соображениям безопасности.

    Исходный код приложения ScreenStream: ссылка на GitHub

    Исходный код сервера ScreenStream и веб-клиента: ссылка на GitHub
    Последнее обновление
    20 окт. 2024 г.

    Безопасность данных

    Чтобы контролировать безопасность, нужно знать, как разработчики собирают ваши данные и передают их третьим лицам. Методы обеспечения безопасности и конфиденциальности могут зависеть от того, как вы используете приложение, а также от вашего региона и возраста. Информация ниже предоставлена разработчиком и в будущем может измениться.
    Это приложение может передавать указанные типы данных третьим лицам
    История действий в приложении, Сведения о приложении и его производительности и Идентификаторы устройства или другие идентификаторы
    Это приложение может собирать указанные типы данных
    История действий в приложении, Сведения о приложении и его производительности и Идентификаторы устройства или другие идентификаторы
    Данные шифруются при передаче
    Удалить данные невозможно.

    Оценки и отзывы

    4,0
    11,9 тыс. отзывов
    Евгений Новожилов
    14 марта 2024 г.
    Очень удобно для показа фоток. Но нужно иметь ввиду, что некоторые телики начинают глючить из-за использования встроенного браузера и заполнения кеша браузера. Было бы здорово увидеть и ответную часть под Android TV/Tizen OS для решения этой проблемы.
    Вам помогла эта информация?
    Пользователь Google
    26 августа 2019 г.
    Хороший набор настроек в сравнении с аналогичными приложениями. Траффик 4-40мбит/с по кабелю. Для кодирования важно железо. У меня при 100% качестве JPEG выпадает много кадров в разрешении FHD. Приходится подбирать размер изображения. Был бы полезен сервис-ассистент для автоматической подборки настроек наилучшего качества на имеющемся железе телефона. Питание нужно по максимуму, типичного USB 0,5А мало. Периодически отключается трансляция, нужно ее снова запускать и обновлять страницу браузера.
    8 человек отметили этот отзыв как полезный.
    Вам помогла эта информация?
    Dmytro Kryvoruchko
    18 августа 2019 г.
    Что значит оптимизация настроек? Текущих настроек не достаточно?
    Konstantin Didenko
    28 сентября 2021 г.
    Звук обязательно нужно добавить. Абсолютно также как и mjpeg. Звуковые фреймы. Начало и конец микшируются. Тоесть наложение микшировка. Фреймы также с задержкой будут. Например 3сек . Синхронизация таймслотами . по разному можно . У тебя image.jpg имя постоянно . а может быть переменное 1.jpg , 2.jpg и так далее . перебор уже js идет . И на каждый новый пакет картинок новый фрейм звука \их тоже может быть несколько . Но лучше конечно сразу ts .
    10 человек отметили этот отзыв как полезный.
    Вам помогла эта информация?
    Dmytro Kryvoruchko
    28 сентября 2021 г.
    А как добиться синхронизации звука и MJPEG если они идут отдельно?

    Что нового

    Android 15 support
    New Material 3-based edge-to-edge UI with dynamic color support for phones, tables and foldables.
    Update WebRTC to m128.0.6613.141
    Bug fixes