# Phase 3: YouTube Live Stream Proxy → ASR → RAG — Implementation Plan **Created:** 2026-05-09 **Updated:** 2026-05-09 (user decisions incorporated) **Status:** Planning **Depends on:** Phase 1 (Complete), Phase 2 (Complete) --- ## 1. Overview Phase 3 adds YouTube live stream (and VOD) playback as an alternative to file upload. User pastes a YouTube URL → backend extracts separate video-only and audio-only HLS streams via yt-dlp → backend proxies HLS manifests and .ts segments (zero re-encoding) → frontend plays video in `