2026-06-04
Testing camera-dependent features on cloud-based virtual devices has always been a bit of a challenge. Simulating real-world camera inputs in the cloud is mandatory for thorough testing.
Simulating camera inputs in the cloud is required for scanning a QR code. Simulating camera inputs in the cloud is required for capturing a live photo for KYC verification. Simulating camera inputs in the cloud is required for testing video streaming capabilities.
The Media Injection widget is now officially live on Genymotion SaaS.
What is the Media Injection widget?
Manipulating the camera feed on virtual cloud devices often required complex tweaks and workarounds. This process could be difficult to manage.
The Media Injection widget provides two ways to feed the camera of Genymotion SaaS virtual devices.
Upload media files
Upload media files instantly injects custom images or video files directly from a computer.
Stream live feed
Stream live feed connects and streams directly from a physical host webcam straight into the virtual device in real-time.
The Media Injection widget is accessible right from a web browser’s device interface. The widget empowers developers, QA engineers, and security researchers to mock or live-stream camera inputs in just a few clicks.
How to get started
Using the new widget is as easy as it sounds.
1. Launch a virtual device on Genymotion SaaS. 2. Locate the new Media Injection icon in the interactive right-hand toolbar. 3. Choose your input. Choose a media from a computer. Or use your webcam. 4. Grant the browser permission when prompted. 5. Open an Android app. Trigger the camera. The uploaded media or live webcam feed will instantly appear as the live camera.
Try it out today!
Integrating camera input capabilities directly into a browser workspace is presented as a step toward maximizing development efficiency.
For more technical details and supported media formats, check out the documentation.
If questions or feedback exist, reach out to the support team. Message the community.
Happy testing!