TV & OTT Operations Control Plane

Build and operate your legal TV & OTT business from one control plane.

More than a panel. More than an OTT website. A control plane for serious TV providers. Manage subscribers, streams, EPG, provider nodes, branded apps, supplier marketplace, CDN/DRM, billing readiness and plan enforcement — all from one dashboard.

7
Plan Tiers
226+
API Endpoints
47
Languages
130+
Proven Features

Built for operators who need more than a panel.

Castovia is the control plane for legal TV and OTT operations. Everything a serious provider needs — documented, operational, and ready to validate.

Run your own infrastructure with Castovia orchestrating operations.
Connect your own CDN and DRM vendor accounts.
Control subscribers, entitlements, and device access.
Launch branded Android TV and Mobile apps from existing foundation.
Manage suppliers, offers, and settlements.
Monitor everything from a single admin dashboard.
What Is CASTOVIA

The Operations Control Plane for TV & OTT

CASTOVIA is a SaaS operations control plane. It orchestrates subscriber lines, entitlements, provider nodes, branded apps, supplier content, settlements, recordings, provisioning, analytics and revenue. Customers do not receive source code — they receive a fully managed operations platform.

SaaS Operations Control Plane

CASTOVIA is the orchestration layer between your servers, your apps, your subscribers and your revenue. It manages the business logic, not the media. Your infrastructure stays yours.

Provider-Owned Infrastructure

You run your own Linux servers with Nginx and FFmpeg. CASTOVIA connects via a lightweight agent (~20MB RAM), pushes configuration and collects health metrics. No vendor lock-in.

Stalker/MAG + Xtream + M3U + XMLTV

Full Xtream Codes API compatibility, Stalker/MAG portal adapter, M3U playlist generation and XMLTV EPG export. Compatible with TiviMate, IPTV Smarters and all standard players.

Subscriber Lines & Entitlements

Manage subscriber lines with activation, suspension, expiry, connection limits, device tracking, packages, bouquets and reseller hierarchies. Up to 250,000+ lines on Scale/Enterprise plans.

Recording, DVR & Catch-Up

Schedule recordings, manage DVR storage, serve catch-up windows — all orchestrated from the control plane. Cleanup automation, retention policies and proof artifacts included.

Swiss-Hosted, 47 Languages

Built and operated in Switzerland. 47 languages supported across admin, reseller and supplier portals. Professional-grade infrastructure for legitimate operators worldwide.

What CASTOVIA Is NOT

  • Not an illegal IPTV panel — CASTOVIA requires content rights confirmation. Piracy is prohibited.
  • Not a content provider — you bring your own content sources and are responsible for licensing.
  • Not a piracy tool — Stalker/MAG and Xtream compatibility do not legalize content.
  • Not self-hosted — CASTOVIA is SaaS only. There is no downloadable panel or open-source edition.
  • Not open source — no source code delivery. Customers receive a managed platform.
  • Not a CDN or DRM vendor — CDN and DRM require your own vendor accounts.
Why CASTOVIA

What Makes CASTOVIA Different

CASTOVIA combines TV middleware, subscriber control, provider nodes, app production, supplier marketplace, settlements, ad operations, provisioning, analytics and API — in one SaaS platform.

Server Administration
Without CASTOVIA

Manual Linux, MySQL, Nginx, PHP management. Security patches, backups, updates — all on you.

With CASTOVIA

Zero server admin. CASTOVIA is SaaS — open your browser and manage everything. Your streaming servers run only the lightweight agent.

Subscriber Control
Without CASTOVIA

Basic line management. No plan enforcement, no entitlement rules, no connection limits per device.

With CASTOVIA

Full subscriber lifecycle: activation, suspension, expiry, connection limits, device tracking, packages, bouquets and reseller hierarchies.

Content Sourcing
Without CASTOVIA

Manual source management. No structured supplier relationships. No settlement tracking.

With CASTOVIA

Integrated supplier marketplace with territory control, pricing, rights management and automatic settlement calculation.

