I am a newbie to Screen Sharing in Chrome. Screen sharing seems to be using getUserMedia() API (make sure the browser is capable of running this API --enable-usermedia-screen-capturing) by prompting permission access . By investigating the Chromium Source code i came across a file named media_stream_manager.cc. MediaStreamManager choosing the type of video stream requested by user(Say TAB / DESKTOP / SCREEN / WEBCAM sharing). But I was not able to understand what Chromium does in getting Graphical FrameBuffer (Say for DESKTOP sharing) through a MediaStream in getUserMedia() API callback.Any code links of this working or comments from Chromium developers are highly appreciated.
--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/ae0e1c2c-7a53-4785-a0a8-9d159d899df6%40chromium.org.
I am a newbie to Screen Sharing in Chrome. Screen sharing seems to be using getUserMedia() API (make sure the browser is capable of running this API --enable-usermedia-screen-capturing) by prompting permission access . By investigating the Chromium Source code i came across a file named media_stream_manager.cc. MediaStreamManager choosing the type of video stream requested by user(Say TAB / DESKTOP / SCREEN / WEBCAM sharing). But I was not able to understand what Chromium does in getting Graphical FrameBuffer (Say for DESKTOP sharing) through a MediaStream in getUserMedia() API callback.Any code links of this working or comments from Chromium developers are highly appreciated.
--
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/ae0e1c2c-7a53-4785-a0a8-9d159d899df6%40chromium.org.
--Gaurav
Gokul, are you looking for the code that does the actual content scraping from a window, desktop etc? That code is located here: https://chromium.googlesource.com/external/webrtc/+/master/webrtc/modules/desktop_capture/
On Fri, May 5, 2017 at 1:40 AM, Gokul vellingiri <vgok...@gmail.com> wrote:
I am a newbie to Screen Sharing in Chrome. Screen sharing seems to be using getUserMedia() API (make sure the browser is capable of running this API --enable-usermedia-screen-capturing) by prompting permission access . By investigating the Chromium Source code i came across a file named media_stream_manager.cc. MediaStreamManager choosing the type of video stream requested by user(Say TAB / DESKTOP / SCREEN / WEBCAM sharing). But I was not able to understand what Chromium does in getting Graphical FrameBuffer (Say for DESKTOP sharing) through a MediaStream in getUserMedia() API callback.Any code links of this working or comments from Chromium developers are highly appreciated.
--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.