OFV Live Guide

Stream volleyball matches to YouTube with real-time score overlays — no expensive equipment needed. Just your phone and this guide.

Getting Started

Download OFV Live from the App Store (iOS) or Google Play (Android — coming soon). Open the app and you'll see the welcome screen.

Welcome to OFV Live — first launch screen

Tap Next to continue. The second slide asks how you're joining:

How are you joining today? — QR code or Sign In options
OptionWhen to use
I have a QR codeSomeone gave you a printed QR code to scan. Jump to Stream Setup.
Sign In / Create AccountYou need an account first. Continue below.

1Create your account

Tap Sign In / Create Account to reach the login screen. Since you're new, tap Create an account.

Login screen with QR, Apple, Google, and Email options

Choose one of three sign-up methods:

  • Apple (iOS only) — authenticate with Face ID or Touch ID
  • Google — select your Google account
  • Email — enter your name, email, and a password (8+ characters)
Email sign-up form with all fields filled in

2Verify your email

If you signed up with email, check your inbox for a verification link. Until verified, a yellow banner appears in the app. You can browse matches, but you won't be able to go live until your email is confirmed.

Yellow verification banner — Verify your email to start streaming
Tip:Didn't get the email? Tap Resend on the banner and check your spam folder.

Joining a Club

After creating your account, you'll see the Account Pending screen. You need to join a club before you can stream.

Account Pending screen with club code input and invite link input

1Enter a club code

If your admin gave you a code (e.g., HAWKS24), type it in and tap Join Club.

Club code input field with code entered

2Or use an invite link

If someone sent you a link, you can paste it in the Invite Link field, or simply tap the link on your phone — OFV Live opens automatically.

Invite Accept screen showing club name and Streamer role

Not signed in yet? You'll see a Sign In button instead. Sign in first, then accept the invite.

Invite page showing Sign In and Create Account buttons

3You're in!

After joining, you'll land on your club's Match List. This is your home base.

Match List screen after joining a club

Your Match List

The Match List shows all your club's matches, organized by status. Use the filter tabs to find what you need.

Match List with LIVE, READY, SCHEDULED, and ENDED badges
BadgeMeaning
LIVECurrently streaming
READYPrepared and ready to stream
SCHEDULEDUpcoming — not yet prepared
ENDEDMatch completed

Each match card shows the teams, tournament, time, and status:

Close-up of a single match card with READY badge

Tap a match to open it. If you're an admin or streamer, you'll also see a + New button to create matches.

Create Match form with team, opponent, tournament fields

Stream Setup

When you tap a READY match, you'll see the Stream Ready screen. This gives you everything you need — whether you're streaming from your phone or from OBS on a laptop.

Stream Ready screen with YouTube link and Start Preview button

Share the YouTube link

Tap Copy or Share YouTube Link to send the watch link to parents and fans before the match starts.

Stream from your phone

Tap Start Preview to open the camera. Continue to the next section.

Stream with OBS (laptop)

Copy the RTMP Server and Stream Key, paste them into OBS Studio under Settings > Stream, then click Start Streaming. You can still use OFV Live for scoring while OBS handles the video.

Tip:You can also scan a QR code to skip straight to this screen — no account needed. The QR code contains a secure token that authorizes you for that specific match.
QR Scanner with copper scan frame and zoom buttons

Preview & Camera

The Preview screen shows your live camera feed before you go live. Use this to frame your shot and check settings.

Camera preview in landscape with flip, torch, zoom, mute controls and Go Live button
ControlWhat it does
FlipSwitch front / back camera
TorchToggle flashlight (back camera)
+/−Zoom in and out
MuteMute / unmute audio
Lens (Auto / 0.5x / 1x / 2x)Choose camera lens — 0.5x ultra-wide is great for full court coverage

Score overlay preview

If the overlay is enabled in Settings, you'll see a scoreboard preview on the camera feed. This is exactly how it will appear to viewers on YouTube.

Preview with scoreboard overlay visible in top-left corner

Going Live

When you're happy with the framing, tap the Go Live button. The app connects to YouTube and within a few seconds you'll see the LIVE badge.

