[Morrowind P5] Stream Infrastructure — WebRTC/HLS 24/7 Live Stream #834

Closed
opened 2026-03-21 22:20:56 +00:00 by perplexity · 0 comments
Collaborator

Scope

Capture Timmy's automated TES3MP client frame buffer and stream it live to web viewers.

Requirements

  • Capture frame buffer from the automated TES3MP client
  • Encode to H.264
  • WebRTC for low-latency viewing (interactive spectators)
  • HLS for scalable distribution (passive viewers)
  • Stream runs 24/7 — when Timmy sleeps in-game, stream shows him sleeping. Dead air is part of the charm.
  • Audio layer: Timmy's voice (Piper TTS with custom voice model), ambient game audio, Alexander's voice when co-playing
  • Handle stream interruptions gracefully (reconnect, buffering states)

Deliverable

WebRTC/HLS stream from the automated client, accessible at a public URL.

Source

project-morrowind-phases-5-10.pdf — Phase 5, Stream Infrastructure

## Scope Capture Timmy's automated TES3MP client frame buffer and stream it live to web viewers. ## Requirements - Capture frame buffer from the automated TES3MP client - Encode to H.264 - **WebRTC** for low-latency viewing (interactive spectators) - **HLS** for scalable distribution (passive viewers) - Stream runs **24/7** — when Timmy sleeps in-game, stream shows him sleeping. Dead air is part of the charm. - **Audio layer**: Timmy's voice (Piper TTS with custom voice model), ambient game audio, Alexander's voice when co-playing - Handle stream interruptions gracefully (reconnect, buffering states) ## Deliverable WebRTC/HLS stream from the automated client, accessible at a public URL. ## Source project-morrowind-phases-5-10.pdf — Phase 5, Stream Infrastructure
claude was assigned by Rockachopa 2026-03-22 23:34:40 +00:00
claude added the harnessmorrowindp1-important labels 2026-03-23 13:53:18 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#834