A TV programming guide on your desktop
Dinner Is Served

© Lead Image © Paolo de Santis, 123RF.com
The Java-based TV-Browser software provides a wealth of features that help you organize your evening television viewing.
Printed TV guides have several inherent flaws: First, they fail to detect changes in the program after printing, and second, they only provide information for a limited number of channels. Moreover, the information is limited to what the publisher chooses to print.
The remedy is an electronic TV guide, such as TV-Browser. On request, it lists the programs of more than 1,000 (mostly German and European) television and radio stations in a clearly formatted form and reacts promptly to any changes. Schedules Direct [2] supplies EPG data for North America, sourced from Tribune Media Services. They offer a seven-day free trial, with fee schedules of US$ 25 for a one-year membership or US$ 6 for a two-month membership.
The software comes with a variety of other functions, such as the ability to categorize or a reminder feature for upcoming broadcasts. An API ensures the smooth integration of additional plugins for advanced features.
Installation
TV-Browser is implemented in the cross-platform Java language, so it requires no installation in the traditional sense. The system only needs a reasonably recent Java Runtime Environment (JRE 6), such as the free OpenJDK. To discover which version is installed on your system, just enter
java -version
at the command line.
In addition to a generic package for all distributions, the project also offers the software on its website [1] in the form of downloadable DEB and RPM packages.
When first launched, the program presents a dialog in which you can set important configuration parameters and choose the plugins you want to use from a small selection of available plugins (Figure 1). Pressing Download selected plugins starts the download and configures them accordingly.

In the next step, you need to select the channels you want to appear in the overview. In the left-hand column, you will find the available offerings, with the channels in the overview on the right (Figure 2). To select multiple channels, press and hold the Ctrl key, and to import the selected channels, press the green arrow between the two tables. The dialog also lets you sort the channels. Select the desired channel in the right-hand table, and then click the green up and down arrows, depending on where you want to move the entry.

If you want to add a logo for a channel or correct the time zone, click on the desired entry and press Configure selected channels. After completing the basic settings, another dialog box appears in which you specify the time period during which to download the broadcast data. The options here start with Today and Up to tomorrow and extend to Next 3 weeks and Get all; you also can decide whether the guides update only at program launch time or at regular intervals. A click on Update now downloads the program data.
First Start
As the name of the software suggests, it resembles a web browser on screen (Figure 3). The main window displays the list of selected programs. Programs currently broadcasting are blue. If you click on a program (Figure 4) a separate window appears with a variety of additional information. The program links the actors' names directly with Wikipedia; you just need to click to view a dialog box with more details that offers a number of other features.


Clicking Add to favorite programs brings up a dialog box that lets you save the program in your list of favorites; however, like many other features in TV-Browser, this feature also offers more. For example, if you click the I like these actors radio button, a drop-down menu appears listing all the participating actors. After making a selection, the desired actor appears as an entry in your list of favorite TV shows (Figure 5). You can access the list by clicking on the heart icon in the main window. From here, you can also see a list of movies in which the actor appears, and the program will notify you in the future when a movie with your favorite actor begins.

If you want to know when an episode of a specific series is being rebroadcast, right-click an episode and choose Search repetition to display the results for a selected period. Right-clicking the program name in the sidebar lets you Send Programs to another Plugin and the sends the program to the default target plugin, Reminders, or to a plugin of your choice in the drop-down menu. Pressing Send ensures that the software will remind you about the program when it starts.
Navigation
The column to the right of the TV guide serves as a navigation aid. The four time fields at the top take you to the appropriate air time when clicked. If you right-click one of the buttons, you will see the Configure buttons fly out. The editor not only lets you change the displayed times but also add new time buttons. Another navigation aid is the calendar, which lets you select the day you want to view the program. At the bottom of the sidebar is the channel list, which displays the corresponding entry in the main window when you press the matching icon.
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Direct Download
Read full article as PDF:
Price $2.95
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Find SysAdmin Jobs
News
-
OpenMandriva Lx 23.03 Rolling Release is Now Available
OpenMandriva "ROME" is the latest point update for the rolling release Linux distribution and offers the latest updates for a number of important applications and tools.
-
CarbonOS: A New Linux Distro with a Focus on User Experience
CarbonOS is a brand new, built-from-scratch Linux distribution that uses the Gnome desktop and has a special feature that makes it appealing to all types of users.
-
Kubuntu Focus Announces XE Gen 2 Linux Laptop
Another Kubuntu-based laptop has arrived to be your next ultra-portable powerhouse with a Linux heart.
-
MNT Seeks Financial Backing for New Seven-Inch Linux Laptop
MNT Pocket Reform is a tiny laptop that is modular, upgradable, recyclable, reusable, and ships with Debian Linux.
-
Ubuntu Flatpak Remix Adds Flatpak Support Preinstalled
If you're looking for a version of Ubuntu that includes Flatpak support out of the box, there's one clear option.
-
Gnome 44 Release Candidate Now Available
The Gnome 44 release candidate has officially arrived and adds a few changes into the mix.
-
Flathub Vying to Become the Standard Linux App Store
If the Flathub team has any say in the matter, their product will become the default tool for installing Linux apps in 2023.
-
Debian 12 to Ship with KDE Plasma 5.27
The Debian development team has shifted to the latest version of KDE for their testing branch.
-
Planet Computers Launches ARM-based Linux Desktop PCs
The firm that originally released a line of mobile keyboards has taken a different direction and has developed a new line of out-of-the-box mini Linux desktop computers.
-
Ubuntu No Longer Shipping with Flatpak
In a move that probably won’t come as a shock to many, Ubuntu and all of its official spins will no longer ship with Flatpak installed.