Broadcast-Grade Media Transport
Move live video, audio, and IP traffic between locations with professional reliability. SRT, RTP, WebRTC, RTMP, and encrypted QUIC tunneling — all in one gateway.
Built for Broadcast
Professional-grade features for mission-critical media transport.
Secure IP Tunneling
Forward any TCP or UDP traffic through encrypted QUIC tunnels between edge nodes. Monitor devices, control equipment, or extend your network — all managed from the bilbycast-manager UI.
Eleven Protocols, One Gateway
SRT, RTP, UDP, RTMP/RTMPS, RTSP, HLS, WebRTC (WHIP/WHEP), and SMPTE ST 2110-30/-31/-40. Each flow has one input fanning out to any number of outputs — independently and without cross-output interference.
Broadcast Standards
SMPTE 2022-1 FEC encode/decode, SMPTE 2022-7 hitless redundancy merge, TR-101290 transport stream analysis, SMPTE RP 2129 trust boundary metrics, and VSF TR-07 JPEG XS awareness.
End-to-End Encryption
ChaCha20-Poly1305 AEAD between edge nodes (relay is zero-knowledge), AES-CTR/GCM for SRT, TLS 1.3 via QUIC, optional certificate pinning, and secrets encrypted at rest. Built entirely in Rust for memory safety, small binaries, and simple deployment — no C/C++ dependencies or OpenSSL.
Audio Gateway
Per-output sample-rate, bit-depth, and channel-routing transcode (pure-Rust rubato). IS-08 channel maps hot-reload without restarting flows. SMPTE 302M LPCM-in-MPEG-TS for byte-identical interop with ffmpeg, srt-live-transmit, and broadcast hardware.
Compressed-Audio Bridge
AAC carried in MPEG-TS over RTMP, RTSP, SRT, UDP, or RTP decodes in-process via Fraunhofer FDK AAC (AAC-LC, HE-AAC v1/v2, multichannel up to 7.1) — land it into PCM-only ST 2110-30/-31 / rtp_audio / SMPTE 302M outputs, or re-encode to AAC-LC, HE-AAC v1/v2, Opus, MP2, or AC-3 for RTMP, HLS, and WebRTC. AAC codecs encode in-process; non-AAC codecs (Opus, MP2, AC-3) use an ffmpeg subprocess. Marquee chain: AAC RTMP contribution → Opus WebRTC distribution in a single edge process.
NMOS Integration
IS-04 Discovery & Registration, IS-05 Connection Management, IS-08 Audio Channel Mapping, and BCP-004 receiver capability sets. Best-effort PTP integration via external ptp4l. Seamless drop-in to existing NMOS facilities.
MPTS / SPTS Handling
Full MPEG-TS multi-program passthrough on UDP, RTP, SRT, and HLS. Per-output program_number filter rewrites the PAT and drops unrelated PIDs — fan one MPTS input out as a full MPTS plus several filtered SPTS outputs from the same flow.
AI-Assisted Configuration
Built-in AI assistant understands your network topology and can create, analyze, and troubleshoot media flows via a driver-aware action system. Supports OpenAI, Anthropic, and Gemini providers — credentials stripped before any LLM context.
Extensible Device Drivers
Bring third-party broadcast devices into the bilbycast manager via lightweight API gateway sidecars. Reference implementation for Appear X encoder/gateway platforms — same WebSocket protocol, same UI, same AI actions.
Protocol Support
Every implementation is native Rust — no C library dependencies.
Compressed-audio bridge: AAC in MPEG-TS (carried over RTMP/RTSP/SRT/UDP/RTP) decodes in-process via Fraunhofer FDK AAC (AAC-LC, HE-AAC v1/v2, multichannel up to 7.1), and can be re-encoded to AAC-LC, HE-AAC v1/v2 (in-process), Opus, MP2, or AC-3 (ffmpeg) for RTMP, HLS, and WebRTC egress.
| Protocol | Input | Output | Key Features |
|---|---|---|---|
| SRT | AES-CTR/GCM, Stream ID, FEC, 2022-7 hitless redundancy, SMPTE 302M audio mode | ||
| RTP | SMPTE 2022-1 FEC, unicast/multicast, DSCP QoS, 2022-7 redundancy | ||
| UDP | Raw MPEG-TS, unicast/multicast, SMPTE 302M audio mode | ||
| RTMP/RTMPS | H.264/AAC, ingest from OBS/ffmpeg, publish to Twitch/YouTube/Facebook, TLS, optional audio_encode | ||
| RTSP | — | Pull H.264/H.265 from IP cameras, TCP/UDP | |
| HLS | — | Segment-based egress, HEVC/HDR support, MPTS filtering, optional audio_encode (AAC/HE-AAC/MP2/AC-3) | |
| WebRTC | WHIP/WHEP, H.264 + Opus, browser-compatible, str0m pure-Rust, AAC→Opus via audio_encode | ||
| ST 2110-30 | PCM L16/L24, AES67 / RFC 3190, PTP, 2022-7 Red/Blue, IS-08 | ||
| ST 2110-31 | AES3 transparent (Dolby E, Dolby Digital, etc.), bit-exact passthrough | ||
| ST 2110-40 | RFC 8331 ancillary — SCTE-104, ATC timecode, CEA-608/708 | ||
| rtp_audio | Generic RFC 3551 PCM over RTP (no PTP required), 302M-capable output |
See It In Action
A professional management interface built for broadcast operations.
Network Topology
Live visual map of edge nodes, relay servers, and connections with protocol-aware routing.
Flows Overview
Monitor all media flows across nodes with live thumbnails, bitrate, protocol badges, and health status.
Node Detail
Deep dive into any node — live video preview, TR-101290 transport analysis, media codec detection, and fan-out topology.
AI Assistant
AI-powered flow configuration with context-aware recommendations. Supports OpenAI, Anthropic, and Gemini.
The Suite
Five components that work together for complete media transport infrastructure.
Media transport gateway bridging SRT, RTP, UDP, RTMP, RTSP, HLS, WebRTC, and SMPTE ST 2110-30/-31/-40 with FEC, hitless redundancy, and TCP/UDP port forwarding over encrypted QUIC tunnels.
Learn moreWeb-based management UI and API with real-time topology visualization, AI-assisted flow configuration, and a driver-aware action system that extends to third-party broadcast devices.
Learn moreStateless QUIC relay enabling IP tunneling between NAT'd edge nodes with end-to-end ChaCha20-Poly1305 encryption and per-tunnel HMAC bind tokens.
Learn morePure Rust SRT protocol implementation — wire-compatible with libsrt v1.5.5. AES-CTR/GCM, FEC (row, staircase, 2D), Stream ID, and 80+ stats counters.
Learn moreReference API gateway sidecar — bridges Appear X encoder/gateway platforms into the bilbycast manager via the same WebSocket protocol. Template for adding any third-party broadcast device.
Learn moreUse Cases
From live events to cloud distribution — built for real broadcast workflows.
Live Event Contribution
Deploy edge nodes at venues to contribute live feeds back to the broadcast center via SRT with FEC and hitless redundancy over commodity internet.
Remote Production
Bridge remote cameras and audio sources into your production facility using WebRTC (WHIP/WHEP) for ultra-low-latency monitoring and SRT for broadcast-quality transport.
Facility Integration
Bridge compressed media flows into existing broadcast facilities. NMOS IS-04/IS-05/IS-08 and BCP-004 receiver capability sets let your control systems discover and manage Bilbycast edge nodes alongside other IP infrastructure.
Cloud Distribution
Fan out to RTMP (YouTube/Twitch), HLS, and WebRTC (WHEP) simultaneously from a single input. Each output runs independently with no cross-output interference.
Audio Gateway
Bridge SMPTE ST 2110-30/-31 broadcast audio to AES67, SRT, or generic IP transports. Hot-reload IS-08 channel maps without restarting flows. Ship 48 kHz LPCM as SMPTE 302M-in-MPEG-TS for byte-identical interop with ffmpeg, srt-live-transmit, and broadcast hardware decoders.
AAC Contribution → Opus WebRTC Distribution
Ingest an AAC RTMP contribution feed from the field and fan it out to browser viewers as Opus over WebRTC in a single bilbycast-edge process. The in-process FDK AAC decoder (supports AAC-LC, HE-AAC v1/v2, multichannel) and the Opus ffmpeg encoder replace a separate transcode box — no cascade, no re-muxing hop, no extra hardware.
Multi-Vendor Broadcast Plant
Manage Bilbycast edges, third-party encoders, and Appear X gateways from a single UI. The driver-aware action system lets the AI assistant create flows on any registered device using the same interface.
Ready to get started?
Deploy your first edge node in minutes. Full documentation and example configs included.