Twitch
Contents
General Information
Please find streaming setup information related to Twitch on this page.
Twitch Enhanced Broadcast
Whilst Twitch Enhanced Broadcast (TEB) is supported using Aitum Multistream, you may encounter performance issues. This is due to TEB creating additional encoder sessions on your GPU, meaning there will be less capacity in the scenario where you aren’t reusing your encoders.
If you experience performance issues whilst using new encoders and TEB, try turning TEB off.
Server Endpoints
When creating a Twitch output via Aitum Multistream, you will be provided with a server list for Twitch automatically.
To find the server best for you, please visit Twitch’s Ingest Recommendation page to find a server nearest to you.
This server list is periodically updated, so you may find a mismatch between what’s available on Twitch’s site and available in plugin.
Stream Keys
To find your stream key for Twitch, please visit your Creator Dashboard, where it will show as the first field on the page.
Encoder Settings
These settings are generalised. This means if you see
H264
, then a GPU specific variant (e.g.NVENC H264
) will also be fine to use.
Recommended Settings
Setting | Value |
---|---|
Codec | H264 |
Resolution | 1080p (1920 x 1080) |
Framerate | 60 |
Rate Control | CBR (Constant Bitrate) |
Video Bitrate | 6000 kbps |
Keyframe Interval | 2 seconds |
Maximum Settings
The following is not endorsed by Twitch, going above the bitrate listed here will result in weird quality settings/your broadcast not going through at all.
Setting | Value |
---|---|
Codec | H264 |
Resolution | 1080p (1920 x 1080) |
Framerate | 60 |
Rate Control | CBR (Constant Bitrate) |
Video Bitrate | 8000 kbps |
Keyframe Interval | 2 seconds |