Difference between revisions of "DVBv5 Tools"

From LinuxTVWiki
Jump to: navigation, search
Line 25: Line 25:
 
Different distros pack the dvbv5-tools on different packages.
 
Different distros pack the dvbv5-tools on different packages.
  
On Fedora, they're part of the v4l-utils package. The Fedora 20 version 1.4 packages are available at: [[https://mchehab.fedorapeople.org/libdvbv5/]].
+
On Fedora, they're part of the v4l-utils package. The Fedora 20 version 1.4 packages are available at: [[https://mchehab.fedorapeople.org/libdvbv5/ | https://mchehab.fedorapeople.org/libdvbv5/]].
On Debian/Ubuntu, they're also packed together with v4l-utils. The Debian SID version 1.4 packages are available at: [[https://packages.debian.org/source/sid/v4l-utils]].
+
 
 +
On Debian/Ubuntu, they're also packed together with v4l-utils. The Debian SID version 1.4 packages are available at: [[https://packages.debian.org/source/sid/v4l-utils | https://packages.debian.org/source/sid/v4l-utils]].
  
 
[[Category:Software]][[Category:Apps & Utilities]]
 
[[Category:Software]][[Category:Apps & Utilities]]

Revision as of 20:04, 12 September 2014

DVBv5 Tools (not to be confused with the similarly named, but much older, DVB tools legacy project) is a small set of command line utilities that was developed to be compliant with the newer features provided by version 5 of the DVB API.[1] The tools should also be backward compatible with the older v3 DVB API.

This DVB toolset suite resides in the v4l-utils git repository, and uses libdvbv5, also stored at the v4l-utils git tree.

It is composed of 4 tools:

  • dvbv5-scan - Scans the channel transponders and gets the services available there;
  • dvbv5-zap - Locks into a channel (zap), allowing other applications to get the stream at the dvr devices or to monitor the stream;
  • dvb-fe-tool - Lists frontend properties and allow to manually set the DVB frontend
  • dvb-format-convert - Converts from/to other formats used by DVBv3 apps into the dvbv5 format.

The DVBv5 default file format is formed by a channel name, followed by a series of key/value properties. Those tools also support the legacy formats used by dvb-apps.

For example, this is a channel file with one DVB-C channel on it:

[CHANNEL]
	DELIVERY_SYSTEM = DVBC/ANNEX_A
	FREQUENCY = 573000000
	SYMBOL_RATE = 5217000
	INNER_FEC = NONE
	MODULATION = QAM/256
	INVERSION = AUTO

distro packages

Different distros pack the dvbv5-tools on different packages.

On Fedora, they're part of the v4l-utils package. The Fedora 20 version 1.4 packages are available at: [| https://mchehab.fedorapeople.org/libdvbv5/].

On Debian/Ubuntu, they're also packed together with v4l-utils. The Debian SID version 1.4 packages are available at: [| https://packages.debian.org/source/sid/v4l-utils].