Entitlement is the service that decides, for each viewer, exactly what they are allowed to watch right now. It is the hard part of billing: payment tells you someone paid, but entitlement answers the precise, real-time question at the moment of play — does this account, on this device, in this country, with this plan, have the right to start this specific title at this instant?

Entitlement sits between billing/identity and playback. It resolves subscriptions and their tiers, active rentals and their windows, geo-rights and content windowing, device limits and concurrent-stream caps, parental controls, and promotions — then issues a yes/no (and the parameters) that the paywall, the manifest service, and the DRM license server all enforce. The DRM license is often the ultimate enforcement: no entitlement, no key.

Because it is consulted on every play and must be correct, fast, and consistent across web, mobile, and TV, entitlement is one of the trickiest backend systems in OTT — small bugs here mean either revenue leakage or angry paying customers locked out of content.

Book cover: Video Streaming, Volume 2 of the Fora Soft Video Engineering HandbookBook cover: Video Streaming, Volume 3 of the Fora Soft Video Engineering HandbookBook cover: Video Encoding, Volume 1 of the Fora Soft Video Engineering Handbook

The handbook · 7 volumes

Fora Soft Video Engineering Handbook

Entitlement answers, at the moment of play, whether this account on this device in this country may watch this title. The seven volumes cover the video stack; for entitlement start with Volume 3 on DRM, license policy, and the economics of streaming, then Volume 2 on delivery and tokenized access, with encoding in Volume 1. Written by Nikolay Sapunov, CEO at Fora Soft.

Browse the handbook on Amazon →7 volumes · 9,000+ pages · Kindle & paperback

Building entitlement checks that stay fast and correct at the moment of play?

We will review your billing and license flow and send an entitlement design with the rules, caching, and failure handling. 250+ video products shipped since 2005.

Book a 30-min call →WhatsApp →Email us →