- General tab
The general tab contains information and some per-adapter global
configuration.
- Add DVB Network by location...
-
Pressing this button will popup a window that allows the user to select
a DVB network based on location. The adapter will be populated with
multiplexes from these networks and immediately start to scan for services.
- Map DVB services to channels...
-
Pressing this button will start a process that scans all services on all
multiplexes and tries to verify if the service is actually a working
TV channel. If so, the channel will be created and mapped to this service.
You can start mapping services to channels once all muxes have been
processed. Until then the option will be disabled.
- Adapter name
-
You can change the display name for the adapter. This is highly recommended
for multi-adapter setups with adapters that report the same name to avoid
confusion.
- Autodetect muxes
-
The DVB transmissions contains information about other muxes available
on the same network. If this checkbox is enabled, Tvheadend will
automatically create new muxes as it receives configuration for them
via the DVB networks.
- Skip initial scan
-
By default Tvheadend will rescan all muxes before more detailed background
scanning (including EPG scans) can be properly started. This is to verify
all muxes are still valid.
This will not stop the ability to watch live TV, however for most setups
this option can be checked.
- Idle scanning
-
When nothing else happens Tvheadend will continuously rotate among all
muxes and tune to them to verify that they are still working.
If your adapter have problems with lots of tuning, try to disable this.
- Close device handle when idle
-
This will attempt to close all available device handles. This can be
necessary to allow some devices to go into low power states.
However, this option has been known to cause problems with some multi-tuner
DVB cards. If you have signal problems, try disabling this option.
Note: this option has no effect if idle scanning is enabled.
- Skip service availability check when mapping
-
By default Tvheadend will validate that a service can be correctly
received (including any descrambling) when mapping channels. You can disable
this checking by enabling this option.
- Use SID as channel number during mapping
-
If you enable this option then the initial mapping of channels will use
the service ID as the channel number, should no local channel number be
provided in the service information tables.
- Monitor signal quality
-
If you enable this option Tvheadend will attempt to monitor signal quality
of a mux using an internal metric. If the calculated quality falls to low
the mux/adapter will generally be ignored.
- Disable PMT monitoring
-
This disable monitoring Program Map Table (PMT) for all services on a mux.
Most people should not require this, but because this involves creating a
lot of table filters, some DVB cards have problems and report errors related
to too many open file descriptors. If this happens try enabling this option.
- Write full DVB MUX to disk
-
If this is enabled, Tvheadend will store the full mux stream to disk for
debugging and development purposes. Don't enable this unless you know what
you're doing.
- Original Network ID
-
If you experience problems caused by overlaps between multiple network
providers this option can be used to filter which network ID is received
by a given adapter.
- Extra priority
-
This field can be used to define a priority ordering for adapters. This will
be used when determining which adapter to use to service a subscription
request. It could be used for example to prefer a DVB-S adapter over a
DVB-T one.
- DiSEqC version (DVB-S only)
-
If you're using a DiSEqC switch, then specify the version here.
- Turn off LNB when idle
-
This option can be enabled to disable the power to the LNB when the adapter
is not in use. This can reduce power consumption, however for poorly shielded
multi-tuner setups you may have some interference when the LNB is re-enabled.
- Multiplexes tab
All multiplexes on the currently selected adapter are listed and can be
edited in a grid.
- To edit a cell, double-click on it. After a cell is changed it
will flags one of its corner to red to indicated that it has been
changed. To commit these changes back to Tvheadend press the
'Save changes' button. In order to change a Checkbox cell you only
have to click once in it.
- To delete one or more entries, select the lines (by clicking once on
them), and press the 'Delete selected' button. A popup
will ask you to confirm your request. Note, that if you have
automatic mux discovery enabled the mux will probably come back
quite soon.
The columns have the following functions:
- Enabled
- Uncheck this if a multiplex is of no interest to you or otherwise
temporary broken
- Network
- Network name as given in the DVB stream. Cannot be changed
- Frequency
- Center frequency for the mux. Cannot be changed
- Modulation
- Information about the modulation used on the mux. Cannot be changed
- Polarisation
- Information about the polarisation used on the mux. Cannot be changed
- Satellite config (DVB-S only)
- The satellite configuration in use on this mux. Cannot be changed.
- Frontend status
- The status of the frontend signal last time the mux was tuned. Cannot be changed
- Mux id
- Unique ID for this mux in the dvb network. Cannot be changed
- Quality
- Tvheadend's estimated quality for the mux.
- Services tab
All services on the currently selected adapter are listed and can be
edited in a grid.
- To edit a cell, double-click on it. After a cell is changed it
will flags one of its corner to red to indicated that it has been
changed. To commit these changes back to Tvheadend press the
'Save changes' button. In order to change a Checkbox cell you only
have to click once in it.
- Service cannot be deleted since they are directly inherited /
discovered from a mux they will reappear in just a few seconds
should one delete them.
The columns have the following functions:
- Enabled
- Uncheck this if a service is of no interest to you or otherwise
temporary broken
- Service name
- Service name as given in the DVB stream. Cannot be changed
- Play
- Open the VLC plugin window to play this service.
- Channel name
- Double-click on this column to map the service to a channel.
- DVB default charset
-
According to "ETSI EN 300 468", the default character set for EIT data is
ISO6937. Unfortunately, some broadcasters actually use ISO-8859-x encodings
but fail to correctly announce it. To fix this you can set the default
charset to use when none is specified by the broadcaster.
- EPG
- Uncheck this if EPG data should not be retrieved for this service.
- Type
- Type of service. Cannot be changed
- Provider
- Provider as given in the DVB stream. Cannot be changed
- Network
- Network name for the mux this service resides on
- Multiplex
- Center frequency for the multiplex this service resides on
- Information button
- Press this to get a popup with more information about the service
- Satellite config (DVB-S only)
Satellite configurations in use on this adapter (for controlling
switch equipment). The default entry will work fine for non-switched
setups.
- To edit a cell, double-click on it. After a cell is changed it
will flags one of its corner to red to indicated that it has been
changed. To commit these changes back to Tvheadend press the
'Save changes' button. In order to change a Checkbox cell you only
have to click once in it.
- To delete one or more entries, select the lines (by clicking once on
them), and press the 'Delete selected' button. A popup
will ask you to confirm your request. Note, that if you have
automatic mux discovery enabled the mux will probably come back
quite soon.
The columns have the following functions:
- Name
- Descriptive name for this configuration
- Switchport
- Port number to select for this configuration (numbering begins at 0).
- In DiSEqC 1.0/2.0 mode, ports 0-3 are valid.
- In DiSEqC 1.1/2.1 mode, ports 0-63 are valid.
- Use numbers 0-3 for LNBs behind first input on the uncommitted switch,
then 4-7 and so on to support up to 64 ports using DiSEqC 1.1/2.1.
- LNB type
- Select the LNB type from the list of supported LNBs. If your LNB
is not supported please contact the Tvheadend team.
- Comment
- General comment to remind you what this is for.
A word about DVB adapters
A DVB adapter represents a piece of hardware attached to the system.
DVB receivers with dual tuners will present themselves as two adapters
to the Tvheadend application. Tvheadend support DVB-T, DVB-C and DVB-S
adapters.
There is currently no way of adding a new adapter to Tvheadend when running.
If a new adapter is plugged into the system Tvheadend needs to be restarted
in order to detect it.
If Tvheadend has configuration for an adapter and the adapter is missing
upon start-up the configuration will be left untouched in case the adapter
will be back in the future. There is currently no way to remove configuration
for a no longer present adapter.
Warning: Unplugging an DVB adapter (USB, etc) during operation (i.e when
Tvheadend is running) can result in deadlocking the kernel USB subsystem,
most likely requiring a system restart.
Warning2: Suspending a system is (from a USB driver perspective) equivalent
to a unplug/insert event. Thus, suspending a system running Tvheadend
with USB adapters is not recommended at the moment.