VDO.Ninja Mobile App Guide

Access web version at vdo.ninja

This app is a simplified version of the web-based VDO.Ninja. While it lacks two-way chat support and may offer lower video quality, it provides screen sharing capabilities and a straightforward user experience.

Want the full-featured web app instead? Visit https://vdo.ninja in your browser for the complete version with all features.

Camera Sharing

To share your camera:

1. Select your camera from the menu

2. The stream ID will auto-generate if left blank, or create your own using alphanumeric characters

3. Your stream ID is saved for future sessions

4. Click CONNECT to start your camera

5. Use the view link at the top of the page to access your video in a browser (link is case-sensitive)

Screen Sharing

Follow the same steps as camera sharing, but after clicking Connect:

1. You'll see Broadcast source options

2. Select the VDO.Ninja Broadcast service (usually the last item)

3. If not listed, update to the latest iOS version

Screen sharing settings menu

OBS Integration

To load your stream in OBS:

1. Add your view link to an OBS browser source

2. Click "Control audio via OBS" when configuring

3. Set the browser source to 1920x1080 resolution

Audio Limitations

USB audio support is limited. Official TRRS 3.5mm to Lightning/USB adapters may work, but many generic audio devices are not supported currently.

Android Users

Firefox on Android supports USB audio when accessing VDO.Ninja via the web. Additionally, there is an alternative app version that supports HDMI / UVC support via USB: Download Android Version

Customizing Playback

Modify VDO.Ninja URL links with parameters to customize playback without additional software:

Parameter Examples

Basic view link: https://vdo.ninja/?view=xxxxxxx

With bitrate: https://vdo.ninja/?view=xxxxxxx&bitrate=500

With multiple parameters: https://vdo.ninja/?view=xxxxxxx&bitrate=500&audiobitrate=65

Common Parameters

&audiobitrate: Improves audio quality at the cost of bandwidth (great for podcasting)

&bitrate=500: Sets video bitrate to 500kbps (default is 2500kbps, can go up to 70000kbps)

Stream IDs

Create and reuse stream IDs (like "studio1" or "camera2") with these guidelines:

- Use &push=STREAMID to publish video

- Use &view=STREAMID to view remotely

- Keep IDs under 31 characters and alphanumeric only

- Ensure the ID isn't already in use

For more options, visit the VDO.Ninja documentation.