Scaling
Without CASTOVIA

Manual multi-server setup. Performance degrades with growth. No orchestration.

With CASTOVIA

Multi-node management up to 100+ nodes. Central orchestration, health monitoring, configuration distribution and readiness scoring.

Apps & Players
Without CASTOVIA

Generic players only. No branded app path. No app configuration management.

With CASTOVIA

Android TV and Android Mobile app foundation with branding, build config and signing guidance. Studio plan for provider-branded apps.

Commercial Operations
Without CASTOVIA

No plan enforcement. Manual tracking of overages, reseller credits and supplier payouts.

With CASTOVIA

Automatic plan enforcement, metering, overage calculation, reseller management and settlement automation.

Only on CASTOVIA

Supplier Marketplace

The only platform where content suppliers publish offers and providers activate them with automatic territory control and settlement calculation.

Settlement Automation

Automatic payout calculation between providers and suppliers. Track revenue, generate settlement records and manage disputes — built in, not bolted on.

47 Languages

Full interface localisation in 47 languages. Admin portal, reseller portal and supplier portal — all localised from Arabic to Vietnamese.

Stalker + Xtream Bridge

Support MAG/Stalker devices AND Xtream-compatible players from the same platform. No migration headaches for your existing subscriber base.

Three Roles, One Platform

Provider. Supplier. Viewer.

CASTOVIA serves all three sides of the TV operations triangle from a single unified platform.

Provider (Operator)

The TV service operator who runs infrastructure, manages subscribers, activates supplier content, configures apps, handles provisioning and controls revenue.

  • Multi-node server orchestration
  • Subscriber & entitlement management
  • App branding & build configuration
  • Provisioning & STB rollout
  • Analytics & anti-sharing

Supplier (Content Partner)

The content owner or aggregator who offers legal streams to providers through the marketplace with transparent settlement terms.

  • Supplier portal & stream management
  • Per-provider activation control
  • Settlement tracking & revenue share
  • Category & region management

Reseller & Operator

Start a TV service with professional tools. Configure packages, provision devices, automate subscriber access and use the 5-page reseller portal with credit-based subscriber management.

  • Commercial packages & pricing
  • Device provisioning & MAC import
  • Xtream API compatibility
  • MAG/Stalker adapter support
  • Branded white-label portals
  • Credit-based subscriber activation
Provider Nodes

Agent-Based Node Orchestration

Register your Linux servers. Install the CASTOVIA agent. Dispatch FFmpeg, Nginx and media operations remotely.

Server Registration

Register servers with capabilities, roles (origin, edge, transcoder) and groups. Each node gets a unique authentication token.

Agent Installation

One-command Linux installer. Detects OS, creates system user, installs systemd service, configures security directives. ~20MB RAM footprint.

10+ Job Types

Dispatch update_agent, restart_agent, reload_nginx, rotate_token, collect_diagnostics, cleanup_recordings, scan_media, verify_media, regenerate_nginx_config and more.

16-Point Readiness Score

Per-node checklist covering agent connectivity, Nginx, FFmpeg, storage, capabilities, proof artifacts. Scores from SaaS jobs and external proof imports.

Health Monitoring

CPU, RAM, disk, uptime, stream count, error rates. 30-second reporting interval. 30+ monitoring alerts across 10 categories.

Origin/Edge Configuration

Auto-generated Nginx configurations with dry-run validation. Origin servers receive source streams. Edge servers serve viewers. Transcoder nodes process media.

White-Label Apps

Android TV & Mobile App Foundation

CASTOVIA includes a white-label Android TV and Android Mobile app foundation. Provider-branded apps can be produced from the existing app projects and build configuration.

Android TV App

Kotlin + Leanback + ExoPlayer/Media3. Full browse, search, live, VOD, series, recordings, catch-up, pairing and settings. Build-ready project.

Android Mobile App

Kotlin + Jetpack Compose + Material 3. Bottom navigation, live, VOD, series, recordings, catch-up, favourites, settings. Build-ready project.

