Sports live video API SRT ingest · HLS playback · Signed webhooks

Turn the phones already on the sideline into resilient live cameras.

PilotStream is the live video control plane for leagues, academies, sports operators and OEM apps: SRT ingest from iOS and Android, instant highlight clipping, HLS playback on any browser and HMAC-signed webhooks — one API, flat monthly pricing, no per-viewer surcharges.

BYOD for iOS and Android SRT-first transport Clip-ready webhook engine HLS delivery everywhere
pilotstream.control-plane
ingest srt://ingest.pilotstream.io:8890?streamid=publish:broadcast_fa92
clip pipeline mark → transcode → webhook → publish
delivery mode HLS playback + signed callbacks
Capture model BYOD mobile

No proprietary encoder fleet required.

Reliability Retry-backed webhooks

Outbox persistence and HMAC signing included.

Pricing From $9.99 / month

Flat plans. No per-viewer or per-minute surcharges.

SRT Resilient transport for unstable venues
BYOD Use the cameras already in the field
HLS Standard playback on any browser or app shell
API Provision, ingest, clip and notify programmatically

Built like infrastructure for match day.

Fewer boxes in the field, fewer vendors in the stack and predictable monthly pricing: the same platform that runs live tournaments on LigaPilot, now available as an API for your league, academy or app.

BYOD capture

Bring your own iPhone or Android rig.

Field teams exchange a secure session token, publish over SRT and stay traceable at the device and session level.

  • Native mobile workflows
  • Secure device fingerprinting
  • No satellite truck economics
Sports-grade resilience

SRT where the network is hostile.

Venues are noisy, uplinks are unstable and consumer hardware is unpredictable. SRT is the right bias when the match cannot stop.

  • Packet loss tolerance
  • Low-latency contribution
  • Production-friendly recovery model
Instant monetization

Clip highlights and ship HLS without bolt-on vendors.

Automatic clipping and playlist delivery are first-class citizens, not an expensive postscript added after ingest.

  • Clip-ready event hooks
  • HLS playback endpoints
  • Lean unit economics
Enterprise control

Signed webhooks, retries and delivery audit trails.

Operational teams get visibility into every outbound event with durable retry logic and per-endpoint HMAC secrets.

  • Tenant-scoped endpoints
  • Outbox-backed retries
  • Cryptographic authenticity

One pipeline. Six critical handoffs. Zero unnecessary vendors.

From a sideline phone to a live highlight notification, the stack stays observable, programmable and commercially sane.

01

Field capture

Operators use iOS or Android devices already available in the venue.

BYOD mobile
02

Secure exchange

Broadcast codes burn once, register the device and issue a short-lived session token.

Device traceability
03

SRT ingest

Contribution streams enter through SRT for better resilience under real-world packet loss.

Venue-grade transport
04

Clip engine

Video processing turns key moments into assets ready to distribute or monetize.

Automatic clipping
05

HLS playback

Consumers and partner apps get standard HLS outputs without custom player lock-in.

Browser-safe delivery
06

Webhook dispatch

Clients receive signed JSON events with retry-backed delivery and complete audit history.

HMAC + retries

More control than generic cloud video. Lower cost than stitched-together vendors.

CTOs do not need another expensive abstraction layer. They need a sports-specific control plane with better economics and fewer integration seams.

Capability PilotStream SaaS Video API stack Cloud IVS stack
BYOD mobile ingest Built for iOS and Android field capture Usually custom mobile glue Usually custom mobile glue
SRT-first contribution Native product narrative Often extra workflow complexity Often extra workflow complexity
Highlight clipping First-class sports workflow Separate orchestration required Separate orchestration required
Control-plane webhooks Signed, retried and audited Additional queueing and signing work Additional queueing and signing work
Commercial posture Low marginal cost, OEM-friendly Margin pressure at scale Margin pressure at scale
Sports deployment fit Built for tournaments, venues and event days General-purpose media tooling General-purpose media tooling
What operators see

One monthly price that already includes ingest, playback, clipping and webhooks — no per-viewer or per-minute surprises.

What developers see

Fewer brittle integrations, fewer hidden egress traps and a control plane you can reason about.

Three requests from sideline to highlight.

Everything below maps to the production control plane: broadcasts, mobile exchange flows and HMAC-signed webhook endpoints. Base URL: https://api.pilotstream.io/v1.

Program the live pipeline like infrastructure.

Provision a broadcast, let the sideline device exchange a secure code, then register a signed webhook for downstream systems. That is the product story in three requests.

Provisioning

Create broadcasts through the control plane and assign per-stream ingest keys.

Field auth

Burn exchange codes once, register the device and return SRT credentials plus a session token.

