Difference between revisions of "Documentation:Modules/dtv"

From VideoLAN Wiki
Jump to navigation Jump to search
(Create long page marked up/adapted from source code)
 
(Options are moved to Documentation:Modules/dtv/Linux options and Documentation:Modules/dtv/Windows options. They can be transcluded if necessary but the page was too long)
Line 8: Line 8:
 
{{Clear}}
 
{{Clear}}
  
{{Option
+
=== Options ===
|name=dvb-adapter
+
{{See|{{#rel2abs:/Linux options}}}}
|value=integer
 
|min=0
 
|max=255
 
|default=0
 
|description=If there is more than one digital broadcasting adapter, the adapter number must be selected. Numbering starts from zero.
 
}}
 
{{Option
 
|name=dvb-device
 
|value=integer
 
|min=0
 
|max=255
 
|default=0
 
|description=If the adapter provides multiple independent tuner devices, the device number must be selected. Numbering starts from zero.
 
}}
 
{{Option
 
|name=dvb-budget-mode
 
|value=boolean
 
|default=false
 
|description=Only useful programs are normally demultiplexed from the transponder. This option will disable demultiplexing and receive all programs.
 
}}
 
{{Option
 
|name=dvb-frequency
 
|value=integer
 
|min=0
 
|max=107999999
 
|default=0
 
|description=TV channels are grouped by transponder (a.k.a. multiplex) on a given frequency. This is required to tune the receiver.
 
}}
 
{{Option
 
|name=dvb-inversion
 
|value=integer
 
|select={ -1, 0, 1 }
 
|default=-1
 
|description=If the demodulator cannot detect spectral inversion correctly, it needs to be configured manually.
 
}}
 
 
==== Terrestrial reception parameters ====
 
{{Option
 
|name=dvb-bandwidth
 
|value=integer
 
|select={ 0, 10, 8, 7, 6, 5, 2 }
 
|default=0
 
|description=Bandwidth (MHz)
 
}}
 
{{Option
 
|name=dvb-transmission
 
|value=integer
 
|select={ -1, 1, 2, 4, 8, 16, 32 }
 
|default=0
 
|description=Transmission mode
 
}}
 
{{Option
 
|name=dvb-guard
 
|value=string
 
|select={ "1/128", "1/32", "1/16", "19/256", "1/8", "19/128", "1/4" }
 
|default=""
 
|description=Guard interval
 
}}
 
 
==== DVB-T reception parameters ====
 
{{Option
 
|name=dvb-code-rate-hp
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=""
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
{{Option
 
|name=dvb-code-rate-lp
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=""
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
{{Option
 
|name=dvb-hierarchy
 
|value=integer
 
|select={ -1, 0, 1, 2, 4 }
 
|default=-1
 
|description=Hierarchy mode
 
}}
 
{{Option
 
|name=dvb-plp-id
 
|value=integer
 
|min=0
 
|max=255
 
|default=0
 
|description=DVB-T2 Physical Layer Pipe
 
}}
 
 
==== ISDB-T reception parameters ====
 
{{Option
 
|name=dvb-a-modulation
 
|value=string
 
|select={ "", "QAM", "16QAM", "32QAM", "64QAM", "128QAM", "256QAM", "8VSB", "16VSB", "QPSK", "DQPSK", "8PSK", "16APSK", "32APSK" }
 
|default=NULL
 
|description=The digital signal can be modulated according with different constellations (depending on the delivery system). If the demodulator cannot detect the constellation automatically, it needs to be configured manually.
 
}}
 
{{Option
 
|name=dvb-a-fec
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=NULL
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
{{Option
 
|name=dvb-a-count
 
|value=integer
 
|min=0
 
|max=13
 
|default=0
 
|description=Layer A segments count
 
}}
 
{{Option
 
|name=dvb-a-interleaving
 
|value=integer
 
|min=0
 
|max=3
 
|default=0
 
|description=Layer A time interleaving
 
}}
 
{{Option
 
|name=dvb-b-modulation
 
|value=string
 
|select={ "", "QAM", "16QAM", "32QAM", "64QAM", "128QAM", "256QAM", "8VSB", "16VSB", "QPSK", "DQPSK", "8PSK", "16APSK", "32APSK" }
 
|default=NULL
 
|description=The digital signal can be modulated according with different constellations (depending on the delivery system). If the demodulator cannot detect the constellation automatically, it needs to be configured manually.
 
}}
 
{{Option
 
|name=dvb-b-fec
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=NULL
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
{{Option
 
|name=dvb-b-count
 
|value=integer
 
|min=0
 
|max=13
 
|default=0
 
|description=Layer B segments count
 
}}
 
{{Option
 
|name=dvb-b-interleaving
 
|value=integer
 
|min=0
 
|max=3
 
|default=0
 
|description=Layer B time interleaving
 
}}
 
{{Option
 
|name=dvb-c-modulation
 
|value=string
 
|select={ "", "QAM", "16QAM", "32QAM", "64QAM", "128QAM", "256QAM", "8VSB", "16VSB", "QPSK", "DQPSK", "8PSK", "16APSK", "32APSK" }
 
|default=NULL
 
|description=The digital signal can be modulated according with different constellations (depending on the delivery system). If the demodulator cannot detect the constellation automatically, it needs to be configured manually.
 
}}
 
{{Option
 
|name=dvb-c-fec
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=NULL
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
{{Option
 
|name=dvb-c-count
 
|value=integer
 
|min=0
 
|max=13
 
|default=0
 
|description=Layer C segments count
 
}}
 
{{Option
 
|name=dvb-c-interleaving
 
|value=integer
 
|min=0
 
|max=3
 
|default=0
 
|description=Layer C time interleaving
 
}}
 
 
==== Cable and satellite reception parameters ====
 
{{Option
 
|name=dvb-modulation
 
|value=string
 
|select={ "", "QAM", "16QAM", "32QAM", "64QAM", "128QAM", "256QAM", "8VSB", "16VSB", "QPSK", "DQPSK", "8PSK", "16APSK", "32APSK" }
 
|default=NULL
 
|description=The digital signal can be modulated according with different constellations (depending on the delivery system). If the demodulator cannot detect the constellation automatically, it needs to be configured manually.
 
}}
 
{{Option
 
|name=dvb-srate
 
|value=integer
 
|min=0
 
|max=UINT64_C(0xffffffff)
 
|default=0
 
|description=The symbol rate must be specified manually for some systems, notably DVB-C, DVB-S and DVB-S2.
 
}}
 
{{Option
 
|name=dvb-fec
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=""
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
 
==== DVB-S2 parameters ====
 
{{Option
 
|name=dvb-stream
 
|value=integer
 
|min=0
 
|max=255
 
|default=0
 
|description=Stream identifier
 
}}
 
{{Option
 
|name=dvb-pilot
 
|value=integer
 
|select={ -1, 0, 1 }
 
|default=-1
 
|description=Pilot
 
}}
 
{{Option
 
|name=dvb-rolloff
 
|value=integer
 
|select={ -1, 35, 20, 25 }
 
|default=-1
 
|description=Roll-off factor
 
}}
 
 
==== ISDB-S parameters ====
 
{{Option
 
|name=dvb-ts-id
 
|value=integer
 
|min=0
 
|max=0xffff
 
|default=0
 
|description=Transport stream ID
 
}}
 
 
==== Satellite equipment control ====
 
{{Option
 
|name=dvb-polarization
 
|value=string
 
|select={ "", "V", "H", "R", "L" }
 
|default=""
 
|description=To select the polarization of the transponder, a different voltage is normally applied to the low noise block-downconverter (LNB).
 
}}
 
{{Option
 
|name=dvb-voltage
 
|value=integer
 
|min=0
 
|max=18
 
|default=13
 
|description=""
 
}}
 
{{Option
 
|name=dvb-high-voltage
 
|value=boolean
 
|default=false
 
|description=If the cables between the satellilte low noise block-downconverter and the receiver are long, higher voltage may be required. Not all receivers support this.
 
}}
 
{{Option
 
|name=dvb-lnb-low
 
|value=integer
 
|min=0
 
|max=0x7fffffff
 
|default=0
 
|description=The downconverter (LNB) will subtract the local oscillator frequency from the satellite transmission frequency. The intermediate frequency (IF) on the RF cable is the result.
 
}}
 
{{Option
 
|name=dvb-lnb-high
 
|value=integer
 
|min=0
 
|max=0x7fffffff
 
|default=0
 
|description=The downconverter (LNB) will subtract the local oscillator frequency from the satellite transmission frequency. The intermediate frequency (IF) on the RF cable is the result.
 
}}
 
{{Option
 
|name=dvb-lnb-switch
 
|value=integer
 
|min=0
 
|max=0x7fffffff
 
|default=11700000
 
|description=If the satellite transmission frequency exceeds the switch frequency, the oscillator high frequency will be used as reference. Furthermore the automatic continuous 22kHz tone will be sent.
 
}}
 
{{Option
 
|name=dvb-satno
 
|value=integer
 
|select={ 0, 1, 2, 3, 4 }
 
|default=0
 
|description=If the satellite receiver is connected to multiple low noise block-downconverters (LNB) through a DiSEqC 1.0 switch, the correct LNB can be selected (1 to 4). If there is no switch, this parameter should be 0.
 
}}
 
{{Option
 
|name=dvb-uncommitted
 
|value=integer
 
|select={ 0, 1, 2, 3, 4 }
 
|default=0
 
|description=If the satellite receiver is connected to multiple low noise block-downconverters (LNB) through a cascade formed from DiSEqC 1.1 uncommitted switch and DiSEqC 1.0 committed switch, the correct uncommitted LNB can be selected (1 to 4). If there is no uncommitted switch, this parameter should be 0.
 
}}
 
{{Option
 
|name=dvb-tone
 
|value=integer
 
|select={ -1, 0, 1 }
 
|default=-1
 
|description=A continuous tone at 22kHz can be sent on the cable. This normally selects the higher frequency band from a universal LNB.
 
}}
 
 
{{Clear}}
 
{{Clear}}
  
Line 328: Line 21:
 
{{Clear}}
 
{{Clear}}
  
{{Option
+
=== Options ===
|name=dvb-adapter
+
{{See|{{#rel2abs:/Windows options}}}}
|value=integer
 
|default=-1
 
|description=If there is more than one digital broadcasting adapter, the adapter number must be selected. Numbering starts from zero.
 
}}
 
{{Option
 
|name=dvb-network-name
 
|value=string
 
|default=""
 
|description=Unique network name in the System Tuning Spaces
 
}}
 
{{Option
 
|name=dvb-create-name
 
|value=string
 
|default=""
 
|description=Create unique name in the System Tuning Spaces
 
}}
 
{{Option
 
|name=dvb-frequency
 
|value=integer
 
|min=0
 
|max=107999999
 
|default=0
 
|description=TV channels are grouped by transponder (a.k.a. multiplex) on a given frequency. This is required to tune the receiver.
 
}}
 
{{Option
 
|name=dvb-inversion
 
|value=integer
 
|select={ -1, 0, 1 }
 
|default=-1
 
|description=If the demodulator cannot detect spectral inversion correctly, it needs to be configured manually.
 
}}
 
 
==== Terrestrial reception parameters ====
 
{{Option
 
|name=dvb-bandwidth
 
|value=integer
 
|select={ 0, 10, 8, 7, 6, 5, 2 }
 
|default=0
 
|description=Bandwidth (MHz)
 
}}
 
{{Option
 
|name=dvb-transmission
 
|value=integer
 
|select={ -1, 1, 2, 4, 8, 16, 32 }
 
|default=0
 
|description=Transmission mode
 
}}
 
{{Option
 
|name=dvb-guard
 
|value=string
 
|select={ "1/128", "1/32", "1/16", "19/256", "1/8", "19/128", "1/4" }
 
|default=""
 
|description=Guard interval
 
}}
 
 
==== DVB-T reception parameters ====
 
{{Option
 
|name=dvb-code-rate-hp
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=""
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
{{Option
 
|name=dvb-code-rate-lp
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=""
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
{{Option
 
|name=dvb-hierarchy
 
|value=integer
 
|select={ -1, 0, 1, 2, 4 }
 
|default=-1
 
|description=Hierarchy mode
 
}}
 
{{Option
 
|name=dvb-plp-id
 
|value=integer
 
|min=0
 
|max=255
 
|default=0
 
|description=DVB-T2 Physical Layer Pipe
 
}}
 
 
==== ISDB-T reception parameters ====
 
{{Option
 
|name=dvb-a-modulation
 
|value=string
 
|select={ "", "QAM", "16QAM", "32QAM", "64QAM", "128QAM", "256QAM", "8VSB", "16VSB", "QPSK", "DQPSK", "8PSK", "16APSK", "32APSK" }
 
|default=NULL
 
|description=The digital signal can be modulated according with different constellations (depending on the delivery system). If the demodulator cannot detect the constellation automatically, it needs to be configured manually.
 
}}
 
{{Option
 
|name=dvb-a-fec
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=NULL
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
{{Option
 
|name=dvb-a-count
 
|value=integer
 
|min=0
 
|max=13
 
|default=0
 
|description=Layer A segments count
 
}}
 
{{Option
 
|name=dvb-a-interleaving
 
|value=integer
 
|min=0
 
|max=3
 
|default=0
 
|description=Layer A time interleaving
 
}}
 
{{Option
 
|name=dvb-b-modulation
 
|value=string
 
|select={ "", "QAM", "16QAM", "32QAM", "64QAM", "128QAM", "256QAM", "8VSB", "16VSB", "QPSK", "DQPSK", "8PSK", "16APSK", "32APSK" }
 
|default=NULL
 
|description=The digital signal can be modulated according with different constellations (depending on the delivery system). If the demodulator cannot detect the constellation automatically, it needs to be configured manually.
 
}}
 
{{Option
 
|name=dvb-b-fec
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=NULL
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
{{Option
 
|name=dvb-b-count
 
|value=integer
 
|min=0
 
|max=13
 
|default=0
 
|description=Layer B segments count
 
}}
 
{{Option
 
|name=dvb-b-interleaving
 
|value=integer
 
|min=0
 
|max=3
 
|default=0
 
|description=Layer B time interleaving
 
}}
 
{{Option
 
|name=dvb-c-modulation
 
|value=string
 
|select={ "", "QAM", "16QAM", "32QAM", "64QAM", "128QAM", "256QAM", "8VSB", "16VSB", "QPSK", "DQPSK", "8PSK", "16APSK", "32APSK" }
 
|default=NULL
 
|description=The digital signal can be modulated according with different constellations (depending on the delivery system). If the demodulator cannot detect the constellation automatically, it needs to be configured manually.
 
}}
 
{{Option
 
|name=dvb-c-fec
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=NULL
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
{{Option
 
|name=dvb-c-count
 
|value=integer
 
|min=0
 
|max=13
 
|default=0
 
|description=Layer C segments count
 
}}
 
{{Option
 
|name=dvb-c-interleaving
 
|value=integer
 
|min=0
 
|max=3
 
|default=0
 
|description=Layer C time interleaving
 
}}
 
 
==== Cable and satellite reception parameters ====
 
{{Option
 
|name=dvb-modulation
 
|value=string
 
|select={ "", "QAM", "16QAM", "32QAM", "64QAM", "128QAM", "256QAM", "8VSB", "16VSB", "QPSK", "DQPSK", "8PSK", "16APSK", "32APSK" }
 
|default=NULL
 
|description=The digital signal can be modulated according with different constellations (depending on the delivery system). If the demodulator cannot detect the constellation automatically, it needs to be configured manually.
 
}}
 
{{Option
 
|name=dvb-srate
 
|value=integer
 
|min=0
 
|max=UINT64_C(0xffffffff)
 
|default=0
 
|description=The symbol rate must be specified manually for some systems, notably DVB-C, DVB-S and DVB-S2.
 
}}
 
{{Option
 
|name=dvb-fec
 
|value=string
 
|select={ "", "0", "1/2", "3/5", "2/3", "3/4", "4/5", "5/6", "6/7", "7/8", "8/9", "9/10" }
 
|default=""
 
|description=The code rate for Forward Error Correction can be specified.
 
}}
 
 
==== DVB-S2 parameters ====
 
{{Option
 
|name=dvb-stream
 
|value=integer
 
|min=0
 
|max=255
 
|default=0
 
|description=Stream identifier
 
}}
 
{{Option
 
|name=dvb-pilot
 
|value=integer
 
|select={ -1, 0, 1 }
 
|default=-1
 
|description=Pilot
 
}}
 
{{Option
 
|name=dvb-rolloff
 
|value=integer
 
|select={ -1, 35, 20, 25 }
 
|default=-1
 
|description=Roll-off factor
 
}}
 
 
==== ISDB-S parameters ====
 
{{Option
 
|name=dvb-ts-id
 
|value=integer
 
|min=0
 
|max=0xffff
 
|default=0
 
|description=Transport stream ID
 
}}
 
 
==== Satellite equipment control ====
 
{{Option
 
|name=dvb-polarization
 
|value=string
 
|select={ "", "V", "H", "R", "L" }
 
|default=""
 
|description=To select the polarization of the transponder, a different voltage is normally applied to the low noise block-downconverter (LNB).
 
}}
 
{{Option
 
|name=dvb-voltage
 
|value=integer
 
|min=0
 
|max=18
 
|default=13
 
|description=""
 
}}
 
{{Option
 
|name=dvb-lnb-low
 
|value=integer
 
|min=0
 
|max=0x7fffffff
 
|default=0
 
|description=The downconverter (LNB) will subtract the local oscillator frequency from the satellite transmission frequency. The intermediate frequency (IF) on the RF cable is the result.
 
}}
 
{{Option
 
|name=dvb-lnb-high
 
|value=integer
 
|min=0
 
|max=0x7fffffff
 
|default=0
 
|description=The downconverter (LNB) will subtract the local oscillator frequency from the satellite transmission frequency. The intermediate frequency (IF) on the RF cable is the result.
 
}}
 
{{Option
 
|name=dvb-lnb-switch
 
|value=integer
 
|min=0
 
|max=0x7fffffff
 
|default=11700000
 
|description=If the satellite transmission frequency exceeds the switch frequency, the oscillator high frequency will be used as reference. Furthermore the automatic continuous 22kHz tone will be sent.
 
}}
 
{{Option
 
|name=dvb-network-id
 
|value=integer
 
|default=0
 
|description=Network identifier
 
}}
 
{{Option
 
|name=dvb-azimuth
 
|value=integer
 
|default=0
 
|description=Satellite azimuth in tenths of degree
 
}}
 
{{Option
 
|name=dvb-elevation
 
|value=integer
 
|default=0
 
|description=Satellite elevation in tenths of degree
 
}}
 
{{Option
 
|name=dvb-longitude
 
|value=integer
 
|default=0
 
|description=Satellite longitude in tenths of degree. West is negative.
 
}}
 
{{Option
 
|name=dvb-range
 
|value=string
 
|default=""
 
|description=Satellite range code as defined by manufacturer e.g. DISEqC switch code
 
}}
 
 
==== ATSC reception parameters ====
 
{{Option
 
|name=dvb-major-channel
 
|value=integer
 
|default=0
 
|description=Major channel
 
}}
 
{{Option
 
|name=dvb-minor-channel
 
|value=integer
 
|default=0
 
|description=ATSC minor channel
 
}}
 
{{Option
 
|name=dvb-physical-channel
 
|value=integer
 
|default=0
 
|description=Physical channel
 
}}
 
 
{{Clear}}
 
{{Clear}}
  

Revision as of 06:26, 27 May 2019

Linux

Module: dtv
Type Access
First VLC version -
Last VLC version -
Operating system(s) Linux
Description Digital Television and Radio
Shortcut(s) dtv, tv, dvb

Other shortcuts include:

  • cable: dvb-c, cqam, isdb-c
  • satellite dvb-s, dvb-s2, isdb-s
  • terrestrial dvb-t, dvb-t2, isdb-t, atsc

Options

See Documentation:Modules/dtv/Linux options

Windows

Module: dtv
Type Access
First VLC version -
Last VLC version -
Operating system(s) Windows
Description Digital Television and Radio
Shortcut(s) dtv, tv, dvb

Other shortcuts include:

  • cable: dvb-c, cqam, isdb-c
  • satellite dvb-s, dvb-s2, isdb-s
  • terrestrial dvb-t, dvb-t2, isdb-t, atsc, dvbt

Options

See Documentation:Modules/dtv/Windows options

Source code

This page is part of official VLC media player Documentation (User GuideStreaming HowToHacker GuideModules)
Please read the Documentation Editing Guidelines before you edit the documentation
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.