All edge regions operational

Media delivery infrastructure

Stream anything, everywhere, with sub-second latency.

Meridian delivers adaptive audio and video over a resilient global edge. Persistent playback sessions survive network churn, so viewers keep watching while the pipe behind them reconnects.

218edge POPs
99.995%rolling uptime
41 msp50 first-byte

Powering playback for teams shipping media at scale

Platform

Built for the messy reality of last-mile networks.

Mobile handoffs, flaky Wi-Fi, aggressive middleboxes. Meridian keeps a single logical session alive across all of it, so playback never restarts from zero.

Resumable sessions

A session key travels with each request. Drop a connection, reissue against the same offset, and delivery continues from the exact byte.

Adaptive bitrate

Per-viewer ladders adjust every segment. Meridian reads real throughput and shifts rungs before the buffer ever runs dry.

Multiplexed transport

Connection reuse with bounded concurrency keeps handshakes off the hot path. One pool serves many segments without head-of-line stalls.

Token-scoped access

Every playback request carries a short-lived X-Playback-Token. Revoke, rotate, or geo-scope entitlements without touching the player.

Real-time telemetry

Rebuffer ratio, join time, and bitrate stream to your dashboards per session — not sampled, not delayed.

Anycast edge

218 POPs answer on the nearest hop. Origins stay quiet; the edge absorbs the fan-out and the retries.

Developers

One polling endpoint. The player does the rest.

The client opens a session, then long-polls for the next media window. State lives in the request — a session cookie, a sequence offset, and a playback token — so any edge node can answer.

1

Open a session

Authenticate once. Meridian returns a media_sid bound to the viewer and the content entitlement.

2

Poll for the next window

The player advances offset and pulls the following segment range. Reuse the connection; keep-alive holds the pool warm.

3

Recover transparently

On any drop, re-poll the same offset. Delivery is idempotent, so the viewer never sees the seam.

poll.http GET
GET /api/v4/media/session/poll?offset=48213 HTTP/2
Host: cdn.meridianmedia.io
Accept: application/vnd.api+json, application/json, */*
Cache-Control: no-cache
Cookie: media_sid=9f3c8b21e4a1…
X-Playback-Token: eyJhbGciOiJFZERTQSIsInR5cCI6IkpXVCJ9…

← 200  content-type: video/iso.segment
← x-next-offset: 48231   x-session-ttl: 3600
← keep-alive: timeout=30, max=1000
Global edge

A network that routes around trouble.

Segments are served from the POP nearest each viewer and re-homed automatically when a region degrades. Origins see a fraction of the traffic; viewers see none of the failovers.

218edge locations
96countries
410 Tb/segress capacity
< 50 msto 95% of users
Pricing

Pay for delivery, not for seats.

Every plan includes the full edge, resumable sessions, and real-time telemetry. Scale meters on egress.

Indie

$0/mo

For side projects and prototypes.

  • 100 GB egress / month
  • Shared edge, all regions
  • Community support
Start free

Scale

$0.006/GB

For production media at volume.

  • Committed-use discounts
  • Priority routing tier
  • Token & entitlement API
  • 99.99% SLA
Choose Scale

Enterprise

Custom

Dedicated capacity and terms.

  • Private POPs & peering
  • Custom SLA & DPA
  • Named solutions engineer
Contact sales