callum wrote:Those WebRTC demos are very neat - surprised to see they appear to work in Chrome 76 without any extensions installed locally but not across the wider internet - is that expected? Can they be made to work remotely too?
What do you mean by 'made to work remotely' ?
Also, here's another observation:
With chrome 76,
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --auto-select-desktop-capture-source="Some native window" https://webrtc.github.io/samples/src/co ... playmedia/
works fine. I don't see any prompts and I see recording of "Some native window".
However,
cefclient.exe --enable-media-stream --auto-select-desktop-capture-source="Some native window" --url=https://webrtc.github.io/samples/src/content/getusermedia/getdisplaymedia/
does NOT work with cef_binary_76.1.9+g2cf916e+chromium-76.0.3809.87_windows64_client openspotify build. I can see uncaught exception in console logs and there's no recording of Some native window.
Also, adding --use-fake-ui-for-media-stream to above command line doesn't work as expected because it records entire primary screen instead of just the application.
Any ideas as to why auto-select-desktop-capture-source flag doesn't work with cefclient?