OBS Studio Workflow for a Cycling Studio VA

Cycling studios compete with Peloton, Zwift, and a dozen other on-demand platforms. The studios that keep members engaged - both in-room and remote - are the ones producing professional live streams and on-demand class recordings. OBS Studio makes that production accessible without a broadcast-level budget.

A cycling studio VA running OBS handles everything from camera setup to leaderboard overlays to post-class video exports. Here is how that workflow runs.

Why OBS Studio Works for Cycling Studios

OBS Studio is free, open-source streaming and recording software. It costs nothing and does not lock you into a platform. For a cycling studio, it delivers:

  • Instructor cam plus ride footage composited into a single polished output.
  • Metric overlays showing cadence, resistance, heart rate zones, and class progress.
  • Leaderboard displays pulled from the studio's bike system and overlaid on the stream.
  • Multi-platform streaming to YouTube, Facebook, a private member portal, or all three simultaneously (with a restreaming service).
  • On-demand library creation through high-quality local recordings.

The software handles what expensive proprietary systems do, but with full control and zero licensing costs. A VA trained on OBS is the person who makes it all run.

If you are exploring what else a fitness VA can take off your plate, read the full fitness virtual assistant tasks list.

Core VA Tasks in OBS Studio

Scene Setup for Cycling Classes

Scenes are pre-built layouts the VA switches between during a class. A cycling studio typically needs:

  • Full Studio View - A wide shot of the bike room showing the instructor and the class. Good for the opening and closing of a session.
  • Instructor Close-Up - A tighter shot on the instructor. This is the primary scene during coaching cues and motivational segments.
  • Instructor Plus Metrics - The instructor camera on one side, a panel of ride metrics (cadence, resistance, heart rate zone) on the other. This is the workhorse scene for most of the class.
  • Virtual Ride - A full-screen video of a scenic cycling route (pulled from a media source or a Zwift/Rouvy feed) with the instructor cam in a small picture-in-picture window. Used for virtual outdoor ride classes.
  • Leaderboard - A full-screen or side-panel display showing rider rankings by output. Updated in real time if the studio's bike system has an API or web dashboard.
  • Warm-Up/Cool-Down - A relaxed layout with the instructor cam, a playlist display, and lower-intensity branding.
  • Intro/Outro - Branded slides with class name, instructor, difficulty level, and studio logo.

The VA builds these scenes once and saves them as a Scene Collection. Before each class, they update the text sources (instructor name, class title, playlist) and confirm camera feeds are active.

Source Management

Each scene is built from sources. Common ones for a cycling studio:

  • Video Capture Device - The instructor camera. Typically a mirrorless camera with clean HDMI output through a capture card (Elgato Cam Link or similar) for sharp, low-light performance in a dim cycling room.
  • Browser source - Leaderboard data from the studio's bike platform (displayed via a web dashboard URL), countdown timers, or Spotify Now Playing widgets.
  • Media source - Virtual ride route videos, pre-recorded intro animations, sponsor clips.
  • Image source - Studio logo, sponsor banners, heart rate zone color charts.
  • Text (GDI+) - Class title, instructor name, current song, interval cues like "PUSH" or "RECOVER."
  • Window Capture - If the studio uses a desktop app for ride metrics or leaderboard, the VA captures that window directly.

Layering matters in cycling scenes. The metric overlay sits on top. The instructor cam goes behind overlays but above any virtual ride background. The VA locks all source positions after testing.

Audio Mixing

Cycling classes are music-driven. Audio mixing is critical:

  • Instructor mic - A wireless headset mic is the primary source. Set at -6 dB to -3 dB with a Compressor filter to keep coaching cues audible even when the instructor is breathing hard.
  • Music - Piped in through a media source, browser source (Spotify web player), or an audio input from the studio's sound system. Set at -12 dB to -9 dB so it fills the mix without burying the instructor.
  • Noise Gate - Applied to the instructor mic to cut fan noise from the bikes and HVAC between coaching cues. Threshold around -35 dB.
  • Limiter - Applied to the master output at -1 dB to prevent clipping during high-energy intervals when the instructor and music both peak.

The VA monitors levels throughout the class and adjusts faders when the energy shifts between intervals and recovery.

