Whatbox Logo
Login for certain variables to be updated with your slot's information

Wiki > xTeVe

xTeVe is an M3U proxy server for Plex DVR and Emby Live TV.

A random port number between 10000 and 65535 is needed and will be used to access xTeVe once setup is complete. The port number 31263 has automatically been generated and will be used throughout this article, but can be changed if needed.


  1. Connect to your slot through SSH

  2. Download the latest Linux amd64 binary of xTeVe

     wget https://xteve.de/download/xteve_2_linux_amd64.zip
  3. Extract xTeVe

     mkdir -p ~/bin; unzip xteve_2_linux_amd64.zip -d ~/bin/
  4. Launch xTeVe to generate the configuration file. Press Ctrl+C once xTeVe has shown some output.

     ~/bin/xteve -port="31263"
  5. Change the configuration file to use the correct temporary directory

     sed -i 's|/tmp/xteve|/home/user/.tmp|g' ~/.xteve/settings.json
  6. Launch xTeVe in a background screen

     screen -dmS xTeVe ~/bin/xteve -port="31263"

    xTeVe's web interface will be accessible at http://server.whatbox.ca:31263/web

    Follow the instructions provided by the web interface to configure xTeVe. Read the documentation on xTeVe's GitHub wiki for support. Once xTeVe is configured, access the settings and configure authentication, using a secure password.