Clip Faster, Go Pro!

Get 10x faster highlights, watermark-free, and optimized for CoD, BO6, Marvel Rivals, and other hype games.

Go Premium

How to Stream Xbox on Twitch: Built-In App and Capture Card Guide 2026

Marvel Rivals Eklipse

Level Up Your Marvel Rivals Gameplay

Capture your epic wins, clutch moments, and even hilarious fails with Eklipse. Easily create and share highlight reels with your friends—even if you're not streaming!

Learn More

There are two ways to stream Xbox on Twitch: the Xbox built-in Twitch app (no extra hardware required) and a capture card connected to a PC running OBS (full broadcast setup). Which method you need depends on what you want your stream to look like — and whether you plan to edit clips afterward.

This guide covers both methods step by step, with hardware recommendations and OBS settings tuned for Xbox output.


TL;DR

  • No capture card: Install the Twitch app on your Xbox, sign in, go to Broadcast, and go live — takes under 5 minutes
  • With capture card + OBS: Connect Xbox HDMI → capture card → PC, add Video Capture Device source in OBS, stream at 1080p60 / 6,000 kbps
  • Xbox Series X/S outputs 4K HDR — your capture card needs HDMI passthrough so your TV still gets 4K while your PC encodes at 1080p
  • After streaming via OBS, Eklipse auto-processes your Twitch VOD to detect highlights from each session

Method A: Stream Xbox to Twitch using the built-in app

Xbox Series X, Xbox Series S, and Xbox One all have a native Twitch app that lets you go live directly from the console. No PC, no capture card, no extra software.

How to set it up

  1. Press the Xbox button on your controller to open the guide
  2. Go to My games & appsApps → search for “Twitch”
  3. Install the Twitch app and open it
  4. Select Sign In — you’ll get a code to enter at twitch.tv/activate on any browser
  5. Once signed in, select Broadcast
  6. Set your stream title, game category, and toggle your microphone on or off
  7. Select Go Live

That’s the complete setup. Your stream starts immediately and appears on your Twitch channel.

What you can and cannot do with the built-in app

The built-in app covers the basics but has fixed limitations that don’t change regardless of your settings:

  • Resolution: up to 1080p on Xbox Series X/S; 720p on Xbox One
  • Frame rate: up to 60fps
  • Microphone: the Xbox Headset mic or the Kinect mic — no external USB audio interfaces
  • Facecam: not supported — no webcam or overlay layer
  • Alerts: no integration with StreamElements, Streamlabs, or similar services
  • Overlays: no custom graphics, no chat box on screen
  • Clip editing: no automated highlight detection; clips must be manually created in the Twitch dashboard after the stream

If you want webcam, donation alerts, custom overlays, or automatic clip generation from your VOD, you need Method B.


Method B: Stream Xbox to Twitch with a capture card and OBS

A capture card takes the HDMI output from your Xbox and sends it to your PC, where OBS handles everything — encoding, overlays, alerts, webcam, and the Twitch connection. This is the standard setup for any Xbox streamer who wants full control over their broadcast.

What you need

  • Xbox Series X/S or Xbox One
  • A capture card (see table below)
  • Two HDMI cables
  • A PC running OBS Studio (free)
  • A Twitch account

Step 1: Connect the hardware

  1. Plug one HDMI cable from your Xbox HDMI Out into the HDMI In port on your capture card
  2. Plug a second HDMI cable from the capture card’s HDMI Out (passthrough) into your TV — this is how you still see your game at full 4K HDR on your display
  3. Connect the capture card to your PC via USB (for external cards like Elgato HD60 X) or PCIe slot (for internal cards)

Passthrough matters for Xbox Series X/S: The Xbox Series X outputs 4K HDR. Your TV needs the passthrough signal to display 4K. The capture card simultaneously sends a lower-resolution feed to OBS for encoding — the two signals are independent.

Step 2: Configure OBS

  1. Open OBS Studio → click + under Sources → select Video Capture Device
  2. Name the source (e.g. “Xbox Capture”) and click OK
  3. In the properties dropdown, select your capture card from the device list
  4. Set the resolution to 1920×1080 and frame rate to 60fps
  5. Click OK

Your Xbox gameplay should now appear in the OBS preview.

Step 3: Set encoding and bitrate

Go to Settings → Output → Streaming:

  • Encoder: NVENC H.264 if you have an Nvidia GPU (GTX 1660 or newer); x264 (CPU) if not
  • Bitrate: 6,000 kbps (Twitch’s maximum for standard accounts)
  • Keyframe interval: 2 seconds
  • Profile: High

Go to Settings → Video:

  • Output (Scaled) Resolution: 1920×1080
  • FPS: 60

Go to Settings → Audio:

  • Sample rate: 48 kHz
  • Audio bitrate: 160 kbps AAC

Step 4: Add webcam, overlays, and alerts (optional)

Each element in OBS is an independent source you add to your scene:

  • Webcam: Add Source → Video Capture Device → select your webcam
  • Chat overlay: Add a Browser Source pointing to your StreamElements or Streamlabs overlay URL
  • Alerts: Add a Browser Source pointing to your StreamElements widget link

Step 5: Connect Twitch and go live

  1. Go to Settings → Stream
  2. Set Service to Twitch
  3. Click Connect Account (OAuth) or paste your Stream Key from Twitch’s Creator Dashboard
  4. Click Start Streaming

