VDO.ninja (formerly OBS.ninja) is a free, web-based tool that enables real-time, low-latency video and audio streaming directly between web browsers using WebRTC technology. It's highly versatile and allows users to send video from a device (like a smartphone camera) via a "PUSH URL" and receive it on another device or streaming software (like OBS Studio) via a "VIEW URL." It's known for its excellent quality, efficiency, and direct peer-to-peer connection, which minimizes latency.
When it comes to using VDO.ninja with the IRL Pro app for additional overlay cameras, the process leverages the IRL Pro app's ability to display web overlays. You would set up additional cameras on separate devices (e.g., other smartphones, action cameras with appropriate adapters) using VDO.ninja to generate "PUSH URLs" for each. Then, within the IRL Pro app, you would add these VDO.ninja "VIEW URLs" as web overlays. This allows you to bring multiple camera feeds, which are essentially live web streams, into your IRL Pro broadcast as separate, customizable overlays, enabling a multi-camera setup for your mobile stream.