2016-03-15 4 views
0

мне нужно сделать Screencasting + аудио и видео, чем делать из них для дальнейшей загрузки на сервер (без использования расширений/плагинов), когда chrome.desktopCapture.chooseDesktopMedia будет доступен в хроме (без использования плагинов)?

Как я теперь, единственный способ начать показывать экран в хроме это через - chrome.desktopCapture .chooseDesktopMedia (Если я не прав, поправьте меня)

Cannot read property 'chooseDesktopMedia' of undefined - Я прочитал ответ на этот вопрос, и там было сказано, что это (chrome.desktopCapture) API может быть использован: - через некоторое расширение - или путем включения внутренних флагов браузеров (Как я знаю - флаг для показа экрана недоступен более двух лет после создания этого api - если я не прав, пожалуйста, исправьте меня) Возможно, есть необходимость включить некоторые другие флаги для использования этого api? Я сделал исследование - и не нашел, какие из них.

Так,

  1. Можно ли начать Screencasting без использования плагинов и не спрашивая пользователя, чтобы включить некоторые флаги (если они существуют)?
  2. Если нет, может быть, кто-нибудь знает, когда эта функциональность будет доступна в хроме?

ответ

0

1 Нет; Для захвата экрана из хрома требуется extension или флаг командной строки (- enable-usermedia-screen-capture)

2 Нет; пока изменение мышления не изменится.

Хром разработчики считают, что экран захватывает большое отверстие безопасности (потому что для многих пользователей нажмите «Да» во все подсказки безопасности). Они затрудняют использование намеренно. SSL - это required для него и связанный (webrtc).

+0

Спасибо за хороший ответ. Вы теперь, если есть официальный хромовый ройсурс, на который я могу зарегистрироваться и узнать об этом (desktopCapture без расширений), как только это будет возможно? –

+0

вы можете настроить фильтр, чтобы просмотреть коммиты на исходном коде и сообщить об ошибке ~ – user1133275

+0

. https://chromium.googlesource.com/ – user1133275