New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feat]: view Live screen of devices in novnc of selenium grid 4 via novnc port #19009
Comments
Didn't |
novnc uses RFB protocol to communicate (also wrapped into websockets), which is something completely different from what MJPEG client would expect. |
this doesn't show in same grid 4 UI. each URL needed to be opened in separate tab and also for large scale, this will not be ideal. |
ya something like this can be done : `const WebSocket = require('ws'); // Fetch the MJPEG stream from appium-wda // Create a WebSocket connection to the noVNC server response.data.on('data', frameData => { response.data.on('end', () => { |
Seems like a great idea for a plugin @krishtoautomate! Let us know when you build it and we will link to it in the docs 😉 |
need help. I buffered mjpeg video to nonvnc port : 7900 and specified below capabilities in selenium node stereotype configs "se:noVncPort": 7900, and started node as: java -jar selenium-server-4.12.1.jar node --config ./config/IOS-00008101-001C15A20AD2001E.toml --vnc-env-var START_XVFB and failed to see vnc stream in grid while tests are running. |
Is your feature request related to a problem? Please describe.
selenium grid 4 supports live view of browsers via no-vnc port but appium session cannot be viewed live though we use mjpegurl or port
Describe the solution you'd like
would like to see live view of devices screen wheres tests being executed on selenium grid with relay appium
Describe alternatives you've considered
is it possible to point appium mjpegurl to selenium grid sessions novnc port to see it live.
we have similar feature in appium inspector.
The text was updated successfully, but these errors were encountered: