Composite preview of EDR Broadcast iRacing overlays

How to Broadcast an iRacing Race with OBS (2026 Guide)

iRacing broadcast setup guide

How to Broadcast an iRacing Race with OBS in 2026

Endurotech Racing has broadcast everything from short league sprints to full 24 hour endurance events, and every one of those shows ran through OBS. This is the setup we would give a league admin who has never streamed a race before: what to install, how to lay out the show, and what to test before you press Start Streaming.

Answer engine summary

To broadcast an iRacing race you need a Windows PC running iRacing, OBS Studio to capture and stream the session, transparent browser-source overlays for timing and race graphics, and a plan for cameras and replays. Free tools cover the basics. Production software such as EDR Broadcast adds the overlays, camera direction and replay workflow on top.

Learning how to broadcast iRacing is mostly about workflow, not gear. OBS is free, iRacing already gives you spectator and camera access, and modern overlay tools run as browser sources on the same PC. What separates a watchable league broadcast from a messy one is how you set the show up before race night.

What you need before race night

The stack is short. Everything here runs on one Windows PC, although a second monitor makes the job far more comfortable.

A Windows PC with iRacing joined to the session as a spectator or broadcaster, so you have access to every car and camera.
OBS Studio to capture iRacing, mix your audio and send the stream to Twitch, YouTube or Facebook.
A broadcast overlay tool that outputs transparent browser sources, so timing towers, lower-thirds and flags sit cleanly over the game.
Stable upload bandwidth. Most Twitch channels run iRacing at 1080p with a bitrate around 6,000 kbps, so leave headroom above that.
Commentary audio from Discord or a mixer, kept on its own OBS audio track so you can balance it against engine noise.

Step 1: Set up OBS to capture iRacing

Run iRacing in borderless windowed mode and add it to OBS with a Game Capture source. Game Capture is lighter on the CPU than Display Capture and it will not pick up stray windows if you alt-tab. Set your OBS canvas and output to 1920×1080, then pick an encoder: NVENC on an Nvidia card is the usual choice because it keeps the encoding load off the CPU that iRacing is already using.

Build at least three scenes before you worry about graphics: a starting-soon holding scene, the live race scene, and a break or technical-difficulties scene. Having somewhere safe to cut to buys you time when something goes wrong mid-show.

Step 2: Add broadcast overlays as browser sources

Overlays are what turn a game capture into a race show. In OBS, each overlay is a Browser source pointed at a local URL, sized to the canvas, and layered above the game capture. Because the background is transparent, the leaderboard, flag panel and lower-thirds float over the racing.

The free tier of EDR Broadcast covers the essentials: a multi-class leaderboard, driver lower-thirds, a standings ticker, flags, a grid intro and a podium graphic, with two themes. Start with the leaderboard and flags only. A clean show with three graphics reads better than a cluttered one with ten.

iRacing broadcast overlays composited on an OBS canvas with leaderboard and status bar

A full overlay layout on the OBS canvas: leaderboard, caution counter and green-flag status bar running together.

Step 3: Plan your cameras

Camera work is the hardest part of an iRacing broadcast and the part viewers judge you on. iRacing gives you TV cams, chase cams, onboards and blimp views for every car, but someone has to decide who to watch and when to cut. On a busy multi-class grid that decision comes up every few seconds, for the entire race.

If you have a dedicated camera operator, brief them on the championship stories before the race. If you are producing solo, this is where an auto-director earns its keep: on EDR Broadcast Pro it watches the whole field, cuts to the battles and lets you take a camera yourself whenever you want the shot.

Step 4: Handle replays and incidents

Replays are the difference between a stream and a broadcast. iRacing keeps the full session replay available live, so you can jump back, show a pass or a crash, and return to the live picture. The catch is that iRacing gives broadcasters no alert when contact happens, so you need a way of knowing something occurred and where to find it. We cover that whole workflow in our guide to catching every incident on an iRacing broadcast.

Step 5: Run a full dress rehearsal

Join a practice session a few days before the event and run the entire show: overlays live, commentary connected, a test stream to an unlisted channel, and at least one replay pulled and returned cleanly. Watch the encoder stats in OBS for dropped or skipped frames while iRacing is under full load. Every problem you find in rehearsal is a problem your viewers never see.

Race-night rule

If it was not tested in a practice session, it does not go on the live show. New overlay, new scene, new audio source: rehearse it first.

A simple iRacing broadcast stack

Here is how the jobs map to tools, from a free setup to a full league production.

Job Free setup Step up
Capture and streamOBS StudioOBS with NVENC, multi-track audio and a scene collection per series
Timing and graphicsEDR Broadcast Free: leaderboard, lower-thirds, ticker, flags, podiumEDR Broadcast Pro: 30+ overlays, 12 themes, no watermark
Camera directionManual switching in iRacingAuto-Director on Pro, with manual override whenever you want the shot
Replays and incidentsiRacing replay, driven by handIncident detection with a clickable log and replay transport on Pro
Viewer live timingOn-screen leaderboard onlyPublic browser live-timing page on the League plan

Common OBS mistakes on iRacing broadcasts