Once your stream is live via OBS, your Twitch VOD will be saved after the session ends. Connect Twitch to Eklipse to auto-generate highlight clips from your Xbox sessions →


Recommended capture cards for Xbox

Xbox Series X/S outputs 4K HDR at up to 120fps in supported games, so your capture card needs a passthrough spec that can handle that signal — otherwise your TV picture degrades. The encode spec (what goes to OBS) only needs to match Twitch’s maximums: 1080p60 at 6,000 kbps.

CardPriceMax EncodePassthroughBest for
Elgato HD60 X~$1501080p604K60 HDRMost Xbox streamers
AVerMedia Live Gamer 4K~$1804K304K HDRHigh-quality setup
Razer Ripsaw HD~$1001080p601080pBudget option

The Elgato HD60 X handles the most common Xbox streaming scenario — 4K60 passthrough to your TV while encoding 1080p60 to OBS. The AVerMedia Live Gamer 4K can encode at 4K30 if you want the highest-fidelity local recording alongside your stream. The Razer Ripsaw HD works well at 1080p but limits TV passthrough to 1080p, which means Xbox Series X players lose 4K on their display.


Xbox + Twitch bitrate and quality reference

SettingRecommended valueNotes
Video bitrate6,000 kbpsTwitch maximum for standard accounts
Audio bitrate160 kbps AACTwitch’s cap
Output resolution1920×1080Match Twitch’s 1080p ingest
Frame rate60fpsXbox outputs 60fps in most titles
EncoderNVENC H.264 or x264NVENC preferred if Nvidia GPU present
Keyframe interval2 secondsRequired for Twitch clip tools to work

If your upload bandwidth is below 8 Mbps, reduce bitrate to 4,500–5,000 kbps and consider dropping output to 1280×720 — 720p60 at 4,500 kbps is visually cleaner than 1080p60 at the same bitrate when upload headroom is limited.


Method A vs Method B: which one to use

Built-in Twitch appCapture card + OBS
Setup time5 minutes30–60 minutes (first time)
Extra hardware cost$0$100–$200
Webcam supportNoYes
Custom overlaysNoYes
Donation alertsNoYes
Max resolution1080p (Series X/S)1080p60 to Twitch
Automatic clip highlightsNoYes (via Eklipse)

The built-in app is correct for casual broadcasting where you want to go live with zero friction. The capture card setup is correct if you want a professional-looking stream or want to build a clip library from your sessions.


Frequently asked questions

Can you stream Xbox to Twitch without a capture card?

Yes. Xbox Series X, Xbox Series S, and Xbox One all have a native Twitch app that lets you broadcast directly from the console. Install the Twitch app from the Xbox store, sign in, and go to Broadcast. No PC or capture card required. The limitation is that you cannot add a webcam, custom overlays, or donation alerts — those require a capture card connected to a PC running OBS.

What capture card works best with Xbox Series X?

The Elgato HD60 X (~$150) is the most practical option for Xbox Series X. It supports 4K60 HDR passthrough to your TV while simultaneously encoding your stream at 1080p60 for OBS. If you want to record locally at 4K resolution, the AVerMedia Live Gamer 4K (~$180) supports 4K30 encoding alongside full HDR passthrough.

What bitrate should I use for Xbox Twitch streaming?

6,000 kbps for 1080p60, which is Twitch’s maximum for standard accounts. Set audio to 160 kbps AAC. If your total upload speed is under 8 Mbps, reduce video bitrate to 4,500 kbps to avoid dropped frames. For reference, at 6,000 kbps a 3-hour stream uses approximately 8 GB of bandwidth.

Does Xbox have a built-in Twitch streaming option?

Yes. Xbox Series X/S and Xbox One include the Twitch app in the Xbox Store. The built-in option supports up to 1080p at 60fps (Series X/S) with microphone audio. It does not support webcam overlays or alert integrations. PS4 had a built-in Twitch feature that was later removed; Xbox has retained native Twitch app support.

Can I use OBS with Xbox?

OBS does not connect to Xbox directly over a network — you need a capture card to route the HDMI signal from your Xbox to your PC. Once the capture card is connected, OBS reads the video feed as a Video Capture Device source, and you use OBS exactly as you would for a PC game stream.


From stream to clip library

Streaming via the built-in app produces a live broadcast with no post-session workflow. Streaming via capture card and OBS produces a Twitch VOD after each session — and that VOD is where Eklipse’s detection runs.

After each stream, Eklipse scans your Twitch VOD for high-activity moments — kills, clutch plays, chat spikes — and returns vertical clips sized for TikTok and YouTube Shorts. Connect your Twitch account once; clips appear after every session automatically.

Auto-clip your Xbox Twitch streams with Eklipse →

🎮 Play. Clip. Share.

You don’t need to be a streamer to create amazing gaming clips.
Let Eklipse AI auto-detect your best moments and turn them into epic highlights!

Try Eklipse for Free 🚀

Limited free clips available. Don't miss out!

Eklipse.gg Team
Eklipse.gg Teamhttp://blog.eklipse.gg
We're the squad behind the scenes, sharing pro tips, killer tools, and curated articles to help streamers level up fast. Whether it's boosting views or mastering content creation, we’ve got your back! 🎮🚀
spot_img

Recent Articles

Related Articles