Outbound events

Register endpoints, reveal signing secrets safely and consume clip-ready notifications with retries.

POST /v1/broadcasts
curl https://api.pilotstream.io/v1/broadcasts \
  -H "Authorization: Bearer $YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "tenant_id": "$TENANT_ID",
    "external_ref": "match-4656",
    "title": "FC Barcelona vs Real Madrid",
    "metadata": {
      "sport": "soccer",
      "venue": "Camp Nou"
    }
  }'

Flat monthly plans. No egress surprises. Cancel anytime.

Every plan includes the full stack: SRT ingest, HLS playback, highlight clipping, webhook engine, dashboard and the PilotStream Cam app. You scale usage, not features.

Starter
$9.99 per month

For a single academy, club or creator streaming one match at a time.

  • 1 concurrent broadcast
  • Up to 100 viewers per stream
  • 20 streaming hours / month
  • SRT ingest + HLS playback
  • 2 webhook endpoints · 2 API keys
Pro · Most popular
$29.99 per month

For leagues and operators covering several pitches or venues on the same day.

  • 3 concurrent broadcasts
  • Up to 500 viewers per stream
  • 100 streaming hours / month
  • Automatic highlight clipping + MP4 recordings
  • 10 webhook endpoints · 10 API keys
Business
$79.99 per month

For federations, media teams and apps embedding live video under their own brand.

  • 10 concurrent broadcasts
  • Up to 2,000 viewers per stream
  • 300 streaming hours / month
  • White-label playback + multi-tenant provisioning API
  • 50 webhook endpoints · 50 API keys · priority support
Enterprise
Custom annual contract

For media groups and federations that need fleet-level capacity, compliance controls and a dedicated deployment.

  • Unlimited concurrent broadcasts and viewers
  • Dedicated infrastructure and custom retention
  • Custom playback and webhook policies
  • Multi-region deployment options
  • Dedicated technical onboarding and SLA

Prices in USD, billed monthly through Stripe. Upgrade, downgrade or cancel from the dashboard at any time. Extra streaming hours are available on request. No per-viewer or per-minute surcharges.

Built to be run on a Saturday with 12 matches live, not just demoed.

PilotStream is not just a player page. It is a control plane with device traceability, cryptographic trust and a dashboard your operators can actually use during the game.

Traceable devices

Broadcast sessions bind to a real device footprint and produce secure session tokens for future actions.

Signed B2B notifications

Every outbound JSON event is HMAC-signed with a per-endpoint secret and delivered with audit history.

Retry-backed reliability

Webhook deliveries survive unstable customer servers through queue persistence and exponential backoff.

Real-time control plane

Monitor broadcasts, inspect tenant health and audit webhook delivery from a single dashboard at app.pilotstream.io.

Questions operators and developers ask in the first meeting.

Straight answers on transport, security, apps and billing.

Why lead with SRT instead of defaulting to RTMP?

Because sports venues are noisy networks. SRT gives a more resilient contribution layer under packet loss and unstable uplinks, which is exactly where sideline capture lives.

Can a client keep their own iOS or Android app?

Yes. PilotStream is BYOD and OEM-friendly: it can sit behind your own mobile shell while preserving secure code exchange and session traceability. If you do not have an app, use PilotStream Cam for Android or any SRT-capable encoder.

How do downstream systems trust clip notifications?

Webhook payloads are signed with HMAC per endpoint, include timestamps and delivery identifiers, and are backed by durable retries plus attempt history.

How does billing work?

Create your account, pick a plan and complete checkout with Stripe. Your tenant activates as soon as payment confirms. Plans are month-to-month; change or cancel from the dashboard billing page. Enterprise is invoiced annually.

What happens if I exceed my plan?

Concurrent broadcasts and viewers are capped per plan; new streams beyond the cap are rejected with a clear API error instead of surprise charges. Upgrade any time from the dashboard and the new limits apply immediately.

Do viewers need an app?

No. Playback is standard HLS and works in any browser on any phone, tablet or desktop with 1–2 seconds of latency on the low-latency path.

PilotStream Cam v4.1.1

Turn any Android device into a resilient SRT field camera. 6-digit PIN exchange, auto-reconnect, level sensor & live highlight marking.

  • ✓ SRT ingest
  • ✓ 6-digit PIN auth
  • ✓ Spirit level overlay
  • ✓ Highlight button
  • ✓ Auto-reconnect
  • ✓ Android 8.0+
▼ Download APK (Android)

v4.1.1 — Released Apr 2026 — Free for all plans

Infrastructure for the next generation of sports video operators.

Built for people who care about reliability in the venue, programmability in the control plane and margin everywhere else.