Streaming and Recording Setup

  • Stream key - Stored in OBS for whichever platform the studio uses. If the studio streams to multiple platforms, the VA uses a restreaming service like Restream.io and sends one feed to OBS's custom RTMP endpoint.
  • Bitrate - 4500 kbps for 1080p/30fps. Cycling does not have the fast motion of combat sports, so 30 fps is fine. Drop to 720p at 3000 kbps if the studio's upload speed is limited.
  • Encoder - NVENC for GPU encoding if available. Cycling studios often run OBS on a dedicated mini PC near the instructor's bike, and even a mid-range GPU handles encoding well.
  • Recording profile - Record at CRF 18 in MKV for the on-demand library. Remux to MP4 after class for upload to the studio's member portal or app.
  • Studio Mode - On during every class. The VA previews scene transitions before pushing them live. No surprise cuts.

Transitions for Cycling Content

  • Fade (500 ms) - The default. Smooth transitions between instructor close-up and metrics view.
  • Cut - For fast switches during high-intensity intervals when the energy is high.
  • Stinger - A branded animation for opening the stream and returning from the leaderboard screen.

Transitions are mapped to hotkeys or a Stream Deck. The VA follows the class plan and switches scenes at pre-planned moments (interval start, recovery, leaderboard check-in).

Weekly VA Workflow

Monday - Update the week's class schedule in OBS text sources. Swap instructor names and class titles. Confirm camera and audio connections. Test stream to a private channel.

Tuesday through Friday - Stream scheduled classes (typically 2-4 per day). During each class: monitor audio levels, switch scenes per the class plan, trigger leaderboard displays at interval peaks, and save replay buffer clips of standout moments.

Wednesday - Export and upload Monday and Tuesday recordings to the on-demand library. Add thumbnails and metadata.

Saturday - Stream weekend special classes (themed rides, charity rides, guest instructor sessions). These often require custom overlays the VA builds earlier in the week.

Sunday - Archive all raw recordings. Back up Scene Collections and profiles. Review stream analytics (viewer count, peak concurrent, average watch time). Send the studio owner a weekly content report.

OBS Features That Matter for Cycling Studios

Browser Sources - The most powerful feature for cycling studios. A browser source can display a live leaderboard from the bike system's web dashboard, a Spotify Now Playing widget, or a custom HTML overlay with interval timers. The VA builds these once and they update automatically.

Virtual Camera - Output the full OBS composite as a webcam. This lets the studio send a produced feed into Zoom for members joining from home, instead of a raw laptop camera view.

Scene Collections - Separate setups for different class types. "Standard Spin" uses instructor cam plus metrics. "Virtual Ride" uses the scenic route video. "Leaderboard Battle" emphasizes the competitive display. The VA switches collections before each class type.

Audio Monitoring - OBS lets the VA monitor audio output through headphones while the stream runs. This catches issues like a dead mic or music feed dropout before viewers complain in chat.

Automatic Scene Switcher - OBS has a built-in automatic scene switcher that can change scenes based on time intervals. For structured cycling classes with fixed interval lengths, the VA can pre-program scene changes and only intervene manually for exceptions.

FAQ

Can a VA run OBS for a cycling studio remotely?

Yes. If the studio has a dedicated OBS computer with remote desktop access and IP or NDI cameras, the VA controls everything from offsite. Latency under 50 ms is ideal for live scene switching. Most daily classes work fine remotely. Special events may benefit from on-site support.

What camera setup works best for cycling studio streams?

One mirrorless camera (Sony ZV-E10 or similar) with a wide-angle lens on a tripod facing the instructor. Connect via HDMI to a capture card. Add a second wide-angle camera (even a quality webcam) for a full-room shot. Lighting matters more than camera cost in a dim cycling studio - add two LED panels at 5600K.

How do you display a live leaderboard in OBS?

If your bike system has a web-based leaderboard dashboard, add it as a Browser Source in OBS. Set it to refresh at a short interval. For systems without a web dashboard, the VA can use a Google Sheet updated via API and displayed through a custom HTML page.

Does the music licensing matter for streams?

Yes. Streaming copyrighted music on YouTube or Facebook can result in muted VODs or copyright strikes. Options include using royalty-free music libraries (Epidemic Sound, Artlist), streaming to a private member-only platform where DMCA enforcement is different, or securing a sync license. The VA should flag this to the studio owner and help manage the music source.

What internet speed does a cycling studio need for streaming?

Plan for 10 Mbps upload minimum. This gives headroom above the 4500-6000 kbps stream bitrate for overhead and other studio internet use. Always use a wired ethernet connection to the OBS computer. Wi-Fi drops cause stream interruptions.