myoldvcr 21 Posted July 28, 2025 Posted July 28, 2025 I have one of these Tablo Dual Lite OTA tuners that has great TV reception but is not supported by Emby. Recently I did some searching on the web and found this utility https://github.com/tmm1/tablo-for-channels which exposes a simple m3u playlist for the tuners on a Tablo device. My setup is Emby running on Debian Linux (Openmediavault v7.7.13) with "tablo-for-channels" runing in a docker container. FYI, this utility is only for a gen 3 or older devices. It will NOT work for the new round white Tablo gen 4 OTA devices. Steps to set up tablo-for-channels for Linux. Requires git and Go " https://go.dev/doc/install " 1. Install tablo-for-channels... $ git clone https://github.com/tmm1/tablo-for-channels $ cd tablo-for-channels $ go build 2. Setup docker container (substitue x.x.x.x with the IP address of your Tablo device in the command)... docker run -d --restart unless-stopped --name tablo-for-channels -e TABLO_IP=x.x.x.x -p 8050:80 tmm1/tablo-for-channels 3. Get the m3u playlist from the Tablo device. Either from terminal or web browser. a) From a terminal (use the IP address of your docker server) $ curl 192.168.0.1:8080/playlist.m3u #EXTINF:-1 channel-id="KEYT-HD" tvg-chno="3.1",KEYT-HD http://192.168.0.1:8080/watch/12 #EXTINF:-1 channel-id="CBS" tvg-chno="3.2",CBS http://192.168.0.1:8080/watch/13 #EXTINF:-1 channel-id="NOW" tvg-chno="3.3",NOW http://192.168.0.1:8080/watch/14 b) From a browser (use the IP address of your docker server). http://192.168.0.1:8050 you shoud see a web page like this. Then click on the Playlist link. After retrieving the playlist, import the playlist.m3u file into Emby as a new M3U TV source. These steps are also found on the website https://github.com/tmm1/tablo-for-channels Hope this is helpful. 2 2
myoldvcr 21 Posted July 29, 2025 Author Posted July 29, 2025 For those who use "Compose" here is an example file.. services: tablo-for-channels: image: tmm1/tablo-for-channels container_name: tablo-for-channels network_mode: bridge ports: - 8050:80 environment: - TABLO_IP=192.168.0.1 restart: unless-stopped
myoldvcr 21 Posted July 29, 2025 Author Posted July 29, 2025 On 7/28/2025 at 3:35 PM, myoldvcr said: Steps to set up tablo-for-channels for Linux. Requires git and Go " https://go.dev/doc/install " 1. Install tablo-for-channels... $ git clone https://github.com/tmm1/tablo-for-channels $ cd tablo-for-channels $ go build Sory for the confusion but these build steps are not needed. All that is needed is the docker command or the compose file. All the files needed for tablo-for-channels will be pulled from the git repo automatically. 1
tmm1 8 Posted August 3, 2025 Posted August 3, 2025 Glad you folks are finding this useful. There is another solution for Tablo Gen 4 but I have not tried it: https://github.com/hearhellacopters/tablo2plex
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now