heroTitle

heroSubtitle

conceptTitle

concept1

concept2

is1
is2
is3
is4
not1
not2
not3
not4

How the Pieces Fit Together

The complete system map \u2014 from control plane to end-user devices.

SaaS Control Plane

Admin UI, API, subscriber DB, plan enforcement, billing UI, app config. Managed by Castovia.

Provider Node

Customer’s Linux server. Recording, catch-up, FFmpeg, Nginx. Connected via agent token.

Learn more

Apps / Players

Android TV, Mobile, Web Player, MAG/Stalker. Receive safe playback metadata only.

Learn more

CDN / DRM Vendors

Customer’s own CDN and DRM accounts. Credentials encrypted. Multi-vendor support.

Learn more

Supplier Marketplace

Suppliers offer content. Providers activate, map to bouquets, generate settlements.

Learn more

Stripe / Billing

Self-service checkout for core plans. Webhook events, portal, snapshots. Test mode built.

Security & Legal

Tenant isolation, plan enforcement, abuse reporting, content responsibility, signed URLs.

Learn more

Support Boundaries

Tiered support process. Escalation paths defined. SLA depends on plan tier.

Learn more

flowTitle

flowSubtitle

1

flow1Title

flow1Desc

2

flow2Title

flow2Desc

3

flow3Title

flow3Desc

4

flow4Title

flow4Desc

5

flow5Title

flow5Desc

6

flow6Title

flow6Desc

7

flow7Title

flow7Desc

8

flow8Title

flow8Desc

9

flow9Title

flow9Desc

10

flow10Title

flow10Desc

archTitle

CASTOVIA SaaS

Control plane, admin UI, API, subscriber DB, plan enforcement, billing, app config

Provider Nodes

Customer's Linux servers. Recording, catch-up, FFmpeg, Nginx, media storage.

End-User Devices

Android TV, Mobile, Web Player, MAG/Stalker. Receive only playback metadata.

All communication over HTTPS. No raw credentials exposed to devices.