โšก StreamSub AI ยท v2.0

StreamSub AI ยท Live Video Captions

Real-time client-side HLS (.m3u8 / .ts) audio demuxing, lookahead speech recognition, and low-latency bilingual subtitle rendering for iOS Safari & desktop browsers. Supports both Immersive Fullscreen Overlay and iOS Native Fullscreen (<track>).

๐Ÿ“ฒ Install Userscript (sub.user.js)

โšก Quick Setup for iOS Safari

  1. Install Stay - Userscript Manager (or Userscripts) from the App Store.
  2. Open Settings โ†’ Apps โ†’ Safari โ†’ Extensions, enable Stay, and set website permissions to Allow.
  3. Tap Install Userscript (sub.user.js) above and confirm installation in Stay.
  4. Open any supported HLS video stream in Safari. The CC ยท StreamSub pill will automatically attach to the main video player and prefetch subtitles ahead of playback.

๐ŸŽฌ Live HLS Sandbox

Test the end-to-end pipeline (MPEG-TS audio extraction โ†’ ASR transcription โ†’ translation โ†’ native & immersive fullscreen subtitles) using the built-in HLS stream (/demo/playlist.m3u8):

Ready. Tap "Play & Transcribe" to test live subtitle generation...

๐Ÿ’ก Bookmarklet Usage (Chrome / Safari)

  1. Tap Copy Bookmarklet at the top of this page.
  2. Bookmark any page in your mobile browser, edit its name to StreamSub, and paste the copied javascript:... snippet as the URL.
  3. While watching a video, type StreamSub in the address bar and tap the bookmark to inject the live caption engine on demand.