Совместное использование экрана и управление экраном на Android и iOS с помощью WebRTC

Мне нужно поделиться экраном мобильного устройства и отобразить его в браузере с помощью WebRTC. Затем я должен взять под свой контроль экран мобильного телефона.

Я исследовал это и знаю, что могу поделиться браузером экрана с браузером с помощью Chrome (с расширением) или firefox (после установки определенных флагов). Некоторая информация, которую я прочитал, предполагает, что совместное использование экрана на мобильном телефоне невозможно, а затем в другой статье говорилось, что это так, но я думаю, что они имели в виду совместное использование через браузер Chrome на мобильном телефоне.

Некоторая информация и сообщения, которые я читаю, относятся к 2013/2015/2016 годам, и мне было интересно, есть ли по этому поводу новая информация?

Возможно ли совместное использование экрана на мобильных устройствах (Android или iOS) с помощью webrtc?

возможно ли управление экраном на мобильных устройствах?

Спасибо Андреа


person Andy Galway    schedule 04.02.2018    source источник


Ответы (2)


Я также исследовал эту тему несколько дней назад, и мне кажется, что мы находимся на пороге следующего шага, а технология еще не окончательно устоялась. Screencapture в основном работает с (очень) современными браузерами и (по-прежнему) с расширением или каким-то белым списком. Я не смог найти никаких намеков на то, что механизмы «удаленного управления» являются частью реализаций webrtc и getUserMedia. К несчастью.

ICE, похоже, отлично работает для большинства сценариев (если вы не против подождать минуту), а Tickled ICE интересным образом решает проблему.

Мобильная связь действительно сбивает с толку, поскольку рынок еще более неоднороден.

Может быть, нам стоит открыть вики или чат-канал или еще что-то, что у них есть сейчас на stackoverflow :-) Думаю, мне нужно будет прочитать об этом флажке "вики сообщества" там ...

Самым многообещающим, что я смог найти, был https://inthelocus.com/, который все еще пробовал использовать в различных сценариях.

person Xan-Kun Clark-Davis    schedule 04.02.2018
comment
Спасибо за эту информацию и ссылку. Если я получу дополнительную информацию по этому поводу, я размещу ее здесь. Андреа - person Andy Galway; 06.02.2018

[Возможно, это не ответ ...] Я затронул ту же тему, а потом заметил, что существует уже существующий инструмент (SDK) для той же цели: https://cobrowse.io. Он хорошо работает как в демонстрационном видео, так и на веб-странице симулятора. Но я не уверен, использует ли он WebRTC ...

person Wei WANG    schedule 02.08.2018
comment
Он не использует WebRTC, он использует изображение, которое каким-то образом обновляется в реальном времени. - person Tsunamis; 11.10.2018