Streaming screen with LIVE badge, duration timer, bitrate, and health indicator
IndicatorMeaning
LIVEYou are currently streaming
0:03Stream duration
Good 2443 KbpsUpload speed and connection health (green = good, yellow = fair, red = poor)
Tip:The app automatically adjusts video quality based on your connection. If your signal weakens, quality drops to keep the stream stable. If it drops completely, the app retries up to 10 times automatically.

Scoring

Tap the Scoring button on the right side of the streaming screen to open the scoring panel. You can also score without streaming — just tap a LIVE match from your Match List.

Scoring panel open during stream showing scores and +/- buttons

Recording points

Tap +1 to award a point, −1 to correct a mistake. An Undo button appears for a few seconds after each action.

Timeouts

Tap a team's Timeout button to start a 60-second countdown. A banner appears on screen and on the YouTube overlay.

Timeout banner with team name and 0:28 countdown

Set and match completion

When a team reaches 25 (with a 2-point lead), the app shows a Set Complete banner. Tap Next Set to continue.

SET 1 COMPLETE banner showing 25-22 score

When one team wins the match (e.g., best of 3 sets), you'll see the Match Complete dialog with the final result.

Match Complete dialog — End Stream or Keep Streaming

Scoring without streaming

You don't need to stream to keep score. If another device handles the camera, open a LIVE match from the Match List and use the full scoring interface.

Scoring-only screen with team names, scores, and timeout buttons
Tip:Scores sync in real time. If someone is also scoring from the web, both devices stay in sync automatically. Scores are saved locally first, so even if you lose connection they'll sync when you're back online.

Ending a Stream

Tap the red End Stream button at the bottom of the screen. A confirmation dialog asks if you're sure. The app stops the RTMP stream, flushes any pending scores, and shows a summary with the YouTube recording link.

If someone ends the match from another device (e.g., the web dashboard), you'll see a countdown banner and the stream ends automatically after 10 seconds.

Settings

Access Settings from the Match List (top-right button) or from the Preview screen. During an active stream, Settings opens as an overlay to protect the video connection.

Settings screen showing Account, Notifications, Streaming, and Overlay sections

Streaming Quality

Good (720p) for mobile hotspots, Better (1080p) for most situations, Best for strong WiFi.

Overlay

Toggle the scoreboard on/off, adjust its size (20–50%), and pick which corner it appears in.

Camera Lens

Choose Auto, 0.5x, 1x, or 2x. Auto provides smooth zoom between lenses.

Club Switching

If you belong to multiple clubs, switch between them from Settings.

Club switcher showing two clubs

Troubleshooting

Go Live button won't enable

The button is briefly disabled while the app verifies your stream settings (2–3 seconds). If it stays disabled: check your internet connection, verify your email if you see a banner, and make sure the match is in “Ready” status.

Stream keeps disconnecting

Move closer to WiFi, switch between WiFi and cellular, or lower the quality preset. The app retries up to 10 times automatically with increasing intervals.

Camera not working

Check camera permissions in your device Settings app. Close other apps that might be using the camera. Restart OFV Live.

No sound on stream

Check microphone permission, make sure the mute button isn't active, and verify your phone isn't on silent mode.

Scores not syncing

Scores are queued offline and sync automatically when your connection returns. Check for a pending badge on the scoring panel showing how many actions are waiting.

QR code won't scan

Make sure you're scanning an OFV QR code. Use the + zoom button for distant codes. Ensure good lighting.

App crashed during a stream

Reopen the app — you'll see a recovery prompt to resume or end the match. Your scores are always saved locally, so nothing is lost.

Tips for great streams

  1. Use a tripod — stable shots make a huge difference for viewers.
  2. Plug in your phone — streaming drains battery fast. Use a portable charger.
  3. Use WiFi over cellular — more stable and typically faster.
  4. Position behind the end line — gives the best view of the full court.
  5. Test before the match — do a quick stream test to verify everything works.
  6. Share the YouTube link early — send it to parents and fans before the match starts.
  7. Use the 0.5x lens — ultra-wide captures the entire court without panning.

Ready to stream?

Download OFV Live and go live in minutes.