Solutions About Support Contact
Products / Tarang

Everything between the content you own and the revenue it earns.

Tarang is one platform covering content management, delivery, monetisation, households, apps and reporting. Not a toolkit to assemble — a product that already works together.

Architecture

How Tarang is put together

A service layer, an administration console and three viewer apps — sharing one catalogue, one subscriber base and one set of business rules.

LayerWhat it does
Content serviceThe catalogue of live channels, movies, series and episodes, with metadata, classification, artwork and trailers.
Identity & entitlementAccounts, profiles, subscriptions, device registration and the rules that decide what a given viewer may play right now.
CommercePlans, packages, pay-per-view, coupons, payment gateway integration and renewal handling.
AdvertisingCampaign scheduling and VAST-compatible ad insertion — pre-roll, mid-roll, post-roll and banners.
DeliveryToken-based, DRM-ready playback through your chosen CDN and streaming origin.
Administration consoleThe single browser-based back office every internal team works in, with role-based permissions.
Viewer appsWeb, Android and Smart TV clients, branded per tenant and configured remotely.
ReportingViewership, watch time, subscriber and revenue analytics across tenants and operators.
Live TV

Linear channels, done properly

Channels sit alongside on-demand content in the same catalogue and the same player, so a viewer moves between them without noticing a seam.

  • Channel line-up with logos, numbering and categories
  • Electronic programme guide
  • Mid-roll advertising on live streams, driven by watched time
  • Channel-level entitlement — per plan, per package, per tenant
Video on demand

Films, series and everything between

Multi-season series with episode ordering, films, trailers and extras — with the viewing experience people already expect.

  • Seasons and episodes with independent metadata
  • Continue watching and resume across devices
  • Watchlist, search and filtering by genre, language and year
  • Trailers attached to any title
Households

Profiles, Kids mode and device limits

One account, several people — with a child experience that actually restricts what can be played, not just what is displayed.

  • Multiple profiles per account, with a cap you set centrally
  • PIN-protected profiles
  • Kids mode enforced in the catalogue, the rows and the player
  • Concurrent-device limits enforced at sign-in and at playback
Deployment

Cloud or on-premise

The same platform either way. The difference is who runs the infrastructure.

Managed cloud

Tarang Cloud

MediaKey hosts, monitors, patches and upgrades the platform. You get a branded service and a console login, and spend your time on content and subscribers rather than servers.

  • Fastest path to launch
  • Monitoring, backups and updates included
  • Scales with your audience
Self-hosted

Tarang On-Prem

Deploy into your own data centre or cloud account, where regulation, existing infrastructure or data-residency rules require it. MediaKey supports the deployment and the upgrades.

  • Full infrastructure and data control
  • Fits existing CDN and storage investments
  • Supported upgrade path
Content & technical

Load channels, films, series and episodes, attach metadata and artwork, and publish in minutes.

Customer care

Look up a subscriber, check their plan and devices, reset access and resolve issues on the spot.

Sales & marketing

Build packages, run coupon campaigns and push offers straight to subscribers' apps.

Finance

Track subscriptions, pay-per-view and ad revenue, with statements per distributor and operator.

Administrator

Full operational control — users, roles, tenants, branding, system settings and reports.

Content management

One catalogue, every content type

Live channels, films, series and episodes share a single library, a single metadata model and a single publishing workflow. No separate systems to reconcile.

Titles & metadata

Name, synopsis, cast and crew, duration, release year, genre, language, age rating and custom fields.

Channels & EPG

Channel line-up with logos, numbering, categories and programme guide data.

Series & episodes

Multi-season structures with per-episode metadata, ordering and independent publishing.

Artwork

Posters, landscape art, hero banners and logos — sized for phone, web and TV layouts.

Trailers & extras

Attach a trailer to any title; it plays in the hero banner and on the detail page.

Classification

Categories, genres, languages and age ratings — including the Kids classification that drives child-safe browsing.

Merchandising

You decide what viewers see first

The home screen is not fixed. Build it, order it and change it from the console — the apps pick it up without a release.

Curated rows

