A signed URL is a media link carrying a cryptographic signature and expiry, so the CDN serves the file only while the signature is valid, as with S3 presigned URLs or CloudFront signed URLs. It stops stale link sharing and casual scraping, but during its validity window it downloads the full file for anyone who holds it.
A signed URL is a media link that carries a cryptographic signature and an expiry time, so a CDN serves the file only while the signature is valid. Amazon S3 presigned URLs and CloudFront signed URLs are common examples.
Your backend generates the URL by signing the path and an expiry with a secret key. The CDN checks the signature and the expiry on each request and refuses anything altered or out of date. This ties access to a time window and, optionally, to conditions like an IP range.
Signed URLs are a useful access control but a lower rung than DRM. They regulate when a link works, not whether the delivered file can be copied. For paid courses and premium content, they are typically combined with, or replaced by, token authentication and DRM.