Project Structure
EZInfiniteYTLive is intentionally small: a single Visual Studio solution containing one WinForms project.
Architecture Overview
EZInfiniteYTLive follows a simple two-layer architecture typical of small WinForms utilities: a UI layer (Form1) and a worker layer (VideoStreamer) that does the actual work on a background thread, keeping the UI responsive.