Deliver smooth 4K/60fps live video, WebRTC data channels, and low-latency HLS/DASH streams at massive scale. Built for platforms handling gigabytes of real-time ingest per second.
# 1. Initialize high-throughput live stream session
curl -X POST https://video.relaycdn.me/v1/ingest/stream/live \
-H "Authorization: Bearer rcdn_live_9a87f2e1c3" \
-H "Content-Type: application/json" \
-d '{
"channel_id": "live_ch_nordic_01",
"protocol": "ll_hls_grpc",
"transcode_profile": "1080p60_abr",
"preferred_region": "eu-north-helsinki"
}'
# Response: Stream ready on Anycast Edge Ingest
{ "stream_id": "str_89ef410", "ingest_endpoint": "https://video.relaycdn.me/v1/stream/ingest/str_89ef410", "edge_playback": "https://video.relaycdn.me/v1/edge/playback/str_89ef410.m3u8" }
package main
import (
"context"
"log"
"github.com/relaycdn/relay-sdk-go/v2"
)
func main() {
client := relaycdn.NewClient(&relaycdn.Config{
APIKey: "rcdn_live_9a87f2e1c3",
IngestDomain: "video.relaycdn.me",
Transport: relaycdn.TransportGRPCStream,
})
pipe, err := client.CreateStreamPipe(context.Background(), &relaycdn.PipeOptions{
Channel: "live_ch_paris_main",
LowLatency: true,
})
if err != nil { log.Fatal(err) }
log.Printf("Ingest pipeline established via %s", pipe.PoPLocation)
}
import { RelayStreamClient } from '@relaycdn/stream-sdk';
const relay = new RelayStreamClient({
apiKey: 'rcdn_live_9a87f2e1c3',
edgeHost: 'video.relaycdn.me',
multiplexWebSockets: true
});
const session = await relay.connectRealtimeTunnel({
channel: 'gaming-tournament-eu',
maxBitrateKbps: 12000
});
session.on('segment-ack', (ack) => {
console.log(`[RelayCDN Edge] Ingested 1080p frame segment: ${ack.seq} (${ack.latencyMs}ms)`);
});
syntax = "proto3";
package relaycdn.v1.streaming;
service RelayIngestService {
// High-bandwidth bi-directional binary stream ingestion
rpc StreamChunkPipe (stream VideoFrameChunk) returns (stream IngestAck);
rpc GetEdgeHealth (PoPQuery) returns (PoPStatusResponse);
}
message VideoFrameChunk {
string stream_token = 1;
uint64 sequence_id = 2;
bytes payload_data = 3;
int64 pts_timestamp = 4;
}
Whether handling 100 concurrent 4K live broadcasts or petabytes of on-demand chunk delivery, RelayCDN edge nodes optimize every packet.
Chunked Transfer Encoding combined with low-latency manifest updates delivers live video to end viewers in under 800ms globally.
Custom binary streaming protocols bypass traditional TCP head-of-line blocking, allowing sustained gigabit-speed uploads without dropped frames.
Clients are automatically directed to the physically closest edge point-of-presence (PoP) across Northern, Western, and Eastern Europe.
Hardware-accelerated NVENC & QuickSync edge workers transcode incoming video feeds on the fly into multi-bitrate ladder (1080p, 720p, 480p).
Cryptographically signed HMAC tokens and geo-restriction policies ensure only authorized players and ingest endpoints can stream data.
Monitor bitrate stability, buffer ratios, cache hit rates, and client playback QoS with sub-second resolution.
Our Tier-3 enterprise datacenter locations provide direct peering with regional ISPs and minimal transit hops.