User Tools

Site Tools


Raspberry Pi 3 / OpenELEC: Set up TV on a PCTV-292e or WinTV-soloHD Tuner (Page 3)

Page 1 | Page 2 | Page 3

Configure Tvheadend

The Tvheadend configuration is done in a web browser on another PC in the local network. So, the Raspberry Pi and the other PC must be connected to the same lokal network. We need to know the IP address of the Raspberry Pi, which we can look up in OpenELEC under System / System Info, in the line starting with “ip address”.

Open the Tvheadend Web UI

Now on the other computer open your web browser and enter the IP address of the Raspberry Pi, followed by “:9981” into the address bar. In our example this is:

This will open the Tvheadend web UI:

Check if the TV Tuner is Detected

Click on Configuration > DVB Inputs > TV Adapters:

You should see:

  • Silicon Labs Si2168 : DVB-C #0
  • Silicon Labs Si2168 : DVB-T #0

It's too early to configure the TV adapter. This will be done in the step after the next.

Add Network

First a “Network” must be created.

Go to Configuration > DVB Inputs > Networks and click on the 'Add' button.

This dialog will open up:

As 'Type' select 'DVB-C Network'. This dialog will open up:

Enter a 'Network Name' (choose your own, here: “DVB-C”), and from the 'Pre-defined Muxes' select your TV provider. Then click on the button 'Create'.

Assign the DVB-C Network to the TV Adapter

Click on Configuration > DVB Inputs > TV Adapters:

On the left, select 'Silicon Labs Si2168 : DVB-C #0'.

On the right (Parameters):

  • Set the check mark on 'Enabled'.
  • On Networks select the 'DVB-C' network you just created.
  • Click on the button 'Save' at the bottom.

Start Scanning Process and Wait

To start the scanning for TV and Radio services, go to Configuration > DVB Inputs > Networks, click on the “DVB-C” network, and click on the button “Force Scan”.

To watch the progress, go to Configuration > DVB Inputs > Muxes.

The scanning process takes about 10 minutes. First the 'Scan Status' will be shown as “PEND” (pending). Then 'ACTIVE' will be shown in one line. This is the frequency currently scanned.

A few screenshots from the process:

When all lines show 'IDLE', the scan is finished. You should see a 'Scan Result' of 'OK' in some lines at least. You will also see 'FAIL' on others, for example on frequencies that do not carry any digital channels.

Map Services to Channels

In this step, we define the actual channels (TV or radio programmes), that will be available in the OpenELEC UI.

Go to Configuration > DVB Inputs > Services.

Here all digital services, which were found during scanning, are listed. (It does not make any sense to delete unused services, as they will be added again automatically.)

Select a service you want to map (example: “Das Erste HD”), and click on “Map Selected”:

In the dialog click on the 'Map' button:

Now the name of the channel is displayed in the column 'Channel':

Repeat this mapping for all channels you would like to watch. Only services that were mapped to channels will be available in the TV menu under OpenELEC.

Display Mapped Channels

Go to Configuration > 'Channel / EPG' > Channels.

Here all mapped channels are listed. (You can edit channel numbers, or delete mappings.)

TV Function in OpenELEC

Now the configuration of Tvheadend is complete, and the TV menu is available in OpenELEC.

The TV function also includes timed recordings and a TV Guide.

Page 1 | Page 2 | Page 3