Hand-picked collections that appear exactly where you want them.

  • Create any number of named rows — "Trending Now", "New This Week", festival collections
  • Pick titles by hand and set their order within the row
  • Choose which page a row appears on — Home, Movies, Series, Live TV
  • Reorder rows against each other; hide one without deleting it
  • Every row gets a "View All" listing automatically

Banners & promotion

The first thing a viewer sees when the app opens.

  • Hero banners with artwork, title and call to action
  • Auto-playing trailer in the hero slot
  • Promotional placements between rows
  • Scheduling — a banner can start and stop on a date
  • Different placements per app where you need them
Subscribers

Everything customer care needs

Accounts

Search by name, email or phone. See status, plan, signup date and full history in one view.

Profiles

Multiple profiles per household with a limit you set centrally, PIN protection and Kids flags.

Devices

Registered devices per account with an enforced concurrent limit, and the ability to release one.

Subscriptions

Current plan, renewal date, payment history, refunds, manual extension and cancellation.

Viewing history

What an account has watched and where it stopped — useful for both support and insight.

Messaging

Push notifications and in-app announcements, targeted by plan, activity or device.

Commerce & campaigns

Pricing and promotion, without a developer

AreaWhat you control from the console
Plans & packagesGroup channels and on-demand content into saleable plans by content type, duration or device. Free tiers and trial periods included.
Pay-per-viewPrice an individual film or event separately from any subscription, with its own access window.
CouponsPromotional codes with validity dates, usage caps and plan restrictions.
AdvertisingVAST-compatible pre-roll, mid-roll and post-roll video campaigns with skip rules, plus banner placements — scheduled by date and target.
Distributors & operatorsA B2B tier: create resellers, allocate subscription inventory, give them their own logins and track their performance.
TenantsRun several independent branded services from one deployment, each with its own catalogue, pricing, branding and users.
Platform control

Branding, settings and security

Branding

Logo, icons, accent colour, splash and background imagery applied across the web, Android and TV apps.

Remote configuration

Change app behaviour — limits, toggles, labels, featured content — without publishing a store update.

Pages & templates

Editable help, FAQ, privacy and terms pages, plus email templates for signup, renewal, expiry and receipts.

Multi-language

Translatable labels across the viewer apps, so one deployment can serve several languages.

Roles & permissions

Admin users scoped to what their department needs — content, care, sales, finance or full control.

Delivery security

Token-based playback, encrypted delivery, DRM-ready streaming and enforced entitlement checks.

Reporting

Numbers you can act on

Reports are generated from your own data, inside your own system — and can be exported whenever you want them elsewhere.

Viewership

Plays, unique viewers and watch time by title, channel, day and device.

Content performance

Top titles, completion rates and what is being abandoned.

Subscribers

Growth, active base, plan mix, renewals and churn.

Revenue

Subscription, pay-per-view and advertising revenue — by tenant and by operator.

SVOD

Recurring subscription plans, bundles and tiers.

TVOD / PPV

One-off purchase of a film, match or event.

AVOD

Free to the viewer, funded by advertising.

Free & trial

Open tiers and time-limited trials to grow the base.

Subscriptions

Plans and packages you define

Group content into saleable products, price them, and change them when the market does.

  • Group channels and on-demand content by type, duration or device
  • Multiple concurrent plans — basic, premium, sport, regional
  • Bundles that combine packages at a blended price
  • Trial periods and free tiers
  • Renewal handling, grace periods and expiry notifications
  • A device limit per plan, enforced at sign-in and playback
Advertising

An ad engine, not an ad afterthought

Campaigns are scheduled in the console and inserted by the player on every app, including live channels.

  • Pre-roll, mid-roll and post-roll video advertising
  • VAST-compatible, so third-party ad inventory works
  • Skip rules — skippable after N seconds, or not at all
  • Mid-roll on live channels, driven by watched time
  • Banner placements on home and detail screens
  • Campaign start and end dates, with placement targeting
Distribution

Sell through operators, not just direct

