Basics
- VDO.Ninja: A free, open-source tool for remote video production
- Works in web browsers without downloads or installations
- Utilizes WebRTC for peer-to-peer connections
WikiWe Example
- &push may be a meta hashKey Features
- High-quality, low-latency video streaming
- Support for multiple participants
- Screen sharing capabilities
- Virtual video inputs and outputs
Getting Started
- Go to https://vdo.ninja/
- Click “Create a Room” or enter a specific room name
- Share the generated link with participants
URL Parameters
?view: Creates a view-only link?webcam: Enables webcam automatically?novideo: Joins with video disabled?muted: Joins with audio muted?quality=: Sets video quality (1-10)
Director’s Mode
- Access: Add
?directorto the room URL - Features: Manage scenes, layouts, and participant settings
OBS Integration
- Add a Browser Source in OBS
- Set URL to your VDO.Ninja room link
- Adjust width and height as needed
Advanced Settings
- Audio: Bitrate, noise suppression, echo cancellation
- Video: Resolution, framerate, bitrate
- Customize via Settings menu or URL parameters
Encryption Options
- Default: DTLS-SRTP (built-in WebRTC encryption)
- Enhanced: AES-256 end-to-end encryption
- Enable with
?e2eeURL parameter - Set password with
?password=yourpassword
- Enable with
- Encryption applies to audio, video, and data channels
- No server-side decryption; fully peer-to-peer
Troubleshooting
- Ensure good internet connection
- Use up-to-date browsers (Chrome recommended)
- Check camera and microphone permissions
- Disable conflicting extensions
Useful Shortcuts
- Ctrl+D: Toggle video
- Ctrl+E: Toggle audio
- Ctrl+F: Toggle fullscreen
Remember to respect privacy and obtain consent when recording!