App Branding Configuration

Configure colours, logos, splash screens, package names, support/legal links, platform flags. All settings pushed via the app config API.

Build Pipeline Management

Track builds through draft → queued → building → build_ready → submitted → live. Download build configs. Status transitions per build.

Per-Provider Signing

Each provider signs and publishes their own app. CASTOVIA provides build configuration and guidance. Provider owns the Google Play developer account.

iOS & Apple TV Roadmap

iOS and Apple TV app support are roadmap items. Current app foundation covers Android TV and Android Mobile only.

Supplier Marketplace

Supplier Marketplace & Settlements

Suppliers offer legal streams. Providers activate them. CASTOVIA tracks settlements and revenue share.

Supplier Portal

Authenticated supplier access. Manage stream offers, pricing, categories, regions and activation terms. Full visibility into provider activations.

Stream Offers

Suppliers publish stream offers with pricing, categories, region restrictions and ad rights. Providers browse and activate what fits their service.

Provider Activations

Activate supplier content from the marketplace. Each activation creates settlement records. Track costs and revenue share per supplier.

Settlement Tracking

Batch settlement creation with status tracking (pending, approved, paid, disputed). Full audit trail via activity logging.

Revenue Share

Define revenue share percentages per supplier or per offer. Settlement automation calculates gross, platform fee and net amounts.

Category & Region Control

Manage marketplace categories and regional availability. Suppliers tag their offers. Providers filter by category, language and region.

The marketplace is designed for licensed content suppliers. Suppliers register and submit offers for review before becoming available to providers.

CDN & DRM Integration

CDN & DRM Provider Integration

CASTOVIA integrates with real CDN and DRM providers. You bring the vendor account — we handle health monitoring, policy validation and playback enforcement.

Bunny CDN — Fully Supported

First fully supported CDN provider. Pull zone management, health checks, origin fallback, playback routing. EU/NA traffic from ~$0.01/GB.

castLabs DRMtoday — Fully Supported

First fully supported DRM provider. Widevine, FairPlay, PlayReady, WisePlay. Policy validation, playback enforcement, credential management.

CDN Health Monitoring & Fallback

Active health checks for CDN endpoints. Unhealthy CDN triggers automatic origin fallback. Status visible in admin dashboard.

DRM Policy Enforcement

DRM-required streams blocked without valid policy. License server URLs, API keys (encrypted), policy assignment per stream.

Skeleton Providers Prepared

Cloudflare CDN and BuyDRM KeyOS are prepared as skeletons for customer-specific setups. Not overclaimed — ready when you are.

Customer-Managed Accounts

CDN bandwidth and DRM license requests are not included by default. Vendor costs billed by the provider unless a managed Castovia add-on is explicitly contracted.

CDN and DRM are vendor-dependent. CASTOVIA provides integration management, not bundled CDN bandwidth or DRM licensing. Providers bring their own vendor accounts.

Commercial Plans

Seven plans from entry-level operations to enterprise-grade scale. Transparent pricing for legitimate TV service providers.

All plans include a base platform fee plus a per-subscriber component. A billable subscriber is an active line (login credential) with at least one connection within the billing period. Inactive or suspended lines are not billed.

Core SaaS Plans

For smaller and growing legitimate TV/OTT operators that need the SaaS control plane, subscriber management, and progressively stronger operational features.

Essential

Best for: Small legitimate operators and early-stage provider setups

CHF 149.00/mo

+ CHF 1.99 per billable subscriber / mo

Setup fee: CHF 299.00

Support: AI Support

Content & Limits

  • Up to 250 Subscriber Lines
  • Up to 100 Streams
  • Up to 100 VOD Titles
  • Radio Channels

Protocols & Players

  • Stalker/MAG Adapter
  • Xtream Codes API
  • M3U / XMLTV Export
  • Embedded Web Player

Operations & API

  • Supplier Marketplace
  • 1 Supplier Activation

Starter

Best for: Small operators starting commercial service with structured growth

