dvbv5-scan(1) | User Commands | dvbv5-scan(1) |
dvbv5-scan - DVBv5 tool for frequency scanning
dvbv5-scan [OPTION]... initial-file
dvbv5-scan is a command line frequency scanning tool for digital TV services that is compliant with version 5 of the DVB API, and backward compatible with the older v3 DVB API.
dvbv5-scan uses by default the new channel/service file format that it is capable of supporting all types of Digital TV standards. It can also support the legacy format used by the legacy dvb-apps.
A single physical channel (also called as transponder) may have several virtual channels inside it, encapsulated via a MPEG Transport stream.
Those virtual channels are called as 'service' at the MPEG-TS terminology, and may have one or more audio, video and other types of elements inside it.
The dvbv5-scan goal is to scan for a list of physical channels/transponders and identify there the MPEG-TS services available.
The dvbv5-scan tool is smart enough to retrieve the information at the MPEG-TS Network Information Table (NIT) about other channels available on the stream.
zap - for dvb-apps compatible zap file;
dvbv5 (default) - for the dvbv5 apps format.
zap - for dvb-apps compatible zap file;
vdr - for vdr compatible zap file;
dvbv5 (default) - for the dvbv5 apps format.
Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options.
If both --nit and --get_frontend options are used at the same time, the --nit parameters will be applied after the ones that the frontend detected.
On success, it returns 0.
$ dvbv5-scan /usr/share/dvbv5/dvb-c/the-brownfox Scanning frequency #1 573000000 Lock (0x1f) Quality= Good Signal= 100.00% C/N= -13.80dB UCB= 0 postBER= 3.14x10^-3 PER= 0 Service The, provider (null): digital television Service Quick, provider BrownFox: digital television Service Brown, provider (null): digital television Service Jumps, provider (null): digital television … Service Dog, provider (null): digital television New transponder/channel found: #2: 579000000 … New transponder/channel found: #39: 507000000
The scan process will then scan the other 38 discovered new transponders, and generate a dvb_channel.conf with several entries with will have not only the physical channel/transponder info, but also the Service ID, and the corresponding audio/video/other program IDs (PID), like:
[Quick]
SERVICE_ID = 5
VIDEO_PID = 288
AUDIO_PID = 289
FREQUENCY = 573000000
MODULATION = QAM/256
INVERSION = OFF
SYMBOL_RATE = 5247500
INNER_FEC = NONE
DELIVERY_SYSTEM = DVBC/ANNEX_A
Report bugs to Linux Media Mailing List <linux-media@vger.kernel.org>
Copyright (c) 2011-2014 by Mauro Carvalho Chehab.
License GPLv2: GNU GPL version 2
<http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO
WARRANTY, to the extent permitted by law.
Fri Oct 3 2014 | DVBv5 Utils 1.16.3 |