Stream Manager Feature: Dynamic Subathon Protocol (Modular 48-Hour Stream Cutoff)
Hello Twitch Product Team,
Currently, all Twitch broadcasts are subject to a strict 48-hour continuous streaming limit, after which the ingest server automatically terminates the session. While this safety measure effectively prevents ghost streams and mitigates server load, it creates a major disruption for creators running legitimate multi-day subathons, charity marathons, or community events. Restarting a live stream mid-event leads to significant viewer drop-off, breaks chat momentum, and interrupts active subscription trains.
To solve this without increasing manual moderation overhead, I am proposing the Dynamic Marathon Protocol (DMP)—a self-service, automated system built into the Creator Dashboard.
KEY FEATURES & WORKFLOW:
- Pre-Event Allocation: Before launching a subathon, eligible creators (Affiliates/Partners) can select "Marathon Mode" in their Stream Manager and define an initial continuous stream allocation (ranging from 1 to 5 days).
- Dynamic Session Lease: The ingest server updates its session lease based on the declared allocation rather than forcing a disconnection at the 48-hour mark.
- Creator-Driven Extension: If a subathon timer extends beyond the initial duration, a prompt appears in the Stream Manager allowing the creator to manually extend the session lease (+24h increments, capped at 2 extensions).
- Automated Safeguards: To prevent abandoned streams or wasted bandwidth, the system runs automated telemetry checks (monitoring chat density and video activity). If a stream remains completely static/inactive for >3 hours during an extended window, a confirmation prompt is triggered before auto-closing.
- Automatic VOD Chunking: Backend VOD processing automatically segments the broadcast into 24h/48h parts to maintain archive performance without interrupting the live feed.
BENEFITS:
- Eliminates involuntary stream disconnections during peak creator events.
- Zero extra operational cost or human moderation needed from Twitch.
- Complete protection against bandwidth waste and ghost broadcasts through automated health checks.
Proposed by Lilian Maillard ("Diefda44")