CHF 299.00/mo

+ CHF 0.99 per billable subscriber / mo

Setup fee: CHF 499.00

Support: AI + Email Support

Content & Limits

  • Up to 1,000 Subscriber Lines
  • Up to 250 Streams
  • Up to 500 VOD Titles
  • Catch-Up: 10 Channels / 50 GB
  • Radio Channels

Protocols & Players

  • Stalker/MAG Adapter
  • Xtream Codes API
  • M3U / XMLTV Export
  • Embedded Web Player

Operations & API

  • Device Provisioning
  • Subscriber Announcements
  • Supplier Marketplace
  • 3 Supplier Activations

Support

  • Email Support

Operator

Best for: Operators running real infrastructure with operational tooling needs

CHF 599.00/mo

+ CHF 0.49 per billable subscriber / mo

Setup fee: CHF 999.00

Support: AI + Email + Phone Callback

Content & Limits

  • Up to 5,000 Subscriber Lines
  • Up to 1,000 Streams
  • Up to 2,000 VOD Titles
  • Catch-Up: 25 Channels / 200 GB
  • DVR: 10 Channels / 50 GB
  • Recording: 10 Channels
  • Radio Channels

Protocols & Players

  • Stalker/MAG Adapter
  • Xtream Codes API
  • M3U / XMLTV Export
  • Embedded Web Player
  • Timeshift Playback

Infrastructure

  • Multi-Node: Up to 5 Nodes
  • IP / Geo-Blocking
  • Provider Node Management

Operations & API

  • Provider REST API
  • 5 API Keys
  • 5 Webhook Endpoints
  • Device Provisioning
  • Subscriber Announcements
  • Supplier Marketplace
  • Up to 10 Resellers
  • 10 Supplier Activations

Support

  • Email Support
  • Phone Callback
Most Popular

Professional

Best for: Commercial TV/OTT providers needing a complete provider workflow

CHF 1250.00/mo

+ CHF 0.29 per billable subscriber / mo

Setup fee: CHF 1990.00

Support: AI + Email + Phone Callback

Content & Limits

  • Up to 25,000 Subscriber Lines
  • Up to 5,000 Streams
  • Up to 10,000 VOD Titles
  • Catch-Up: 100 Channels / 1 TB
  • DVR: 50 Channels / 500 GB
  • Recording: 50 Channels
  • Radio Channels

Protocols & Players

  • Stalker/MAG Adapter
  • Xtream Codes API
  • M3U / XMLTV Export
  • Embedded Web Player
  • Timeshift Playback

Infrastructure

  • Multi-Node: Up to 15 Nodes
  • Transcoding: 5 Workers
  • IP / Geo-Blocking
  • Provider Node Management
  • Custom Domains

Operations & API

  • Provider REST API
  • 15 API Keys
  • 15 Webhook Endpoints
  • Batch Provisioning (STB Rollout)
  • Subscriber Announcements
  • Supplier Marketplace
  • Up to 50 Resellers
  • 30 Supplier Activations
  • Settlement Automation

Ad Operations

  • Ad Campaign Management
  • VAST Integration
  • SCTE-35 Signal Processing
  • Up to 20 Ad Campaigns

Analytics & Monitoring

  • Advanced Analytics
  • Operations Dashboard
  • Media Inventory

Support

  • Email Support
  • Phone Callback
Advanced Provider Plans

For larger operators, infrastructure-heavy providers, branded-app providers, and enterprise-grade deployments requiring more scale, integration depth, and contractual engagement.

Bridge Plan

Professional

Best for: Commercial TV/OTT providers needing a complete provider workflow

CHF 1250.00/mo

+ CHF 0.29 per billable subscriber / mo

Setup fee: CHF 1990.00

Support: AI + Email + Phone Callback

Content & Limits

  • Up to 25,000 Subscriber Lines
  • Up to 5,000 Streams
  • Up to 10,000 VOD Titles
  • Catch-Up: 100 Channels / 1 TB
  • DVR: 50 Channels / 500 GB
  • Recording: 50 Channels
  • Radio Channels

