self-hosted media control plane

Media under control.
From ingest to protected playback.

Aegis brings video, conferencing, protected audio, image and document processing, playback sessions, watermarking, WebRTC and AI jobs into one self-hosted platform.

Self-hosted Bearer auth Protected playback Live & AI
gateway healthyGPU 71%latency 42 mssessions 12 live
Aegis Console / DashboardAPI: connected

Media operations

demo tenant · anonymized data
● LIVE
248+18 / 7d
12live now
73 queued
2needs attention
Recent assetsVIEW ALL
▶
launch-film-v07.mp4video · 3840×2160 · 1.8 GB
PUBLISHED
◩
campaign-keyvisual.webpimage · 2400×1800 · 8.2 MB
PROCESSING
♫
episode-24-master.wavaudio · 48 kHz · 412 MB
READY
Queue load3/4 ACTIVE
encode_gpu71%
package_hls38%
ai_jobs54%
Protected playback● ACTIVE
Session 7F2A•••asset: launch-film-v07 · TTL 04:32
watermarkdevice boundmanifest only
VideoVOD / protected playback
ConferencesWebRTC / recording / AI
Audioplayer / protected sessions
Imagesresize / derivatives / watermark
DocumentsPDF / access / watermark
AIASR / moderation / summary
Platform

More than storage. A complete media operations layer.

From source ingest to delivery, playback policies and AI processing, Aegis keeps the full media lifecycle inside one control plane.

Media pipeline

Assets move through ingest, processing and publishing via managed jobs and queues. Console shows the state of every stage and highlights bottlenecks.

IN
Upload registeredsource accepted · checksum verified
done
ENC
Encode derivativesGPU worker · profile adaptive-hls
done
PKG
Package manifestssegments + delivery metadata
running
AI
ASR / moderation / summarypolicy-driven downstream jobs
queued

Live & AI

Realtime calls, recording ingest and downstream ASR, moderation and summary jobs.

Queue routing

Priority lanes and concurrency limits for CPU/GPU workers.

Watermarking

Configurable watermark policies for protected content delivery.

Access control

Bearer auth, tenants, device fingerprinting and revocation for suspicious sessions.

Media suite

Video is only one part of Aegis.

One infrastructure layer serves conferences, audio, images and documents. Each format gets its own processing flow and the same access policies.

Conferences

WebRTC rooms, signaling, recording ingest and downstream AI processing.

● LIVE ROOM
AEGIS CONFERENCE / PRODUCT REVIEW04 PARTICIPANTS
AK
●Alex · host
MS
●Mira · product
DV
Dan · design
IR
Ira · client
MIC ON
CAM ON
● REC
AI NOTES
recording ingestWebSocket signalingASRsummary

Protected audio player

Audio assets use the same session-based access layer as protected video.

SESSION BOUND
♫
Private research — episode 02448 kHz · AAC derivative · protected session
▶
18:42 / 43:08
watermarked sessiondevice boundrevoke ready
audio derivativespodcastsprivate lessonsvoice archives

Image processing

Source images become managed derivatives for web, apps and protected media flows.

PIPELINE READY
SOURCE · 6048×4024
PROCESS
DERIVATIVE · WEBP
resizecropformatwatermarkmetadata

Protected documents

PDF assets use access policies: short-lived access, watermarking and session controls instead of permanent public links.

PROTECTED
Strategy / Q4
board-strategy-q4.pdfPDF · 38 pages · session 4B2C•••
dynamic watermarkON
device fingerprintBOUND
session TTL07:42
public source URLOFF
PDF assetsconfidential docstraining materialclient delivery
Protected playback

The source stays private. The user receives only a short-lived session.

Recommended Aegis flow: the backend creates a playback session, the frontend receives a manifest URL, and media delivery goes through a policy-aware gateway.

Your backendAuthorization: Bearer
→
Aegis APIcreate playback session
Playback gatewayshort-lived manifest · device policy · watermark · revoke
POST /api/v1/playback/sessions
Authorization: Bearer <token>
X-Device-Fingerprint: optional-client-fingerprint
Use cases

One platform for the entire protected media stack.

01 / VOD

Protected video

Video processing, adaptive delivery, short-lived playback sessions and active connection control.

02 / CONFERENCE

Conferences

WebRTC rooms, signaling, recording ingest and post-call AI processing.

03 / AUDIO

Audio

Private podcasts, lessons and voice archives with session-based access and player integration.

04 / IMAGE

Images

Processing derivatives, resize/crop/format flows and watermark policies for image assets.

05 / DOCUMENT

Protected documents

PDF delivery with access policies, watermarks, session TTL and device-aware controls.

06 / AI

AI media pipeline

ASR, moderation and summary jobs for calls, audio and other uploaded content.

Self-hosted media platform for processing and protected content delivery

Aegis Media Platform is AI—VAI infrastructure for video, audio, images, PDF documents and WebRTC conferences. It combines asset ingest, image/document processing, background jobs, CPU/GPU queues, protected video/audio/document delivery, playback sessions, watermarking, access control, conference recordings and AI processing.

A backend API with Bearer authentication is available for integrations. Built-in documentation covers upload flows, playback sessions, frontend embedding, realtime calls, recording ingest and the OpenAPI reference.

FAQ

About Aegis

What is Aegis?

A self-hosted media platform and control plane for ingest, processing, protected playback, realtime media and AI jobs.

Which asset types are supported?

The current Console supports video, image, audio and PDF assets.

How does protected playback work?

The backend creates a short-lived playback session. The frontend receives a manifest URL while the source file is never exposed as a permanent public link.

Is there an API?

Yes. Aegis Docs includes an OpenAPI reference, Bearer Auth, upload/playback quickstarts and realtime integration flows.

Does Aegis support WebRTC and conferencing?

Yes. Aegis supports call lifecycle, WebSocket signaling, conferencing and recording ingest with downstream processing.

Can audio and documents be protected?

Yes. Audio and PDF assets can use session-based access, watermark policies, device fingerprinting and revocation instead of permanent public source URLs.

What does image processing support?

Image assets are part of the processing pipeline: derivatives, resize/crop/format workflows, metadata and watermark policies.

Is AI processing available?

Yes. Recorded and uploaded content can trigger downstream jobs such as ASR, moderation and summarization.

Build your media stack around your own control plane.

Aegis unifies ingest, processing, security and realtime media without fragmented dashboards or public source links.

Request access ↗