CDN Video Streaming & Media Delivery 5 — Questions and Answers
Question 1: What is 'origin shield' and how does it benefit high-traffic video delivery?
- A designated intermediate CDN tier that reduces origin fetch requests by consolidating cache misses (Correct answer)
- A firewall that blocks unauthorized access to origin servers
- A redundant origin server used for disaster recovery
- A DRM system that shields content from piracy
Correct answer: A designated intermediate CDN tier that reduces origin fetch requests by consolidating cache misses
An origin shield is a centralized caching layer between CDN edge nodes and origin, ensuring origin receives far fewer requests by serving most cache misses from the shield.
Question 2: Which video codec is most commonly used for high-quality streaming at lower bitrates compared to H.264?
- H.265 (HEVC) (Correct answer)
- MPEG-2
- VP6
- Theora
Correct answer: H.265 (HEVC)
H.265/HEVC achieves roughly 50% better compression than H.264 at the same quality level, making it preferred for bandwidth-efficient high-quality streaming.
Question 3: A CDN edge node receives a request for a live segment that has not yet been generated by the encoder. What should the CDN do?
- Hold the request open and deliver the segment as soon as it arrives from origin (long polling) (Correct answer)
- Immediately return HTTP 404 Not Found
- Serve the previous segment as a substitute
- Cache the empty response for 60 seconds
Correct answer: Hold the request open and deliver the segment as soon as it arrives from origin (long polling)
CDNs supporting low-latency live streaming hold requests open using long polling or blocking requests, delivering the segment to waiting clients the moment origin has it.
Question 4: What does 'per-title encoding' optimize in video streaming delivery?
- Generates a custom bitrate ladder per video title based on its complexity rather than a one-size-fits-all ladder (Correct answer)
- Adds unique watermarks to each viewer's copy for piracy tracking
- Assigns dedicated CDN edge nodes per content title
- Compresses subtitle tracks alongside video per title
Correct answer: Generates a custom bitrate ladder per video title based on its complexity rather than a one-size-fits-all ladder
Per-title encoding analyzes each video's visual complexity and generates a content-specific bitrate ladder, achieving better quality at lower bitrates than a universal ladder.
Question 5: In the context of CDN video delivery, what is 'byte-range serving' used for?
- Allows players to request specific byte ranges of a file, enabling mid-file seeking without downloading the entire asset (Correct answer)
- Limits daily bandwidth usage per viewer account
- Defines the geographic range for CDN edge node selection
- Sets the valid IP address range for authenticated video requests
Correct answer: Allows players to request specific byte ranges of a file, enabling mid-file seeking without downloading the entire asset
HTTP byte-range requests (using the Range header) let video players jump to any point in a file and download only the needed portion, enabling fast seeking in progressive download.
Question 6: Which factor most significantly determines the optimal segment duration for a live HLS stream?
- The tradeoff between latency (shorter = lower latency) and stability (longer = more buffer for network jitter) (Correct answer)
- The total duration of the live event
- The number of concurrent CDN edge nodes serving the stream
- The DRM license renewal interval
Correct answer: The tradeoff between latency (shorter = lower latency) and stability (longer = more buffer for network jitter)
Shorter segments reduce end-to-end latency but increase the number of HTTP requests and sensitivity to network jitter, while longer segments do the opposite.
Question 7: What is the primary purpose of using a CDN 'multi-CDN' strategy for premium video streaming?
- Improves resilience and global coverage by routing viewers to the best-performing CDN in real time (Correct answer)
- Reduces content licensing costs by distributing rights across providers
- Allows simultaneous broadcast of multiple camera angles
- Enables playback on devices that support only a single CDN provider
Correct answer: Improves resilience and global coverage by routing viewers to the best-performing CDN in real time
A multi-CDN strategy uses real-time performance data to route each viewer's stream to the CDN delivering the best quality, providing redundancy and global reach.
What is 'origin shield' and how does it benefit high-traffic video delivery?