Encoder overload. iRacing and x264 fighting for the same CPU causes stutter on stream. Use a hardware encoder or lower the preset.
Commentary buried under engine audio. Keep game and voice on separate tracks and set levels during rehearsal, not mid-race.
Overlays sized to the wrong resolution. Browser sources should match the canvas, usually 1920×1080, or text goes soft.
No holding scene. When the session drops or a driver disconnects, you need somewhere clean to cut to while you fix it.
Starting the show on race day. First-time setups always surprise you. Rehearse in a practice session first.

Internal EDR Broadcast resources

Start with the main EDR Broadcast page, grab the app from the download page, and see how the tools stack up in the iRacing broadcast tool comparison. If you want help setting up a league broadcast workflow, use the contact page.

Related Endurotech Racing reading

Frequently Asked Questions

Do I need a capture card to broadcast iRacing?

No. OBS captures iRacing directly on the same PC, and overlay tools like EDR Broadcast feed OBS through browser sources. A second PC or capture card is optional, not required.

Can I broadcast an iRacing race for free?

Yes. OBS Studio is free and the EDR Broadcast free tier includes the core overlays: leaderboard, lower-thirds, ticker, flags, grid intro and podium, with a small on-air watermark.

What bitrate should I use for iRacing on Twitch?

Most channels run 1080p at around 6,000 kbps. Racing is fast-moving content, so if your picture breaks up in packs of cars, drop the resolution before you drop the bitrate.

Do the overlays keep working if my internet drops?

Yes. EDR Broadcast runs locally, so the overlays keep updating from iRacing session data. Only remote browser control and the public live-timing page need a connection.

Can one person run a whole iRacing league broadcast?

Yes, with the right workflow. Overlays that update themselves, an auto-director on cameras and a replay transport reduce the job to storytelling. Many EDR Broadcast shows run with a single operator.

Does iRacing plus OBS need a powerful PC?

A mid-range gaming PC handles iRacing, OBS and browser-source overlays together, especially with a hardware encoder. If you want to spread the load, the EDR Broadcast League plan supports multi-PC setups.

Ready to run your first iRacing broadcast?

Download EDR Broadcast, drop the free overlays into OBS and put a proper race show on air this weekend. Every Pro feature is free for 14 days.

Download EDR Broadcast View EDR Broadcast
{ “@context”: “https://schema.org”, “@graph”: [ { “@type”: “FAQPage”, “mainEntity”: [ { “@type”: “Question”, “name”: “Do I need a capture card to broadcast iRacing?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “No. OBS captures iRacing directly on the same PC, and overlay tools like EDR Broadcast feed OBS through browser sources. A second PC or capture card is optional, not required.” } }, { “@type”: “Question”, “name”: “Can I broadcast an iRacing race for free?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Yes. OBS Studio is free and the EDR Broadcast free tier includes the core overlays: leaderboard, lower-thirds, ticker, flags, grid intro and podium, with a small on-air watermark.” } }, { “@type”: “Question”, “name”: “What bitrate should I use for iRacing on Twitch?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Most channels run 1080p at around 6,000 kbps. Racing is fast-moving content, so if your picture breaks up in packs of cars, drop the resolution before you drop the bitrate.” } }, { “@type”: “Question”, “name”: “Do the overlays keep working if my internet drops?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Yes. EDR Broadcast runs locally, so the overlays keep updating from iRacing session data. Only remote browser control and the public live-timing page need a connection.” } }, { “@type”: “Question”, “name”: “Can one person run a whole iRacing league broadcast?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Yes, with the right workflow. Overlays that update themselves, an auto-director on cameras and a replay transport reduce the job to storytelling. Many EDR Broadcast shows run with a single operator.” } }, { “@type”: “Question”, “name”: “Does iRacing plus OBS need a powerful PC?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “A mid-range gaming PC handles iRacing, OBS and browser-source overlays together, especially with a hardware encoder. If you want to spread the load, the EDR Broadcast League plan supports multi-PC setups.” } } ] }, { “@type”: “HowTo”, “name”: “How to broadcast an iRacing race with OBS”, “description”: “Set up OBS, add browser-source overlays, plan cameras, handle replays and rehearse before going live with an iRacing broadcast.”, “totalTime”: “PT2H”, “tool”: [ { “@type”: “HowToTool”, “name”: “Windows PC with iRacing” }, { “@type”: “HowToTool”, “name”: “OBS Studio” }, { “@type”: “HowToTool”, “name”: “EDR Broadcast” } ], “step”: [ { “@type”: “HowToStep”, “name”: “Set up OBS to capture iRacing”, “text”: “Run iRacing in borderless windowed mode, add a Game Capture source in OBS, set the canvas to 1920×1080 and choose a hardware encoder such as NVENC. Build starting-soon, live and break scenes.” }, { “@type”: “HowToStep”, “name”: “Add broadcast overlays as browser sources”, “text”: “Add transparent browser-source overlays for the leaderboard, flags and lower-thirds, sized to the canvas and layered above the game capture.” }, { “@type”: “HowToStep”, “name”: “Plan your cameras”, “text”: “Brief a camera operator on the race stories, or use an auto-director to cut to battles automatically while keeping manual override available.” }, { “@type”: “HowToStep”, “name”: “Handle replays and incidents”, “text”: “Use the iRacing replay to jump back to passes and incidents, show them at a sensible moment, then return to the live picture.” }, { “@type”: “HowToStep”, “name”: “Run a full dress rehearsal”, “text”: “Test the entire show in a practice session, including a test stream and at least one replay, and watch OBS for dropped frames under full load.” } ] } ] }

Similar Posts