Skip to main content

Media Processing Platform

Vylux

An independent media processing service for real-time images, first-class audio and video jobs, and encrypted HLS streaming.

Validated Scope
  • Real-time image resize, format conversion, and signed URLs
  • Audio HLS, MP3/FLAC, waveform generation, plus video covers, previews, and HLS CMAF
  • Raw-key CBCS encryption with Bearer-token key delivery
  • Redis queues, PostgreSQL job state, tracing, metrics, and cleanup

What This Docs Site Covers

Architecture, HTTP APIs, media pipelines, deployment concerns, and the operational details required to run Vylux with confidence.

Runtime

One service, two workloads

Vylux combines synchronous image delivery with asynchronous audio and video jobs while keeping storage, queueing, and routing conventions consistent.

Pipelines

First-class audio and video pipelines

FFmpeg and ffprobe drive analysis and encoding, Shaka Packager builds HLS outputs, and the service supports audio artifacts, video ladders, and encrypted key delivery.

Operations

Built for real deployments

PostgreSQL state, Redis queues, Prometheus metrics, OpenTelemetry traces, cleanup workflows, and integration coverage are part of the core shape.