A B2B tier for markets where subscribers are reached through a reseller network rather than a card payment.

  • Create distributors, and operators beneath them
  • Allocate subscription inventory to each
  • Operators activate subscribers from their own login
  • Balance, usage and commission tracking per partner
  • Statements and reporting per distributor and operator
Also included

The details that decide margin

Coupons

Promotional codes with validity windows, usage caps and plan restrictions.

Payment gateways

Integration with the gateways your market actually uses, including local methods.

Churn visibility

See who is lapsing and when, in time to do something about it.

Payment history

Full transaction record per subscriber, available to customer care and finance.

Entitlement enforcement

Access is checked at playback, not just at purchase — no shared-link leakage.

Revenue reporting

Subscription, pay-per-view and ad revenue split by tenant, plan and partner.

Web app

Responsive browser app for desktop, tablet and mobile. Nothing to install, indexable and shareable.

Android app

Native mobile app published under your own developer account on Google Play.

Smart TV app

Remote-friendly, ten-foot interface for the living room screen.

Viewer experience

What people can actually do

The features subscribers assume exist, because every major service has them.

Curated home

Hero banner with trailer playback, then the rows your team arranged in the console.

Search

Across channels, films, series and episodes, with filters for genre, language, year and rating.

Continue watching

Resume where they stopped — on any device, including part-watched episodes.

My List

A personal watchlist that follows the profile, not the device.

Kids mode

A profile that genuinely restricts the catalogue, the rows and the player — not just the artwork.

Profiles

Several people per household, each with their own list, history and optional PIN.

Player

Quality selection, subtitles, audio tracks, scrubbing and resume, with ad insertion built in.

Sign-in & devices

Account sign-in with an enforced device limit and a clear message when it is reached.

Notifications

Push messages and in-app announcements sent from the console.

White-labelling

Nothing of ours on screen

What changesHow
App name & iconPublished as your brand, under your own Google Play developer account.
Logo & splashUploaded in the console and applied to all three apps.
Colour paletteAccent and background colours set per tenant.
ImageryLogin and background artwork controlled from the console.
Copy & labelsEditable text and multi-language labels throughout the apps.
Legal pagesYour own privacy policy, terms and help content, edited in the console.
BehaviourFeature toggles and limits changed remotely, without a store update.
Integration points

Where Tarang meets your stack

AreaWhat connects
Streaming & CDNWorks with your streaming origin and CDN of choice. Content URLs are configurable per title and per channel, so delivery is never locked to one vendor.
DRM & securityDRM-ready delivery with token-based playback URLs and entitlement checks enforced server-side at play time.
PaymentsPayment gateway integration for the methods your market actually uses, including local wallets and UPI-style flows.
MessagingEmail and SMS providers for signup, OTP, renewal and expiry communication; push notification delivery to the apps.
AnalyticsBuilt-in reporting, with event and data export where you want figures in your own warehouse or BI tool.
AdvertisingVAST-compatible ad insertion, so third-party ad servers and networks can supply inventory.
IdentityAccount creation and sign-in flows that can be driven from your existing subscriber system where one already exists.
APIs

Everything the console does, over REST

Because sooner or later you will want to automate something, or feed another system.

Content APIs

Create, update and publish channels, films, series and episodes, with metadata and artwork.

Subscriber APIs

Accounts, profiles, devices, subscriptions and entitlement state.

Commerce APIs

Plans, purchases, coupons, renewals and payment records.

Reporting APIs

Pull viewership, subscriber and revenue figures into your own systems.

Bulk operations

Import a catalogue, update pricing or provision operators in volume rather than one at a time.

Scoped access

API credentials scoped per tenant and per role, so an integration only reaches what it should.

Deployment

Runs where you need it to run

Containerised services on standard infrastructure — managed by MediaKey, or inside your own data centre or cloud account.

Cloud

Hosted and operated by MediaKey on infrastructure sized to your audience.

On-premise

Deployed into your environment where regulation or data residency requires it.

Supported upgrades

A defined upgrade path either way, so the platform keeps moving forward.

See Tarang running

Thirty minutes on the console and the apps your viewers will use.