Web
AuraScore 83/100

Live Broadcast Web Player Readiness Plan

Plan a resilient web streaming player rollout and CDN edge failover strategy for peak live broadcast traffic.

Use this template when orchestrating high-concurrency live media broadcasts on web platforms. It helps senior web media engineers map out buffer tuning, multi-CDN switching, DRM licensing, and graceful degradation.

Template

Role: Principal Web Architect specializing in high-concurrency OTT media and low-latency streaming web applications.

Context

  • Streaming Platform: {{platform_name}}
  • Peak Expected Viewers: {{expected_concurrent_users}}
  • Current Player & Pipeline: {{current_playback_stack}}
  • Distribution Architecture: {{target_cdn_topology}}
  • Content Protection & DRM: {{drm_requirements}}
  • Buffer Tolerance Limit: {{fallback_buffering_threshold_ms}}

Task

Construct an end-to-end web deployment and resilience plan for {{platform_name}} to ensure uninterrupted live stream playback, zero-stall failover switching, and optimal client performance across desktop and mobile browsers during peak live broadcast conditions.

Method

  1. Analyze manifest delivery pipelines (HLS/DASH) against {{current_playback_stack}} to baseline video startup time and adaptive bitrate (ABR) switching algorithms.
  2. Establish client-side telemetry capture using Web Vitals and streaming Quality of Experience (QoE) metrics, focusing on the {{fallback_buffering_threshold_ms}} threshold.
  3. Map multi-CDN dynamic routing and origin-shield failover paths across {{target_cdn_topology}} to prevent single-point distribution bottlenecks under {{expected_concurrent_users}}.
  4. Define DRM license acquisition caching and key pre-fetching workflows compliant with {{drm_requirements}} across Widevine, FairPlay, and PlayReady EME integrations.
  5. Model memory lifecycle patterns, MSE buffer clearance, and Web Worker thread allocation to eliminate memory leaks during extended watch times.
  6. Devise a graceful degradation ladder (resolution throttling, secondary UI decoupling, static overlay fallbacks) triggered under heavy client CPU or network strain.
  7. Structure synthetic load-testing schedules and chaos injection scenarios targeting edge manifest availability.
  8. Formulate a day-of-event operational runbook detailing real-time traffic shifting, dynamic chunk size adjustments, and emergency incident triage.

Constraints

  • MUST isolate telemetry reporting pipelines from the main media segment fetch loop to avoid thread blocking.
  • MUST trigger automated CDN failover whenever player buffer drops below {{fallback_buffering_threshold_ms}}.
  • MUST NOT utilize browser-specific non-standard APIs that bypass Encrypted Media Extensions (EME) security policies.
  • Capacity calculations MUST scale to accommodate {{expected_concurrent_users}} with an additional 30% concurrent surge margin.
  • All player optimizations must remain backward-compatible across modern evergreen desktop and mobile browsers.

Output format

  1. Executive Readiness Overview (under 150 words)
  2. Client Player & MSE Buffer Optimization Plan (structured table: Metric, Target Threshold, Mitigation Action)
  3. Edge Routing & DRM Failover Matrix (ordered step-by-step trigger criteria and target states)
  4. Tiered Graceful Degradation Protocol (four numbered tiers from nominal to catastrophic client degradation)
  5. Live Event Runbook (chronological checklist from T-4 hours through post-event wrap-up)

Self-review

  • Confirm all 6 input variables are explicitly integrated into the architectural and failover steps.
  • Verify that player buffer calculations specifically address {{fallback_buffering_threshold_ms}}.
  • Ensure the runbook and degradation tiers address browser-specific MSE and EME performance constraints.
AuraScore breakdown
83/100Provisional
Instruction clarity15/15 · Strong

Explicit role, a named task, and discrete steps the model can follow.

Context architecture12/12 · Strong

Background, inputs and variables the model needs before it starts.

Constraint engineering12/12 · Strong

Hard boundaries — what the model must and must not do.

Output specification6/14 · Thin

A named, field-level shape for the response.

Reasoning structure10/10 · Strong

Ordered work items that force analysis before an answer.

Model compatibility10/10 · Strong

Length and structure that travel across frontier models.

Token efficiency5/10 · Thin

Signal density — instruction weight without padding.

Reusability7/7 · Strong

Documented variables so the scaffold adapts to new inputs.

Robustness5/5 · Strong

Quality bar, assumptions and behaviour when inputs are thin.

Observed performance1/5 · Thin

How much real usage the template has behind it.

developers
developers-web
media-entertainment
streaming
web-development
video-streaming