Protocols & Players

  • Stalker/MAG Adapter
  • Xtream Codes API
  • M3U / XMLTV Export
  • Embedded Web Player
  • Timeshift Playback

Infrastructure

  • Multi-Node: Up to 15 Nodes
  • Transcoding: 5 Workers
  • IP / Geo-Blocking
  • Provider Node Management
  • Custom Domains

Operations & API

  • Provider REST API
  • 15 API Keys
  • 15 Webhook Endpoints
  • Batch Provisioning (STB Rollout)
  • Subscriber Announcements
  • Supplier Marketplace
  • Up to 50 Resellers
  • 30 Supplier Activations
  • Settlement Automation

Ad Operations

  • Ad Campaign Management
  • VAST Integration
  • SCTE-35 Signal Processing
  • Up to 20 Ad Campaigns

Analytics & Monitoring

  • Advanced Analytics
  • Operations Dashboard
  • Media Inventory

Support

  • Email Support
  • Phone Callback

Scale

Best for: Larger providers with multi-node infrastructure and operational depth

fromCHF 2900.00/mo

Volume subscriber pricing

Setup fee: from CHF 4900.00

Support: AI + Email + Phone · 48h callback target

Content & Limits

  • Up to 100,000 Subscriber Lines
  • Up to 20,000 Streams
  • Up to 30,000 VOD Titles
  • Catch-Up: 500 Channels / 5 TB
  • DVR: 150 Channels / 2 TB
  • Recording: 150 Channels
  • Radio Channels

Protocols & Players

  • Stalker/MAG Adapter
  • Xtream Codes API
  • M3U / XMLTV Export
  • Embedded Web Player
  • Timeshift Playback

Infrastructure

  • Multi-Node: Up to 50 Nodes
  • Transcoding: 15 Workers
  • IP / Geo-Blocking
  • Provider Node Management
  • Custom Domains
  • CDN Integration
  • DRM Integration

Operations & API

  • Provider REST API
  • 30 API Keys
  • 30 Webhook Endpoints
  • Batch Provisioning (STB Rollout)
  • Subscriber Announcements
  • Supplier Marketplace
  • Up to 200 Resellers
  • 100 Supplier Activations
  • Settlement Automation

Ad Operations

  • Ad Campaign Management
  • VAST Integration
  • SCTE-35 Signal Processing
  • Up to 100 Ad Campaigns

Analytics & Monitoring

  • Advanced Analytics
  • Operations Dashboard
  • Advanced Recording
  • Media Inventory

Support

  • Email Support
  • Phone Callback (48h target)

Studio

Best for: Providers who want branded Android TV and Mobile apps on Castovia foundation

fromCHF 6900.00/mo

Volume subscriber pricing

Setup fee: from CHF 19900.00

Support: AI + Email + Phone · 24h callback target

Content & Limits

  • Up to 250,000 Subscriber Lines
  • Up to 50,000 Streams
  • Up to 100,000 VOD Titles
  • Catch-Up: 1,000 Channels / 20 TB
  • DVR: 250 Channels / 10 TB
  • Recording: 250 Channels
  • Radio Channels

Protocols & Players

  • Stalker/MAG Adapter
  • Xtream Codes API
  • M3U / XMLTV Export
  • Embedded Web Player
  • Timeshift Playback

Infrastructure

  • Multi-Node: Up to 100 Nodes
  • Transcoding: 30 Workers
  • IP / Geo-Blocking
  • Provider Node Management
  • Custom Domains
  • CDN Integration
  • DRM Integration

Apps & Branding

  • Android TV App
  • Android Mobile App
  • App Build Management
  • White-Label Portal
  • White-Label App Foundation

Operations & API

  • Provider REST API
  • 50 API Keys
  • 50 Webhook Endpoints
  • Batch Provisioning (STB Rollout)
  • Subscriber Announcements
  • Supplier Marketplace
  • Up to 500 Resellers
  • 200 Supplier Activations
  • Settlement Automation

