This guide will walk you through the setup process for both iOS and Android for how to go live from your mobile device directly to Twitch using your mobile data connection/wifi.
iOS (8.0 or later)
Download Live:Air Solo from the App Store:
https://itunes.apple.com/us/app/live-air-solo-stream-live/id1051147032
Features of this app:
Username/Password Login Support for Twitch
Overlays
Video Playback
Automatic Bitrate lowering when LTE/4g weakens
First Time Setup:
- Open App
- Select Twitch as your Destination
- Log in to the channel you want to broadcast to using username/password
- For 2 Factor Auth Users: You’ll need to use custom rtmp url and manually type in the server rtmp url closest to you and the channel’s stream key (not both together). (password and username should not be entered when doing custom rtmp)
- Select a server close to you
- Give App Camera and Microphone Permissions
- Change/Edit your overlay
- Swipe from right to left in the middle of the screen
- Deselect the tutorial overlay and Teradek logo
- Click on Add New Overlay if you want to add text to your stream or graphics
- Unmute your audio
- Swipe from bottom to top in the middle of the screen
- Click on the horn icon to toggle audio (if the horn had waves coming from it you’re good)
- Change Quality
- Click on the Blue Gear Icon in the top left (you may have to swipe top to bottom in the middle of the screen to show this button)
- Click on Encoder Settings
- From here you can now change your resolution, bitrate, and framerate
- If you have good LTE here’s the recommended max quality:
- 1080p or 720p
- 3500kbps
- 30fps
- Always have Key Frame Interval set to “2 s” and Adaptive Bitrate on
- This makes sure that you’ll be compatible with Twitch and will lower the bitrate when you have a bad connection via 4g/LTE
- You’re now good to go!
- Whenever you open the app, you can now go live directly to your channel by clicking on the red “Go Live!” button in the top right.
Android
Download Broadcast Me from the Play Store:
https://play.google.com/store/apps/details?id=eu.agilio.testingrtmp
Features of this app:
Custom RTMP Streaming (works with Twitch)
Automatic Bitrate lowering when LTE/4g weakens
First Time Setup:
- Open App
- Click on Gear Icon
- Copy/paste the RTMP URL with Stream Key
- Find the closest server from this list and grab the rtmp url for it: http://bashtech.net/twitch/ingest.php
- Log into the account you want to stream to in Twitch and grab the stream key from this page: https://www.twitch.tv/[YOURCHANNELNAME]/dashboard/streamkey
- Using those two pieces of info you can now create your full rtmp url you’ll paste.
- Example: rtmp://live-jfk.twitch.tv/app/live_6912254_yczDA02GDA02G06j41
- Set Key Frame Interval to 2 and Audio Bitrate to 128, leave all other settings default
- Hit Save
- Change the resolution to 1920x1080 (720p is currently bugged), on the main screen
- Now you’re good to go live!