FreetuxTv is a pretty new GPL Television Viewer for Linux. It uses the gtk toolkit and uses vlc as playback engine. It's primary focus is on watching webstreams but it can be also used to watch DVB , or utilize it as a streaming client for vdr-streamdev in the local LAN
Since FreetuxTv depends on vlc, get the latest vlc binary packages (at time of writing those were 1.1.17). ubuntu maverick (10.10) users can skip this step. For ubuntu Lucid (LTS) grab the packages form the https://launchpad.net/~n-muench/+archive/vlc2 PPA
Install build dependencies:
get source ( svn checkout)
At the first run freetuxtv will synchronize the list of online tv channels. Depending on your connection speed this might take some time so be patient.
Freetux channels.m3u example
Scan the Sattelite:
scan your channels (szap format) using scan or w_scan
and use this script to generate your channels list m3u
copy and paste script content in text file named dvb2vlc.sh
and make it executable
now, generate your channels like:
next, open Freetuxtv, and go to channles/add group
and go to "Custum channels group" tab, put your channles group name and "playlist URI" exp: /home/jim/channels.m3u and "add"
i use freetux mainly as a desktop frontend for vdr (via streamdev plugin). To import your vdr channels go to the streamdev webfrontend (usually this is http://<vdr-ip>:3000/ ) , choose TS mode and click on the playlist link that will generate a "channels.m3u" file. Save this to your hd.
In Freetuxtv click on Channels - Add a Group - Custom Channels Group
Click on the add button & enjoy your VDR Channels in Freetuxtv