Фич реквест - Поддержка шаринга экрана в видео/аудио звонках
В последнем апдейте компонента im (15.5.0) была введена снова фича шаринга экрана, но она работает только в десктопных приложениях. Сама кнопка стала доступна, но выдается ошибка такая же, если пытаться открыть шаринг экрана с веб-мессенджера: "Share screen | Screensharing is only available in the new version of the Bitrix24 desktop application. Install it now in order to be able to use this feature."
Поддержка screen sharing'а есть в планах, правда по срокам сложно с ориентировать. Скорее май/конец мая.
В первом приближении сделал поддержку шаринга экрана, выйдет в 0.1.25.30. Есть еще ряд проблем, в основном связанных с особенностями модуля webrtc для Chromium'а под GNU/Linux (не закончили они его..). Но в целом, можно пробовать пользоваться.
Спасибо большое. Действительно работает! Было бы классно, если бы можно было выбирать область показа экран или хотя бы монитор с которого брать изображение, а не с двух как сейчас.
Выбирать монитор, к сожалению пока не выйдет (это не реализовано в самом WebRTC для GNU/Linux и так же не работает в Хроме). Договорились с разработчиками JS части сделать выбор окна для шарнига (три последних коммита в этом треде), т.е. когда Битрикс начнет поддерживать новое API при шаринге будет выбор чего шарить - все мониторы или любое видимое окно на выбор. Это, как мне кажется, должно решить довольно большую часть кейсов. Над патчингом WebRTC думаю, но пока не очень хочется, если честно.