VDO.Ninja
  Copy this URL into an OBS "Browser Source"  
๐Ÿ’พ
  Invite others with  
Control center for room:
๐Ÿ’พ ๐ŸชŸ
You are in room:
Only the director can hear you currently.
The director has muted you.
The director has disabled your camera temporarily.
ACTIVE
Chat x

WHEP share active

Advertising a WHEP source to room peers via the data channel.

Open

Auth token: set

Data-only mode: no local camera or mic is being published.

100%
Stop Sharing Website
Stop
Screen
Record
Pending Join Requests
Terms of Service | Privacy Policy | Report Abuse
Google

Create a Room



Rooms allow for group-chat and the tools to manage multiple guests.
Room Name:
Room Name:
Password:
Password:
SSO rooms use a managed room secret. Manual room password is disabled.
The guests can see the director, but not other guests' videos
The director will be performing as well, appearing in group scenes
Preferred Video Codec:
Use SSO for this room
Guest access:
You can change these later in Room Settings.
Require director approval before guests can join
    Important Tips:

  • Disabling video sharing between guests will improve performance
  • Invite only guests to the room that you trust.
  • The "Recording" option is considered experimental.
  • Advanced URL parameters are available to customize rooms.
Looking to just chat and not direct?

Add your Camera to OBS


Privacy warning: The director will be able to remotely change your camera, microphone, and URL.

For the best possible experience, make sure

  • Your device is powered
  • Your connection is hardwired instead of wifi
  • You are using headphones / earphones
  • Close other video/calling apps
  • Use a quiet room
  • Face a light source
Video Source


| | | |
Mono
Audio Source(s)

Audio Output Destination

Default Avatar / Placeholder Image
Digital Video Effects
Add a Password

Remember Stream ID:

Consider using a Chromium-based browser instead.
Safari is more prone to having audio issues

We've detected that you are using an old version of Apple iOS.

Please consider updating if facing issues.

Add your Microphone to OBS

Remote Screenshare into OBS

  |     |     |  

Privacy warning: The director will be able to remotely change your camera, microphone, and URL while this page is open, if you continue.

Additional Audio Sources

Audio Output Destination:


Things to Note

  • Screen audio selection will be handled by your browser's sharing dialog
  • Additional microphone sources can be added and will be mixed with your screen audio
  • Quality settings affect maximum capture resolution - lower settings may be smoother
  • For application-specific audio capture, see here
  • For achieving 1080p60 game-capture, see here

Create Reusable Invite



Here you can pre-generate a reusable Browser Source link and a related guest invite link.




Quality settings

User options

Add a password:

Two-way chat

Add the guest to a room:
See the documentation for a list of all options and details.

Try out the advanced invite generator here as well.

Stream Media File



Select VIDEO, AUDIO, and/or IMAGE files to share



Warning

Media file streaming is still quite experimental. Please do not rely on it heavily for your productions. Feedback welcome.

Chrome/Edge users

Keep this tab visible, else the video playback will stop

Safari Users

Safari does not support this feature. Consider Chrome or Firefox instead.



To host a file for download, rather than for streaming, try the following instead:

Share Website



Enter the URL website you wish to share.



Usage information

  • Not all websites will work with this feature as some sites disallow embedding.
  • The site will try to auto-optimize standard Youtube or Twitch links.
  • Remote websites must be CORS/IFrame compatible with full SSL-encryption enabled.

Join Room via WHIP


WIP || SELECT SERVER || CUSTOM MEDIAMTX || CUSTOM WHIP || GENERATE TOKEN || PREVIEW HERE

Encoder information

WHIP URL HERE

  • encoder settings here
  • encoder settings here
  • encoder settings here

Run a Speed Test

Custom Mixed Layouts

Multi-Stream Monitor

Podcast Studio

Group Voice Comms

Whiteboard

Basic Usage Guides

Wizard Link Generator

Full Documentation

Native Mobile Apps

Loading ...

Source Code

Show Your Support

Publish via WHIP

Share via WHEP


Enter the WHEP URL you wish to share.



Use https:// URLs. http://localhost is allowed for local testing.

Test preview is off.

Usage information

  • WHEP sources are expected to support multiple viewers; simulcasting will be used if possible.
  • Remote URLs must allows cross-origin requests (CORS), along with having SSL (https).

If this page is unexpected, double check your links.

?push=xxx links are for sending video, while ?view=xxx links are for viewing.

What is VDO.Ninja


  • 100% free; no downloads; no personal data collection; no sign-in
  • Bring live video from your smartphone, remote computer, or friends directly into OBS or other studio software.
  • We use cutting edge Peer-to-Peer forwarding technology that offers privacy and ultra-low latency

  • Youtube video Demoing it here

  • Known issues:
  • If the video fails to load in OBS Studio, where the browser source remains blank, try disabling hardware-acceleration or refer to this help guide for more.

  • Welcome to VDO Ninja! We've rebranded! Nothing else is changing and we're staying 100% free.


    ๐ŸŒฑ Site last updated on May 10th. Development updates are here.

    ๐Ÿ›  For support, join the Discord or see the sub-reddit . The documentation is here and my personal email is [email protected]

    Terms of Service | Privacy Policy
    LINKS (GUEST INVITES & SCENES) Click Here for a quick overview and help
    Welcome. This is the director's control-room for the group-chat.

    You can host a group chat with friends using a room. Share the blue link to invite guests who will join the chat automatically.

    Known Limitations with Group Rooms:
  • A group room can handle up to around 30 guests, depending on numerous factors, including CPU and available bandwidth of all guests in the room. To achieve more than around 7-guests though, you will likely want to disable video sharing between guests. Using &broadcast, &roombitrate=0 or &novideo are options there.
  • Videos will appear of low quality on purpose for guests and director; this is to save bandwidth and CPU resources. It will be high-quality within OBS still though.
  • The state of the scenes, such as which videos are active in a scene, are lost when the director resets the control-room or the scene.

  • Further Notes:

  • Links to Solo-views of each guest video are offered under videos as they load. These can be used within an OBS Browser Source.
  • You can use the auto-mixing Group Scenes, the green links, to auto arrange multiple videos for you in OBS.
  • You can use this control room to record isolated video or audio streams, but it is an experimental feature still.
  • If you transfer a guest from one room to another, they won't know which room they have been transferred to.
  • OBS will see a guest's video in high-quality; the default video bitrate is 2500kbps. Setting higher bitrates will improve motion.
  • VP8 is typically the default video codec, but using &codec=vp9 or &codec=h264 as a URL in OBS can help to reduce corrupted video puke issues.
  • &stereo=2 can be added to guests to turn off audio effects, such as echo cancellation and noise-reduction.
  • https://invite.cam is a free service provided that can help obfuscuate the URL parameters of an invite link given to guests.
  • Adding &showonly=SOME_OBS_VIRTUALCAM to the guest invite links allows for only a single video to be seen by the guests; this can be output of the OBS Virtual Camera for example

  • For advanced URL options and parameters, see the Wiki.

    INVITE A GUEST

    Guests can use the link to join the group room Guests hear others

    CAPTURE A GROUP SCENE

    Use in OBS or other studio software to capture the group video mix Auto-add guests
    โš This can cause guests to be too quiet or have feedback/echo issues Pro-audio mode
    Hide audio-only sources
    Remote Monitoring
    Invite saved to cookie
    Ask for display name
    Show display names