Skip to content

v2.0.0 - YouTube/Twitch Streaming

Latest

Choose a tag to compare

@9138noms 9138noms released this 19 Feb 02:58

What's New

URL Streaming Support

  • YouTube: Paste any YouTube URL to stream videos on your MFD cockpit screens
  • Twitch Live: Watch Twitch live streams in-cockpit with automatic segment cycling
  • Other sites: Any URL supported by yt-dlp

New UI

  • Source selection: [1] Local files / [2] Stream URL
  • URL input dialog with Ctrl+V paste support
  • Per-screen selection when multiple MFD screens are available
  • Live stream HUD with segment counter

How Twitch Live Works

  1. yt-dlp resolves the Twitch HLS stream URL
  2. ffmpeg captures 30-second segments as complete MP4 files
  3. Double-buffering: next segment is pre-fetched during playback
  4. Automatic segment cycling for continuous viewing

Requirements

  • BepInEx 5.x (Unity Mono)
  • yt-dlp.exe - for URL streaming (place in plugins folder or PATH)
  • ffmpeg.exe - for Twitch live streams (place in plugins folder or PATH)

Installation

Copy MFDVideoPlayer.dll to [Game Folder]\BepInEx\plugins\