Ad Operations

  • Ad Campaign Management
  • VAST Integration
  • SCTE-35 Signal Processing
  • Up to 500 Ad Campaigns

Analytics & Monitoring

  • Advanced Analytics
  • Operations Dashboard
  • Advanced Recording
  • Media Inventory

Support

  • Email Support
  • Phone Callback (24h target)

Enterprise

Best for: Telecom, ISP, multi-brand, and enterprise-grade deployments

Custom

Volume subscriber pricing

Negotiated subscriber pricing

Setup fee: from CHF 50000.00

Support: Dedicated support · Contractual SLA from 12 business hours

Content & Limits

  • Unlimited Subscriber Lines
  • Unlimited Streams
  • Unlimited VOD Titles
  • Catch-Up: Unlimited
  • DVR: Unlimited
  • Recording: Unlimited
  • Radio Channels

Protocols & Players

  • Stalker/MAG Adapter
  • Xtream Codes API
  • M3U / XMLTV Export
  • Embedded Web Player
  • Timeshift Playback

Infrastructure

  • Multi-Node: Unlimited
  • Transcoding: Unlimited
  • IP / Geo-Blocking
  • Provider Node Management
  • Custom Domains
  • CDN Integration
  • DRM Integration

Apps & Branding

  • Android TV App
  • Android Mobile App
  • App Build Management
  • White-Label Portal
  • White-Label App Foundation

Operations & API

  • Provider REST API
  • Unlimited API Keys
  • Unlimited Webhook Endpoints
  • Batch Provisioning (STB Rollout)
  • Subscriber Announcements
  • Supplier Marketplace
  • Unlimited Resellers
  • Unlimited Supplier Activations
  • Settlement Automation

Ad Operations

  • Ad Campaign Management
  • VAST Integration
  • SCTE-35 Signal Processing
  • Unlimited Ad Campaigns

Analytics & Monitoring

  • Advanced Analytics
  • Operations Dashboard
  • Advanced Recording
  • Media Inventory

Support

  • Dedicated Support Team
  • Contractual SLA (from 12h)
Seamless Migration

Switch from your current system — we import everything

Already running on another platform? We provide dedicated migration support. Import your existing streams, subscriber lines, VOD catalogs, device configurations and reseller structures directly into CASTOVIA. No data loss, no downtime, no starting from scratch.

  • Automated import of streams, lines, VOD & device configs
  • Parallel operation during transition — zero downtime
  • Dedicated migration engineer for Professional+ plans
  • Free 3-month Ad-Partner pricing for migrating operators

Supported Source Systems

Xtream Codes
Ministra / Stalker Portal
Stalker Middleware
Custom / API-based

Other systems supported on request

Studio plan app foundation is based on existing CASTOVIA Android TV and Android Mobile app projects — provider-branded builds with custom configuration, not custom development from zero. iOS and Apple TV require a separate engagement unless contracted individually.

Enterprise plans include custom SLA, dedicated support, vendor coordination and unlimited resources. Contact sales for a tailored proposal.

All prices excl. VAT. Annual billing available on request.

Billing starts after trial approval or plan activation — no automatic charges.

CASTOVIA is for legitimate TV and OTT operators only. All operators must confirm content rights at signup. Illegal streams, piracy and copyright infringement are strictly prohibited. Abuse reporting, suspension and cooperation with authorities are built in. CASTOVIA is not a self-hosted solution and is not available as a downloadable panel.

Why operators choose Castovia instead of panels, generic OTT tools or custom builds

Legal provider operations instead of grey-area panels
Customer-owned infrastructure instead of vendor lock-in
Protocol compatibility instead of rebuilding from scratch
FAQ

Frequently Asked Questions

Find answers to the most common questions about Castovia.

Ready to Run Your TV Business?

Request a trial, compare Castovia with alternatives, or book a live demo. Swiss-hosted. 47 languages. Seven plans from CHF 149/mo. Legal use only.