Hi,
I am using our JS library (www.apirtc.com) to establish the WebRTC call, it is loaded in my index.html file so getUserMedia() is done using Chrome. I have then build an extension using XWalkExtensionClient in order to access to the camera API to be able to control zoom but it is blocking when a call is established as the camera instance is not shared between chrome and my extension. I have a RuntimeException:Fail to connect to camera service Best regards, Fred From: Yin, Li [mailto:[email protected]] Sent: jeudi 3 avril 2014 05:25 To: Frédéric Luart; [email protected] Subject: RE: [Crosswalk-help] access to camera during WebRTC call Hi, Thanks for using WebRTC feature on Crosswalk. Currently, Camera device can be used by only one application (one process), it cant be shared at the same time, I think it is resulted from Camera driver. Now, Crosswalk app and Chrome are two different applications, running in two different processes. So when Crosswalk is capturing the camera, Chrome cant get the real camera content. About extension, are you using chrome package app? As far as I know, getUserMedia can be accessed in packaged app. Regards, Li Yin From: Crosswalk-help [mailto:[email protected]] On Behalf Of Frédéric Luart Sent: Wednesday, April 02, 2014 11:16 PM To: [email protected] Subject: [Crosswalk-help] access to camera during WebRTC call Hello, I have build an android app that use WebRTC to established a call on crosswalk. It works very well without any issues. I am now trying to access to camera for instance to modify Zoom during call. For that I have developed a custom extension to access the camera and set the zoom level : if (camera == null){ camera = Camera.open(); } Parameters p = camera.getParameters(); int currentZoom = p.getZoom(); p.setZoom(currentZoom + 1); camera.setParameters(p); The issue that I have (I think) is that the camera is already used by Chromium and so when I access the camera, the video is freezed. Is there a way to access to the camera device/process used by Chromium in an extension ? Thanks in advance Fred
_______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
