If you’ve ever gone to the bathroom of your grandmother’s house and thought, “Man, I wish there’s a cuddly anime creature standing on this toilet that I can catch with my phone’s camera.” then wish no longer, because Nintendo has got you covered with Pokemon Go!
Pokemon Go made huge waves when it came out in 2016. And when we say, “huge”, we mean the mobile game was downloaded more than half a billion times by the end of that year. The augmented reality (AG) title developed by American studio Niantic was lauded for its concept of making players explore the real world to capture “wild” Pokemon through the lens of their mobile device’s camera.
The free-to-play title uses your phone’s GPS to create a world that runs on Google Maps’ infrastructure. It’s a game that encourages large-scale physical movement and socialization and remains to be one of the most popular mobile titles to this day with over 100 million active monthly users.
For its family-friendly theme and aesthetics, Pokemon Go can also be an excellent spectator game on popular live-streaming platforms, particularly on Twitch.
How To Live Stream Pokemon Go on Twitch
In this guide, we’ll give you a step-by-step on how to stream Pokemon Go directly from your mobile device to Twitch. We’ll also show you how to do it using OBS on your PC or Mac.
Streaming Pokemon Go to Twitch from your mobile device
We’ll use Streamlabs’ mobile streaming app for this tutorial since it also has a widely-used desktop application for broadcasting content live to various platforms. Here’s how you do it.
- Create a Twitch account and set up your profile as you like.
- Download and install Streamlabs live streaming app on your mobile device. It’s available on Android and iOS.
- Run the app and choose Twitch. Log in using your Twitch credentials.
- Select the screen-sharing option for games.
- The app will ask permission to use your phone’s camera and microphone. Allow it for both.
- You will get a prompt cautioning you that the app will capture everything on your device’s screen. This is extremely important. Always keep this fact in mind while using this program. Tap “START NOW”.
- You’re now on the app’s main interface from where you can go live. But let’s set up the basics first by tapping on the hamburger menu (three horizontal lines icon) and going to “Streaming settings”.
- Go to “Audio settings” and select “Camcorder”. This will produce the best quality sound.
- Head back and go to “Video settings”. Set your output resolution and frame rate of choice. We suggest setting it to 720p/30fps if you’re not certain that the mobile data speeds where you’ll be streaming from can sustain a stable connection. Here are the recommended minimum upload speeds for different resolutions:
- 720p/30fps -3 Mbps
- 720p/60fps - 4.5 Mbps
- 1080p/30fps - 5 Mbps
- 1080p/60fps - 6 Mbps
However, the best speeds are twice the minimum after performing multiple speed tests. Of course, Wi-Fi is king, especially if you’re worried about using up your mobile data allowance.
- Go back to the settings main menu and hit “Advanced settings”.
- Choose your live stream’s aesthetics from “Themes”.
- Go back to Streamlabs. From the same menu, select “Editor”. This is where you can customize your scenes.
- The editor is fixed in landscape mode. We recommend adding layers one at a time so you won’t get confused and overwhelmed. Tap the layers icon to see which ones are active and visible currently. You position your layers simply by dragging them around. Resize them by dragging the corners. Lock the position and size by tapping the two icons in the middle of the layer box. Currently, there’s no cropping option on Streamlabs mobile.
- To add more layers, tap the layers icon to bring up the sidebar. Tap the plus (+) icon to see a list of available layer types. Arrange the order of the layers according to how you want them to appear on your live stream by dragging the hamburger icon for the appropriate layer up and down on the layers sidebar.
- Here are the common layers that you’ll be using:
- The “Screen” layer is your, well, screen—the entirety of it. It’s where your game will be.
- The “Camera” layer is most likely going to be your facecam. Tap the switch camera icon on the main interface to switch between your device’s front and back cameras. This is optional.
- The “Chat box” will use your Twitch account’s chat automatically.
- “Alerts” is also one of the default layers. Donation notifications will appear here.
Additionally, you can also add “Widgets” layers for other customized elements
that you may want in your live stream.
- Tap the three dots on the layer you’re editing and then tap the eye icons to show or hide it on your stream or preview.
- Positioning and sizing layers for a game that’s fixed in portrait mode, like Pokemon Go, against a landscape canvas is tricky. Edit your layers then exit out of the editor and settings menu and back to the main dashboard to check if your layout is to your liking. We recommend dedicating at least half of the watchable area to the “Screen” or gameplay layer and the rest to other stream elements.
- Once you’ve finished your layout, tab out of Streamlabs and run Pokemon Go on your mobile device.
- Play the game to the point where you want to start streaming.
- Once everything is in order, go back to Streamlabs’ main screen and tap “GO LIVE”.
- Select Twitch from the platforms list.
- Add a title and description for your live stream.
- Tap “GO LIVE”.
- You’re now streaming Pokemon Go on Twitch. There will be a few seconds delay no matter how fast your internet connection is.
- Start playing the game and don’t forget to engage your viewers on Twitch.
- To stop streaming, go to Streamlabs and tap “STOP”.
How to start a Pokemon Twitch stream using OBS
In Pokemon Go, you can challenge other players from all over the world into a Pokemon battle. This doesn’t require physical exploration, which means you can use your desktop or laptop computer to live stream for more flexibility. But check the user manual if your mobile device supports wired screen-casting first.
We’ll use OBS Studio as our streaming software for this part of the tutorial. You’ll also need the following:
- An HDMI adapter (USB-C, Micro-USB, or Lightning-to-HDMI)
- Get an adapter that has a supplementary power supply port if you don’t want to run out of battery mid-stream.
- An HDMI cable
- A capture card
- A good entry-level, high-quality capture card is the Elgato HD60 S.
- A USB cable that’s compatible with your capture card.
When you have the hardware ready, we can begin setting up your Pokemon Go live stream with OBS.
- Connect the adapter to your mobile device. Keep your device powered by plugging the adapter into a charger.
- Connect the adapter to the capture card using an HDMI cable, then the capture card to your computer a USB cable.
- Install the necessary driver for your capture card.
- Download and install OBS Studio.
- Run OBS.
- In the Auto-Configuration Wizard, check “Optimize for streaming, recording is secondary”, then click “Next”.
- In the “Video Settings”, select 1920 x 1080 as your base resolution. Select “Either 60 or 30, but 60 is preferable for “FPS”. Click “Next”.
- Select Twitch. Link OBS to your Twitch account. This requires logging your Twitch credentials into OBS.
- After logging in, check “Prefer hardware encoding”. OBS will use your dedicated GPU (Nvidia, AMD) as the encoder as opposed to your CPU.
- Check “Estimate bitrate with bandwidth test”, then hit “Next”.
- After the test, OBS will show a summary of the recommended settings. Click “Apply Settings”. This will launch OBS Studio with several Twitch docks applied.
- To manually set up OBS, cancel the setup wizard when running it up for the first time, and then go to settings from the lower-right corner of the dashboard.
- Go to “Output” and select “Advanced” under “Output Mode”.
- On the “Streaming” tab, select your dedicated GPU (Nvidia, AMD) for the encoder.
- Set the bitrate anywhere from 4500 to 6000 Kbps.
- Hit “Apply”.
- Go to “Audio”. Select your microphone from the “Mic/Auxiliary Audio” dropdown menu. Click “Apply”.
- Stream, then select Twitch from “Service”. Connect OBS to your Twitch account. This will automatically input your Twitch account’s unique stream key on OBS. Click “Apply” then “OK”.
- To manually input your Twitch account’s stream key into OBS, perform the following:
- Click “Use Stream Key”. Then “Get stream key”.
- If you’re logged in to Twitch on a browser, OBS will redirect you to your Twitch creator dashboard.
- Copy your primary stream key then paste it on OBS.
- Manually putting in your key will not link Twitch to the streaming software, and you won’t get the Twitch add-ons. We recommend connecting your Twitch account to OBS to get more of the platform’s functionalities.
- The instructions beginning from this point will apply to the linked account method. On OBS Studio’s main interface, close the Twitch stream information dock.
- On the menu bar, click “View”, then “Docks”. Select “Twitch Activity Feed”.
- The activity feed dock will appear on the main interface. Drag it and the Twitch chat dock to either side of the scene preview display. They’ll snap into place.
- Start laying out our main scene. On the Scene box, in the lower-left corner, rename the pre-loaded scene to whatever you like. This will be your main game and facecam scene, so name it appropriately to minimize confusion when you add more scenes. Do this through the right-click menu while highlighting the scene.
- Run Pokemon Go on your mobile device.
- On the “Sources” box, click the plus (+) sign then select “Video Capture Device”. OBS will detect the capture card. It should show up on the “Device” list on the “Properties” window if it’s installed properly. Select your capture card as a source then hit “OK”. Your mobile device’s screen should now be visible on OBS. This will be your gameplay layer. Resize this layer by clicking and dragging the red border. Crop it by holding down the ‘alt’ key as you drag. Position it by dragging the entire thing to wherever you like.
- Having a facecam that’s more strategically placed in a more flattering angle is one of the advantages of using streaming software on a computer. Connect your camera to your computer. Add another source for your gameplay scene. Select “Video Capture Device”. From the “Device” dropdown, select your webcam.
- On the “Sources” box, drag “Video Capture Device” up so that it comes before “Game Capture” on the list. Alternatively, highlight your webcam then click the up or down arrow. Do this so your facecam will stay over your mobile game’s feed.
- Resize, position, crop your facecam the same way you did your gameplay feed. Make sure your facecam doesn’t block important game HUD elements.
- Add a placeholder or intermission scene by creating a new scene and using whatever display source you want. Your intermission scene may be your facecam on fullscreen, an animated GIF, a video on loop, or still images. They take the place of your main scene for various reasons, like if you have to take a break or when you want to talk to your audience without the gameplay feed in the background.
- Audio from all inputs should appear on the “Audio Mixer” panel, which is where you control each audio output’s volume levels, next to “Sources”. We recommend disabling your OS’s system sounds, so you don’t get distracting audio alerts. If you have a standalone microphone, it should also appear on the mixer box. Mute your camera’s built-in microphone from either OBS’s audio mixer or your operating system’s sound controls.
- Once your video and audio sources are set on OBS, bring up Twitch’s “Stream Information” again from the menu bar. Input all your stream details and click “Done”.
- Bring your Pokemon Go game to a point where you want to start live streaming.
- When you’re pleased with everything, click “Start Streaming” from the “Controls” panel on the main interface. Your Pokemon Go Twitch stream should begin after a little while. As with streaming with Streamlabs mobile, expect a few seconds of delay from your side to Twitch’s broadcast side.
Safety Tips for Live Streaming Pokemon Go
We’ve put a shortlist of things you should keep in mind for a safe Twitch Pokemon stream.
1. Look where you’re going
Playing a mobile game while walking around is already a safety risk. Playing a game while walking around and managing a live stream is beyond a tall order.
Safety first. Be extremely mindful of your surroundings. Focus your attention on where you’re going to avoid bumping into people and objects. Stream where there’s little to no vehicle traffic, such as a park or inside large structures. Do not even begin to contemplate crossing streets while looking on your phone.
2. Protect your private details
Never forget that you are broadcasting your phone’s screen at all times. Don’t fiddle around with extremely personal stuff on your phone while live-streaming. If at all possible, have a dedicated device for live-streaming mobile games.
It’s for this reason that a placeholder scene in OBS comes in handy. You can just switch to it if you have to do some adjustments on your mobile device that might expose information that you’d rather keep private.
3. Don’t dox yourself
Doxxing is the revelation of private information to the public, usually for malicious purposes. It often involves illegally disclosing someone’s home address.
Many people on the internet are very, very resourceful and skilled in pinpointing someone’s location by identifying landmarks in videos. Create a good distance between your place of residence and your streaming location. This will make it difficult for sleuths to determine where you live.
Most viewers are harmless and are just in it for entertainment. But it’s always better to be safe than sorry. You can never tell when someone in your audience is just waiting for you to slip up and reveal more than you’re willing to share.
And there you have it! You now know how to live stream Pokemon Go on Twitch directly from a mobile device and through a computer via OBS Studio. One method is easier and more convenient but with limited customization. While the other is incredibly customizable but requires additional hardware and a bit more technical know-how.
Whatever method you choose, you’re sure to have a great time playing a game that’s beloved by literally hundreds of millions worldwide and interacting with your viewers. Just keep the safety tips we mentioned in mind.