Skip to main content

Media Processing Platform

Vylux

An independent media processing service for real-time images, video previews, and encrypted HLS CMAF streaming.

Validated Scope
  • Real-time image resize, format conversion, and signed URLs
  • Video cover generation, animated previews, and HLS CMAF transcoding
  • 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 media jobs while keeping storage, queueing, and routing conventions consistent.

Streaming

Modern video pipeline

FFmpeg handles encoding, Shaka Packager builds HLS CMAF, and the service supports AV1 and H.264 ladders with 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.