How to Stream the VRChat Camera to Discord
Show your VRChat in-game camera view in Discord, either by screen sharing the VRChat window or by routing it through OBS as a virtual webcam, and check that it worked.
The short answer
Discord cannot connect to VRChat's in-game camera directly. Instead, you make the VRChat desktop window show what the in-game camera sees, then share that window in Discord. VRChat's camera has a stream-oriented mode for this. Without it, the desktop window usually mirrors your own headset view, or shows your normal view in desktop mode. Once the window shows the camera's perspective, you can share it with Discord's screen share (Go Live). You can also capture it in OBS Studio and send it to Discord as a virtual webcam.
The two routes produce different results. Screen sharing appears as a stream that people in the call choose to watch. The virtual webcam route makes the VRChat view take the place of your camera tile, as if it were a physical webcam. Choose the one that matches what you want viewers to see.
Menu names in both VRChat and Discord change between versions. The labels below describe where things generally are, not exact wording.
Before you start
- VRChat running on a computer, in VR or desktop mode, with its desktop window open and not minimized.
- The Discord desktop app on the same computer. Screen sharing a specific application window works most reliably in the desktop app rather than a browser.
- A Discord voice channel, server or direct-message call where you are allowed to share your screen or video.
- For the virtual webcam route only: OBS Studio installed, since it provides a virtual camera feature.
Step 1: Point the VRChat camera and switch it to stream mode
- Open VRChat's quick menu and turn on the camera.
- Switch the camera from photo mode to its stream mode, sometimes called the stream camera. In this mode the camera's view is sent to your desktop window instead of being used only for photos.
- Position the camera. Depending on your version, you can hold it, leave it fixed in place in the world, or attach it so it follows you.
- Check: look at the VRChat window on your monitor. It should now show the in-game camera's perspective, not your headset view or your normal first-person view.
If the desktop window does not change, the camera is probably still in photo mode, or your VRChat version labels the option differently. Look through the camera's mode options before going further. Discord can only share what that window displays.
Step 2, option A: Screen share the VRChat window
- Join a voice channel or start a call in Discord.
- Choose the screen share option (Go Live in servers).
- Pick the VRChat window from the list of applications, not your entire screen. This keeps other windows and notifications out of the stream.
- If you want viewers to hear game audio, turn on the sound option when it appears. Discord supports sharing application audio on Windows, but support is more limited on other operating systems.
- Start the stream.
- Check: Discord shows a preview tile of your stream. It should show the VRChat camera view and update as the camera moves.
Step 2, option B: Send it as a virtual webcam through OBS
- In OBS Studio, add a Window Capture or Game Capture source and select the VRChat window.
- Resize or crop the source in the OBS canvas so only the camera view is visible.
- Click Start Virtual Camera in OBS.
- In Discord, open User Settings, then Voice & Video, and pick the OBS virtual camera as your camera.
- Use Discord's video test in that settings page to preview it.
- In your call, turn on your camera.
- Check: the preview and your video tile both show the VRChat camera view, not a black frame or an OBS placeholder image.
This route sends only video. Discord takes your voice from whichever microphone you select. Game audio does not pass through the virtual camera, so you would need a separate audio setup if you want viewers to hear the game.
How to tell whether it really worked
Seeing a preview proves less than it seems. There are three separate questions:
- Capture: Discord or OBS has found the VRChat window. You can see this when the window appears in the source list.
- Correct content: the captured image actually shows the in-game camera view and keeps moving. A frozen or black frame means the window was found but the content is not being captured.
- What viewers receive: your local preview cannot show how the stream looks to others, since their connection and Discord's quality settings affect it. Ask someone in the call whether the picture is smooth and readable, and whether they can hear game audio if you shared it.
Microphone checks are a separate matter. Discord detecting your microphone, its input meter moving when you speak, and other people understanding you are three different things. Discord's mic test and input sensitivity indicator in Voice & Video settings can confirm the first two. Only a listener can confirm the third. This guide has no verified input-level target or stream quality threshold to recommend, so rely on the meter and on feedback from people in the call rather than a specific number.
Common problems
- Black screen when sharing: VRChat may be minimized, or Discord and VRChat may be running at different permission levels, for example one as administrator and one not. Restore the window and run both the same way. Toggling hardware acceleration in Discord's settings is another commonly suggested fix.
- Viewers see your headset view instead of the camera: the camera is not in stream mode, or it was turned off. Repeat Step 1.
- Menus or overlays appear in the stream: check the preview while opening menus. Use a cropped OBS capture if you need tighter control over what is visible.
- No game sound for viewers: in screen share, make sure the sound option was on. Remember the virtual webcam route carries no game audio at all.
- Poor smoothness or resolution: stream quality depends on your Discord plan's limits, your upload connection and your computer's load while running VRChat. No specific settings were verified for this guide.
Gaps in this guide
No version-specific documentation was available while writing this. The exact menu labels, camera modes and Discord quality tiers above are general descriptions, and you should confirm them against the current versions of VRChat, Discord and OBS on your computer.