I\'m trying to write a wpf with webrtc support. The access to the camera works but the display of the from the page doesn\'t. Can anyone help?
I assume you want to display video from your camera via WebRTC so I think it requires a call to .getUserMedia()
to get hold of your camera. For that to work you must use CefSharp based on Chromium 30 or later. So either:
-Pre
releasemaster
branch.I just did a quick test again using CefSharp.MinimalExample so here are the steps:
Make sure your MinimalExample uses Chromium 31 or higher - see this PR - unless it already got merged by the time you are reading this.
In MainView.xaml
modify the
attribute to "https://simpl.info/getusermedia/sources/index.html"
Build and when running add the --enable-media-stream
command line flag.
That's it! With your camera connected and a bit of luck you should see your own face - or whatever the camera points to - on the screen.
Bonus info: Hopefully soon PR #365 can get a bit of extra love to allow for passing flags too and get merged into CefSharp. With that you can set the flag in code instead of having to pass it in as a command line parameter.