A tokenized (or signed) URL embeds a cryptographic token - usually encoding an expiry time and sometimes the viewer's IP or geo - that the CDN validates before serving content. It is a lightweight access control that stops people from sharing or hotlinking media URLs, complementing DRM with delivery-layer authorization.
The catch for caching is the cache key: if the per-user token becomes part of the key, every viewer's request looks unique and nothing caches. The standard fix is to validate the token at the edge but exclude it from the cache key, so authorization stays per-user while the underlying segment stays a single shared, cacheable object.


The handbook · 7 volumes
Fora Soft Video Engineering Handbook
A tokenized URL stops viewers from sharing or hotlinking your streams, and its token design must keep CDN caching intact. We wrote seven volumes covering the video stack; for tokenized URLs start with Volume 3 on CDNs, caching, and DRM, then Volume 2 on HTTP delivery and segment access, with encoding in Volume 1. Written by Nikolay Sapunov, CEO at Fora Soft.
Stream links being shared or embedded on pirate sites?
We will review your CDN token setup and send a URL signing design that keeps cache hit ratio high. 250+ video products shipped since 2005.