FreetuxTV is a TV player for Linux that lets you watch free Web TV Channels and listen to Radio. The application that runs on VLC as backend comes with lots of pre-added channels for many languages.
A look at it features:
- Play Live TV and Radio Channels
- French ISP: Free, SFR, Orange, Alice, Bouygues (Paid Channels)
- Web TV: Arabic, Chinese, English, French, German, Italian, Japanese, Portuguese, Russian, Spanish and more (Lots of Free Channels)
- Web Radio: English, French, German and more (Free)
- Free Channels available to all. No need to subscribe to paid channels
- Play in full screen mode and mini mode
- More than 350 WebTV channels in different languages
- Support for keyboard multimedia keys
- Add custom groups of channels from M3U playlists
- Time shifting
- Recording live channels with ability to set duration
- Ability to create favorite channels groups
- Multi-language interface: English, French, German, Portuguese
- Native Notification support for Ubuntu
Download and Installation Instructions:
You need to have VLC player installed on your system for FreetuxTV to work.
Run the following commands in terminal:
sudo add-apt-repository ppa:freetuxtv/freetuxtvsudo apt-get update
sudo apt-get install freetuxtv
If for some reason the PPA is not working for you then download .deb packages (as per your installed VLC version) from here.
Debian, OpenSUSE, Fedora (32bit only), Mandriva (32bit only)
FreetuxTV works with VLC Series 0.8.6, 0.9.X, 1.0.X and 1.1.X. Download appropriate package for your distro (keeping in mind VLC version) from here.
As you notice some of the packages are missing, the developers need people who can package the application for various distros. So, if you can help, please visit their official site.
How to use it:
After successful installation, go to Applications > Sound and Video and launch FreetuxTV. You will see a new window with a list of Channel groups. Each language specific group contains lots of different channels (music, news, sports and more). Select a Channel Group and click on Add. You can add more Channel Groups later.
Now simply select your favorite channel from the side bar and click on play. You can record TV by clicking on the record button or better you can set duration of recording. So start the channel, set the recording duration for say 60 minutes and leave your computer. When you come back, you will get a recorded clipping of your favourite show.
You can record the video in two formats: Theora+Vorbis (Ogg) and H.264+MPGA (MP4). I could not play the recording in default movie player as it showed some error. But it played flawlessly on VLC. Also, I decided to randomly play 15 different channels from different languages to test links and most of the channels were working fine except one.
Edit: With further testing, I found that there are few broken links but not too many. A large no of channels work. The only thing is that you have to play once to test them. Also, if some channel is not working for some reason, try refreshing the list as the channel links are updated regularly.
Lastly, many popular channels were missing (for obvious reasons), which we usually watch but still there are some really good channels and you can add more channels if you know the link for streaming live feed.
P.S. The most common question after I published this is - Do I need a TV Card or TV Tuner for this? The answer is - NO. You just need a decent internet connection :)