Webrtc приложение не работает на локальном хосте?
Я использую демонстрационное приложение WebRTC для совместного использования экрана. Демо работает отлично, но когда я пытаюсь запустить тот же код в localhost или моем собственном удаленном сервере, код не запускается. Есть идеи, как решить эту проблему?
1 ответов
Screensharing в Chrome работает только через SSL-соединение (). Вы можете использовать самозаверяющий сертификат и просто принять его в своем браузере(это для Chrome
кроме того, для Chrome >M36 теперь вы должны использовать Chrome.desktopcapture API и обычный способ изменения ограничений мультимедиа и включения совместного использования экрана в Chrome internals не будет работать в более новых версиях chrome.
API довольно прост и гораздо более надежен, чем предыдущий опция в ограничениях мультимедиа.