Skip to content

roto31/StreamTV

Repository files navigation

StreamTV

Releases License

StreamTV is a cross-platform IPTV streaming platform that creates TV channels from online video sources like YouTube and Archive.org. Stream directly to Plex, Emby, Jellyfin, and HDHomeRun-compatible devices without requiring local media storage.

Source code is maintained in a private repository. Culled, sanitized code may be published later via scripts/sync_public_code.sh (see Sanitization policy). This public repo provides documentation, wiki, and release downloads.

Features

  • Direct streaming from YouTube and Archive.org
  • HDHomeRun emulation for Plex, Emby, and Jellyfin
  • YAML-based schedules with commercial breaks
  • Cross-platform: macOS and Linux (MIT — community ports welcome)
  • IPTV: M3U playlists and XMLTV EPG
  • Passkey and OAuth support for YouTube

Quick start

  1. Download the latest macOS release
  2. Read the Installation Guide
  3. Follow the Quick Start in docs

Documentation

Resource Link
Docs index docs/README.md
Wiki home GitHub Wiki
Beginner guide docs/BEGINNER_GUIDE.md
API reference docs/API.md
Plex integration docs/wiki/Plex-Integration.md
Troubleshooting docs/TROUBLESHOOTING.md

Platform guides (wiki)

Releases

Signed macOS builds are published on the Releases page.

Support

License

MIT — see LICENSE.

About

StreamTV documentation, wiki, and releases (source code is private)

Resources

License

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors