Как использовать webrtc для получения списка приложений общего экрана на текущем компьютере?

#javascript #webrtc

#javascript #webrtc

Вопрос:

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

Но при использовании navigator.mediaDevices.getDisplayMedia() будет использоваться всплывающее окно браузера по умолчанию для отображения текущих общих приложений. Как получить список информации о приложении общего экрана и применить его к нашему пользовательскому интерфейсу?

всплывающее окно webrtc по умолчанию

Ответ №1:

Вы не можете. Это невозможно из-за последствий для безопасности.

Вы должны работать с тем, что дает вам браузер. В лучшем случае вы могли бы создать расширение браузера, вызывающее собственное приложение, которое могло бы отправлять эти данные обратно в ваше веб-приложение.