streakalertSign in

FROM THE STANDS · BEFORE THE GAME

See the warmup.
Feel the game.

Watch player warmups filmed by fans inside the stadium or arena.
Viewers pay 10¢ per video. Media contractors upload free.
Every clip expires 48 hours after it is uploaded.

FOR VIEWERS

Your view before the game.

  1. Find a clip. Search by sport, team, player or matchup.
  2. Load $5. Add prepaid video credit in $5 increments. Each load covers 50 video unlocks.
  3. Unlock for 10¢. Pay once for that video. Replay it free until its expiration countdown ends.

The 48-hour clock starts at upload—not when you buy access. Check the remaining time before unlocking.

FOR MEDIA CONTRACTORS & CONTRIBUTOR PARTNERS

Turn your seat into a view.

  1. Film the warmup. Share footage you recorded and have permission to upload.
  2. Upload free. Tag the team, player, matchup and seat location.
  3. Earn per paid unlock. Your seating tier determines the amount credited to your contractor earnings.
Contractor earnings per paid video unlock
Seat locationContractor earns
Standard5¢
Verified club seats or better8¢
Verified floor / courtside10¢

Club and floor clips need StreakAlert seating verification before viewers can unlock them. Earnings depend on paid unlocks; uploads and replays do not generate earnings. Payouts are pending setup.

Video balance · Sign inViewer price: 10¢ once per video · Free replays until expiry
Contractor earnings · $0.005¢ / 8¢ / 10¢ by seating tier · Payout setup pending

Payments are not connected yet. Free uploads are available.

◷ Fresh for 48 hours

Fresh from the stands

Loading clips…

Know before you watch or upload

Does every play cost 10¢?

No. A paid unlock is one signed-in viewer buying access to one video. That viewer can replay it free until the video expires. Replays do not earn another contractor payment.

How long can I watch an unlocked video?

Until 48 hours after its original upload. Buying access does not restart the clock. A clip with 2 hours left stays available for those 2 hours.

Does video expiration erase my unused balance?

No. Expiration removes the video and access to it. It does not reduce your remaining, unspent video credit.

What could one video earn with 100,000 paying viewers?

Assume 100,000 different viewers each pay 10¢ to unlock the same video before it expires. That produces $10,000 in gross viewer charges.

Illustration: 100,000 paid unlocks of one video
Seating tierContractor earningsStreakAlert remainder
Standard · 5¢$5,000$5,000
Verified club or better · 8¢$8,000$2,000
Verified floor/courtside · 10¢$10,000$0

The StreakAlert remainder is before payment processing and operating costs; it is not profit. At the floor rate, the full 10¢ goes to the contractor and StreakAlert must cover those costs separately. This is an illustration, not a traffic forecast or earnings promise. 100,000 page visitors, free plays or replays do not equal 100,000 paid unlocks. Payments and payouts are still pending connection.

Can I edit in CapCut or use AI before uploading?

Yes. Edit your own footage in CapCut or another video editor, then export a finished video to your phone or computer. On StreakAlert, select Upload free and choose that exported file. Upload the video file, not a CapCut project or sharing link.

  1. Trim waiting time and keep a clear sequence of the player’s warmup. A focused 15–60-second clip is a useful starting point, not an upload requirement.
  2. Use light stabilization, brightness correction and accurate captions. AI can help with those tasks, but review its output before posting.
  3. Keep the original speed for footage viewers may use to assess movement. Label any slow-motion segment, replay or other edit. Avoid AI-generated movements, altered player identities or captions that imply an unconfirmed injury.
  4. Try 1080p at 30 fps when available. If the file exceeds 30 MB, shorten the clip or reduce the export resolution/bitrate. MP4 is a practical first choice; StreakAlert also accepts MOV and WebM.
  5. Play the exported file once before uploading. Check focus, sound, captions and player identification. Add the game date and recording time, including timezone, to the title or matchup text.

Use music only when you have rights to publish it here. CapCut export options vary by device and app version. See CapCut’s export help ↗

What angles make a warmup video useful?
  • Show the full player. Frame the head, feet and ball or equipment so viewers can see the complete movement. Use a steady medium-wide view rather than a tight face shot.
  • Choose a clear sightline. A side or three-quarter angle can show footwork and follow-through. For a shooter, keep the basket in frame when possible; for a passer, include the throw and target area.
  • Capture a sequence. Show several consecutive reps and some surrounding context instead of only one make, miss or stumble.
  • Keep the camera steady. Hold with both hands, move slowly and avoid excessive digital zoom. Landscape often gives drills more room; portrait is fine when the whole action fits.
  • Make the clip identifiable. Include the player’s jersey number, team and matchup in the title or tags. Record from your permitted seat without blocking others.
Which players might attract more viewer demand?

As an editorial starting point, consider a star in a featured matchup, a popular fantasy or player-prop selection, a rookie making a debut, or a player whose return is being discussed in official team updates. These are possible demand signals, not measured rankings or guaranteed buyers.

Choose someone you can identify and film clearly. Useful footage of a player with a specific question around their warmup can be more valuable than a distant shot of a famous player. Cover relevant drills—passing, route running, shooting, footwork or position work—and use a factual title such as Player name · shooting warmup · Team vs. Opponent · recorded 6:35 PM ET. Avoid titles claiming someone is hurt, fully healthy or a “lock” based only on a clip.

What potential edge does this give a bettor?

Additional pregame context. Fresh, clearly dated footage can help you observe whether a player is taking part in the recorded drill, what movements are visible, and conditions such as wind or rain at that moment. It can surface a question worth checking before placing a bet. StreakAlert has not established that these videos improve betting returns.

  1. Check freshness. Confirm the player, matchup and recording time. A video being available for 48 hours does not mean it was filmed today, and upload time is not recording time.
  2. Describe what you see. “Taking throws in this clip” is an observation. “Healthy,” “starting” or “will exceed a prop line” is a conclusion the footage cannot establish.
  3. Verify the context. Check official injury reports, game-day availability and confirmed lineups. One missing player in a camera frame does not prove an absence; one missed shot does not establish poor form.
  4. Compare with the market. Combine verified information with StreakAlert’s historical streaks, matchup context and current price. A detail may already be reflected in the odds.

For NFL games, official inactive lists are included in the pregame administration exchange 90 minutes before kickoff. NFL pregame procedures ↗ · Official NFL inactives ↗

Warmup clips add context; they do not establish medical status, playing time or a guaranteed outcome. A handful of warmup reps is a small sample.

Are payments and contractor cashouts live?

Not yet. Free uploads are open. Checkout and contractor payouts still need to be connected. An earnings balance records accrued earnings; it is not confirmation of a completed payout.

Upload free · Media contractor

Share your view from the game for free. Once paid viewing launches, each paid unlock credits 5¢ for standard seating, 8¢ for verified club seats or better, or 10¢ for verified floor/courtside footage. Club and floor clips await verification before paid viewing. Your video expires in 48 hours. Earnings are tracked; payouts are not connected yet.