Wiki > xTeVe
Threadfin is a modern fork of xTeVe. Use Threadfin instead of xTeVe. The following installation instructions are provided for legacy use only.
xTeVe is an M3U proxy server for Plex DVR and Emby Live TV.
A random port number between 10000 and 32767 is needed and will be used to access xTeVe once setup is complete. The port number 31794 has automatically been generated and will be used throughout this article, but can be changed if needed.
Installation
-
Connect to your slot through SSH
-
Download the latest Linux amd64 binary of xTeVe
wget -O xteve_linux_amd64.zip "https://github.com/xteve-project/xTeVe-Downloads/blob/master/xteve_linux_amd64.zip?raw=true"
-
Extract xTeVe
mkdir -p ~/bin; unzip xteve_linux_amd64.zip -d ~/bin/
-
Launch xTeVe to generate the configuration file. Press
Ctrl+C
once xTeVe has shown some output.~/bin/xteve -port="31794"
-
Change the configuration file to use the correct temporary directory
sed -i 's|/tmp/xteve|/home/user/.tmp|g' ~/.xteve/settings.json
-
Launch xTeVe in a background screen
screen -dmS xTeVe ~/bin/xteve -port="31794"
xTeVe's web interface will be accessible at http://server.whatbox.ca:31794/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.