Media

Money

Dispatch

Company

WAVE · Bridge

One feed in. Up to three transports at once. One unbroken signal out.

Bridge converts any fabric to any WAN transport, carries the same source over SRT, RIST and MoQ at the same time, takes the first clean copy on the far side, and re-emits it native. Measured on the public internet: 300 of 300 packets converged, 0 gaps.

WAVE is media infrastructure for the agentic internet: one call shape moves live and on-demand media across every transport, and both kinds of user, people and agents, discover it, call it, and pay for it per call. Bridge is where that call shape meets the wire.

fabrics in and outSRTRISTRTMP(S)MoQNDIAES67ST 2110MXLOMT

The braid, measured

One source, carried over three WAN transports at once. A whole strand drops mid-run. The other two cover it, and the converged output never breaks.

300 / 300packets converged
0gaps
0reorders
2ISPs, byte-identical out
induced whole-strand SRT outage one source any fabric in SRT SRT down RIST MoQ converge · first clean copy wins · hitless OUTPUT native re-emit output unbroken 1 100 200 300 packets, in order
whole-strand SRT outage SRT SRT down RIST MoQ converge · first clean copy wins OUTPUT output unbroken 1 100 200 300 packets

300 / 300 packets converged · 0 gaps · 0 reorders · integrity clean. SRT + RIST + MoQ over the public internet, 2026-06-28, with a whole-strand SRT outage induced mid-run and covered by RIST and MoQ. Real video across two consumer ISPs came out byte-identical at the far end, sha256 match. The chart is that run drawn to shape; the counts are the measured ones.

A path drops mid-show. The audience never finds out.

Three steps, one knob

01 · POINT

Send one ordinary feed

SRT, RIST or RTMP(S) out of the encoder you already run. Your first mile does not change and needs no second uplink.

02 · PICK

Choose 1, 2 or 3 strands

That is the only knob. Bridge probes your uplinks, measures each path, and can set it for you.

03 · TAKE

Collect it native

MoQ, SRT, RIST, NDI, AES67, ST 2110, MXL or OMT at the far end. Converged first clean copy wins, clock-true.

Live, not a mock

bridge.wave.online answers real traffic today. Health, the docs and the agent skill file are up. The self-serve hosted /v1 endpoint is not mapped yet, and the gateway says so fail-closed instead of pretending.

$ curl -s -o /dev/null -w '%{http_code}\n' https://bridge.wave.online/health
200
$ curl -s -o /dev/null -w '%{http_code}\n' https://bridge.wave.online/skill.md
200

$ curl -s https://bridge.wave.online/v1/bridges
{"error":{"code":"ROUTE_NOT_MAPPED","message":"no scope rule for this route (fail-closed)"}}

Two dials

Set the Ends: fabric in, fabric out. That is the conversion. Set the Strands: 1, 2 or 3 transports at once. That is the redundancy. Nobody has to hold more than one idea.

Bridge1 strand. Convert A to B, carry it, re-emit native. The any-to-any bridge.
Braid2 or 3 strands. The same source over MoQ + SRT + RIST at once. The far side takes whichever copy arrives first clean.
Tri-boroughThe 3-strand flagship, a prove-my-path SLA, and our own conformance gate.

Only one feed? We braid it anyway.

You do not need three uplinks to get the guarantee. Hand us one ordinary contribution over SRT, RIST or RTMP(S) from any encoder, and WAVE manufactures the redundant braid on the second mile. Your single stream is fanned across the transports and converged before delivery. The first mile stays plain. The resilience is ours to build.

Zero config.

Bridge probes your uplinks, measures each path's round trip, and selects the transport and the latency per strand on its own. Bridge, Braid or Tri-borough, with no operator knobs.

Why it holds.

SRT bonding and RIST bonding each work inside one transport. WAVE bonds across transport types and runs all three at the same time, so a frame lost on one is covered by another while the show is still live.

Where this sits

One call shape moves live and on-demand media across every transport. People read this page; agents read the same URL as an API and pay per call. Bridge is the leg of that call shape that touches the wire.

Status. The transport-diverse path, the single-feed re-braid and per-uplink auto-tune are proven on real wire. The self-serve hosted /v1 endpoint is activating and is not GA. Access is scoped to your account through api.wave.online and metered per conversion-leg minute.

Get an API key → /skill.md