This article was co-authored by wikiHow staff writer, Travis Boylls. Travis has been a tech writer at wikiHow for more than 10 years. He has also worked in technical support for Dish Network and AT&T Wireless. He studied graphic design and web design at Pikes Peak Community College. He specializes in Windows, macOS, Linux, Android, iOS, and video game consoles. Travis has had a fascination with computers and technology that goes all the way back to childhood. He is proficient in all manner of software and computer operating systems.
There are 9 references cited in this article, which can be found at the bottom of the page.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
This article has been viewed 599,463 times.
Learn more...
Discord is a great way to form communities and chat with other people, as well as stream games. However, if you want to stream a Nintendo Switch (or Switch 2) on Discord, you’ll need to get a few things first—namely, a capture card, as well as a program to stream that capture card into Discord. This wikiHow article teaches you to stream Nintendo Switch gameplay on Discord.
Streaming a Nintendo Switch on Discord
Connect a capture card to a high-speed USB port on your computer and connect your Nintendo Switch to the capture card using an HDMI cable. Set up VLC or OBS Studio to capture your Nintendo Switch and start a virtual camera (OBS only). Share your screen in a Discord voice chat and select VLC or your OBS virtual camera.
Steps
-
Insert your Switch into the Dock. You'll need to connect the USB-C ports on the Switch to the Dock to make a solid connection.
- Disconnect any monitors or TVs you have connected to your Dock so the signal isn't accidentally sent somewhere else.
-
Connect your capture card to your PC. Most capture cards connect with a USB cable. Connect your capture card to your computer using a high-speed USB cable. Make sure you connect it to a 3.0 USB port or higher, or a USB-C port.
- Refer to your capture card's manual if it's not working.
Advertisement -
Connect the HDMI from your Dock to the capture card. Since your Dock only offers an HDMI Out port, make sure you're plugging the other end of the HDMI cable into the "In" port on the capture card to allow the information to transmit to your computer.[1]
- You can purchase a capture card from Amazon or an electronics store starting at around $15. More expensive capture cards will usually provide a better quality game capture.
-
Open the video capture card software if it has it. Some capture cards come with specific software you want to use. However, not all require specified software. Many capture cards will work directly with OBS.[2]
- If you need to download specific software for your capture card, you can generally do so from the manufacturer’s website.
-
Turn on your Switch. The POWER button is in the top left corner.
-
Open OBS Studio. OBS Studio is a free and open-source program used for live streaming and recording. It is available for Windows and Mac. It has the ability to capture video sources, such as capture cards and webcams. The OBS icon resembles a black circle with three curved blades. Click the OBS icon to launch OBS.
- If you don’t have OBS, you can download it for free from obsproject.com.
- The first time you open OBS Studio, it will guide you through the process of setting it up and optimizing it for either streaming or recording. Be sure to select “Streaming” when asked how you want to optimize it.
-
Add your capture card as a source. Use the following steps to do so:[3]
- Click the plus (+) icon below the “Sources” window.
- Click Video Capture Device.
- Use the drop-down menu next to “Device” to select your capture card.
- Select Custom next to “Resolution/FPS Type.”
- Select 1920x1080 next to “Resolution.”
- Alternatively, you can select 1280x720.
- Select 60 or Match Output next ot “FPS.”
- Click Ok.
-
Check your audio properties. You’ll want to make sure the audio properties from your capture card are set right. Use the following steps to do so:
- Click Edit in the menu bar at the top.
- Click Advanced Audio Properties.
- Ensure Monitor and Output is selected below “Audio monitoring” for your capture card.
- Lower the volume on your capture card by about 3-6 dB below your mic.
- Click Close.
-
Add a webcam capture (optional). If you want your audience to be able to see you while you play, use the following steps to add a webcam capture:
- Click the plus (+) icon below the “Sources” window.
- Click Video Capture Device.
- Select your webcam.
- Click Activate.
- Click Ok.
- Click and drag the corners of the webcam view to change the size.
- Hold Ctrl or Command to keep the webcam view proportional.
- Click and drag the webcam view to where you want to place it.
-
Click Start Virtual Camera. It’s in the menu bar to the left. This will allow Discord to discover your webcam.
-
Open Notepad, TextEdit, or any word processing software. You'll need to be able to copy and paste code so you can create a VLC shortcut on your Desktop that will automatically open your capture card.
- You can use another kind of video player (other than VLC) that lets you display the audio/video source in a window; some capture cards may come with software that will do this.
-
Paste the code into your text editor. The quotation marks are important, so make sure they aren't deleted from the code as you copy and paste. Copy and paste the following code into your text editor:[4]
- "C:\Program Files\VideoLAN\VLC\vlc.exe" dshow:// :dshow-vdev="Game Capture HD60 S (Video) (#01)" :dshow-adev="Game Capture HD60 S (Audio) (#01)" :dshow-aspect-ratio="16:9" :dshow-audio-samplerate=48000 :dshow-audio-channels=2 :live-caching=0 :dshow-fps=60
- The information you have in "C:\Program Files\VideoLAN\VLC\vlc.exe" may be different if your VLC was installed in a different location, so make sure you change it if you need to.
-
Open VLC. If you don't have VLC, you can download it at www.videolan.org.
- You can use another kind of video player that lets you choose the audio/video source if you're familiar with the settings.
-
Click Media. It’s the first option in the menu bar at the top.
-
Click Open Capture Device. It's near the middle of the menu.
-
Make sure DirectShow is selected. If not, click the "Capture Mode" listed and change it to "DirectShow".
-
Select your capture card in the drop-downs next to "Video Device Name" and "Audio Device Name." They should be the name of your capture card, like Game Capture or Elgato.
-
Select the box next to "Show more options." The window will expand to show you more like the MRL and Start Time.
-
Edit the code as needed. Copy the video card name in the "Edit Options" field. You'll find this after ":dshow-vdev=". Paste this copied video card name into the code you have written in Notepad, TextEdit, etc, between the quotation marks.
- Repeat this process for the audio card name. Make sure you overwrite everything between the quotation marks if there is a difference. If your video capture card does not contain "(Video) (#01)" in the name, delete that information.
-
Close the window and VLC. Click Cancel in the "Open Media" window and then you'll be able to click the X to close VLC.
- If you don't want to create a shortcut that will do all this automatically, you can click Play instead. You will have to change these settings every time you want to stream from VLC and Discord, though.
-
Right-click the VLC shortcut on your Desktop. This app icon looks like an orange safety cone.
-
Click Properties. It's at the bottom of the menu.
-
Paste the code from your word processing software into the text field next to "Target." This tells the shortcut to open with the coded settings every time it's used.[5]
- If you want to use VLC without the capture card, open it from another shortcut (like in your Start menu or Applications folder).
-
Click Ok. Your changes to the shortcut will be applied.
-
Double-click the VLC shortcut. Your capture card should open in a new display window that Discord will be able to show on live stream.[6]
-
Open Discord and join a server. If you haven't already joined a server, click the server you want to join in the left column. Once you join the server, a list of its channels will appear in the column on the left side of the window.[7]
-
Join a voice channel. You can do so by double-clicking a channel with a speaker icon next to it. Voice channels are listed under the header "Voice Channels."[8]
-
Click the “Share your screen” icon. You'll see this with the icon of a monitor with a sharing arrow at the bottom of the channels list.[9]
- A list of all your applications and screens will appear.
-
Click the Applications or Devices tab. If you're using VLC, click Applications. If you are using OBS, click Devices. [10]
-
Select your VLC display or OBS virtual camera. This will allow you to share your OBS display or your screen capture from OBS.
- You'll see some of your streaming settings, such as which channel you're sharing with, what you're sharing, the frame rate, and the resolution.[11]
-
Click Stream. It’s the blue button at the bottom of the screen. This will start streaming your gameplay capture in the voice chat channel you are currently in.
Expert Q&A
Tips
-
If your audio is laggy, try adjusting the audio sample rate to 48,000.Thanks
-
Always use headphones to monitor your game audio to avoid streaming any echoes.Thanks
-
If your internet connection is unstable or you are using too much bandwidth, try streaming at a resolution of 1280x720 instead of 1900x1080.Thanks
References
- ↑ https://www.pcguide.com/discord/how-to/stream-switch/
- ↑ https://www.pcguide.com/discord/how-to/stream-switch/
- ↑ https://www.thegamer.com/how-to-stream-nintendo-switch-to-discord/
- ↑ https://gist.github.com/ThatGuySam/669ee0d844a67ebc2cd1b8301c8e1b30
- ↑ https://youtu.be/sTvQ4PBqueA?t=213
- ↑ https://youtu.be/sTvQ4PBqueA?t=245
- ↑ https://support.discord.com/hc/en-us/articles/360034842871-How-do-I-join-a-Server
- ↑ https://support.discord.com/hc/en-us/articles/360045138571-Beginner-s-Guide-to-Discord#h_93cf0203-d5bb-4e02-b1b2-80dad445895d
- ↑ https://youtu.be/U2qMNtGlanU?t=91
About This Article
1. Connect your Switch to a video card.
2. Set up VLC to display your capture card.
3. Join a voice channel in Discord that you want to stream to.
4. Click Screen and select the VLC application window.
5. Click Go Live.
































