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
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.