Platform Guides
How to Connect Twitch to Castream via OAuth
You can stream to Twitch using Castream by connecting your Twitch account directly through secure OAuth authentication.
No manual stream keys. No RTMP copy/paste.
Here’s how to do it 👇
✅ Requirements
To use Twitch with Castream:
- You must have a Twitch account
- You must authorize Castream via Twitch OAuth
- You must grant streaming permissions during authorization
Castream does not store your Twitch password. Authentication is handled securely through Twitch.
🔗 Connect Twitch to Castream (OAuth)
You can connect Twitch from either the app or web.
📲 Connect Twitch in Castream APP
- Open the Castream app
- Go to Settings → Destinations
- Tap Twitch
- Tap Connect Twitch
- You will be redirected to Twitch
- Log in and authorize Castream
- Once approved, Twitch will appear as a connected destination
That’s it — no stream key required.
🖥️ Connect Twitch in Castream Web
- Log in to Castream Web
- Go to Destinations
- Click Add Destination → Twitch
- Click Connect Twitch
- You’ll be redirected to Twitch
- Log in and approve the requested permissions
Twitch is now securely linked to your Castream account.
🚀 Go Live to Twitch
From Castream APP
- Open the app
- Toggle Twitch ON
- Tap Go Live
Castream will automatically handle stream key management and publish your stream to Twitch.
From Castream Web + OBS
If you're streaming from OBS:
- Open OBS Studio
- In Settings → Stream
- Set Service to Custom
- Enter your Castream RTMP URL
- Enter your Castream Stream Key
- Click Apply → OK
Start streaming from OBS.
Then:
- Open Go Live Dashboard
- Select Twitch
- Click Go Live
Castream will forward your stream to Twitch using your connected account.
🧠 Pro Tips for Twitch
- You can update your Title, Category, and Tags before going live from the Castream dashboard
- Recommended bitrate:
- 720p → 3–4.5 Mbps
- 1080p → 4.5–6 Mbps
- Use OBS scenes for overlays and transitions
- Twitch chat moderation remains managed through Twitch tools
❌ Limitations
- You must maintain an active Twitch authorization
- If you disconnect Twitch from your Twitch settings, you’ll need to reconnect it in Castream
- Twitch-specific analytics and chat tools are managed inside Twitch