● Multi-region encoding now live in Warsaw

Video infrastructure
for developers

Push a source file, get adaptive-bitrate streams back. Rezeis handles ingest, transcoding, packaging, storage and delivery behind a single API — so you don't run a fleet of encoders.

No credit card required · HLS & DASH out of the box · S3-compatible storage

create an encoding job
# POST a source, receive an HLS ladder
curl -X POST https://api.rezeis.click/v1/jobs \
  -H "Authorization: Bearer $REZEIS_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "input":  "s3://uploads/keynote-2026.mov",
    "profile": "abr-1080p",
    "outputs": ["hls", "dash"],
    "webhook": "https://example.com/hooks/rezeis"
  }'

{
  "id": "job_8f2a71c4",
  "status": "queued",
  "renditions": [1080, 720, 480, 360],
  "playback": "https://cdn.rezeis.click/v/8f2a71c4/master.m3u8"
}
6Encoding regions
1.4 PBDelivered last month
0.6×Median realtime encode
99.95%Delivery uptime
Product

Everything between upload and playback

Most teams don't want an encoding stack. They want a URL that plays everywhere. Rezeis covers the unglamorous middle.

Ingest from anywhere

Direct upload, signed URLs, or pull from S3, GCS and any HTTP origin. Resumable uploads for large masters.

Adaptive bitrate ladders

H.264, HEVC and AV1 renditions generated in parallel. Per-title analysis picks the ladder instead of a fixed preset.

Packaging & storage

HLS and DASH written together, stored on S3-compatible object storage with lifecycle rules you control.

Global delivery

Edge delivery with range requests, byte-range caching and origin shielding. Bring your own CNAME and certificate.

Signed playback

Short-lived tokens, referrer rules and geo policies. AES-128 and CENC packaging for licensed catalogues.

Engagement data

Per-session QoE metrics — startup time, rebuffer ratio, bitrate switches — exported to your warehouse.

How it works

One request, four stages

Each stage is observable and independently retryable. Webhooks fire at every transition.

01 — Ingest

Accept the master

Checksummed, probed with a media analyser, and stored before any work begins.

02 — Analyse

Choose the ladder

Complexity scoring per title decides resolutions and bitrates instead of a fixed preset.

03 — Encode

Fan out renditions

Segments are distributed across workers and encoded in parallel, then verified.

04 — Deliver

Package and serve

Manifests written, storage warmed, edge nodes primed for the first viewer.

Specifications

Formats we handle

If a decoder can read it, the pipeline can usually ingest it. These are the combinations we support and test on every release.

StageSupportedNotes
Input containersMP4, MOV, MKV, MXF, WebM, TSUp to 8K, 10-bit, multi-track audio
Input codecsH.264, HEVC, ProRes, DNxHD, VP9, AV1Interlaced sources are deinterlaced automatically
Output codecsH.264, HEVC, AV1AV1 available on the Scale plan and above
PackagingHLS (fMP4 / TS), DASH, CMAFWritten in a single pass to shared segments
AudioAAC-LC, HE-AAC, Opus, AC-3 passthroughLoudness normalised to −16 LUFS by default
SubtitlesWebVTT, SRT, TTML, CEA-608/708Burned-in or sidecar

Ship video this week

The free tier covers 100 encoding minutes and 100 GB of delivery each month — enough to get a product in front of users.