Skip to content


What is it?

xTeVe is a M3U proxy server for Plex, Emby and any client and provider which supports the .TS and .M3U8 (HLS) streaming formats.

xTeVe emulates a SiliconDust HDHomeRun OTA tuner, which allows it to expose IPTV style channels to software, which would not normally support it. This Docker image includes the following packages and features:

  • xTeVe v2.1 (Linux) x86 64 bit

  • Latest Guide2go (Linux) x86 64 bit (Schedules Direct XMLTV grabber)

  • Zap2XML Support (Perl based zap2it / XMLTV grabber)

  • Bash, Perl & crond Support

  • VLC & ffmpeg Support

  • Automated XMLTV Guide Lineups & Cron’s

Project home Docs Github Docker

1. Installation

sb install sandbox-xteve

2. URL

  • To access xTeVe, visit https://ROLENAME._yourdomain.com_/web

3. Setup

  • Access xTeVe web GUI, visit https://ROLENAME._yourdomain.com_/web

  • Run through the Configuration Wizard.

  • Use the following URLs when configuring your media server (e.g. Plex, Emby, Jellyfin)

    • HDHomerun Device Address (Plex) http://xteve:34400

    • Playlist (Emby, Jellyfin) http://xteve:34400/m3u/xteve.m3u

    • EPG (all) http://xteve:34400/xmltv/xteve.xml

  • Documentation: xTeVe Docs