1 .TH DVBLAST "1" "January 2010" "DVBlast 2.0" "User Commands"
3 DVBlast \- Simple and powerful dvb streaming application
6 [\fI-q\fR] \fI-c <config_file>\fR [\fI-r <remote_socket>\fR] [\fI-t <ttl>\fR] [\fI-o <SSRC_IP>\fR] [\fI-i <RT_priority>\fR] [\fI-a <adapter>\fR] [\fI-n <frontend number>\fR] [\fI-S <diseqc>\fR] \fI-f <frequency>\fR [\fI-F <fec inner>\fR] [\fI-R <rolloff>\fR] ] [\fI-s <symbol_rate>\fR] [\fI-v <0|13|18>\fR] [\fI-p\fR] [\fI-b <bandwidth>\fR] [\fI-m <modulation\fR] [\fI-u\fR] [\fI-W\fR] [\fI-U\fR] [\fI-d <dest_IP:port>\fR] [\fI-e\fR] [\fI-T\fR] [\fI-l\fR]
8 DVBlast is a simple and powerful streaming application based on the linux-dvb API.
9 It opens a DVB device, tunes it, places PID filters, configures a CAM module, and demultiplexes the packets to several RTP outputs.
11 DVBlast is designed to be the core of a custom IRD or CID, based on a PC with Linux-supported DVB cards.
13 DVBlast does not do any kind of processing on the elementary streams, such as transcoding, PID remapping or remultiplexing. it does not stream from plain files, only DVB devices. If you were looking for these features, switch to VLC.
17 \fB\-a\fR, \fB\-\-adapter\fR <adapter>
18 Address of the adapter
20 \fB\-A\fR, \fB\-\-asi\-adapter\fR
21 Read packets from an ASI adapter (0-n)
23 \fB\-b\fR, \fB\-\-bandwidth\fR <bandwidth>
26 \fB\-c\fR, \fB\-\-config\-file\fR <config file>
27 Use the given configuration file
29 \fB\-C\fR, \fB\-\-dvb-compliance\fR
30 Pass through or build the mandatory DVB tables
32 \fB\-d\fR, \fB\-\-duplicate\fR <dest IP:port>
33 Duplicate all received packets to a given destination
35 \fB\-D\fR, \fB\-\-rtp\-input\fR
36 Read packets from a multicast address instead of a DVB card
38 \fB\-e\fR, \fB\-\-epg\-passthrough\fR
39 Enable EPG pass through (EIT data)
41 \fB\-E\fR, \fB\-\-retention\fR <retention>
42 Maximum retention allowed between input and output (default: 40 ms)
44 \fB\-f\fR, \fB\-\-frequency\fR <frequency>
47 \fB\-F\fr, \fB\-\-fec\-inner\fR <FEC>
48 Forward Error Correction used by satellite (FEC Inner)
50 DVB-S2 0|12|23|34|35|56|78|89|910|999 (default auto: 999)
52 \fB\-G\fR, \fB\-\-guard\fR <interval>
55 DVB-T 32 (1/32)|16 (1/16)|8 (1/8)|4 (1/4)|-1 (auto, default)
57 \fB\-h\fR, \fB\-\-help\fR
58 Print the help message
60 \fB\-H\fR, \fB\-\-hierarchy\fR <hierarchy>
61 DVB-T hierarchy (0, 1, 2, 4 or -1 auto, default)
63 \fB\-i\fR, \fB\-\-priority\fR <RT priority>
66 \fB\-I\fR, \fB\-\-inversion\fR <inversion>
67 Inversion (-1 auto, 0 off, 1 on)
69 \fB\-j\fR, \fB\-\-system-charset\fR <charset>
70 Character set used for printing messages (default UTF-8)
72 \fB\-J\fR, \fB\-\-dvb-charset\fR <charset>
73 Character set used in output DVB tables (default ISO_8859-1)
75 \fB\-K\fR, \fB\-\-fec-lp\fR
76 DVB-T low priority FEC (default auto)
78 \fB\-l\fR, \fB\-\-logger\fR
79 Send messages to syslog instead of stderr
81 \fB\-L\fR, \fB\-\-latency\fR <latency>
82 Maximum latency allowed between input and output (default: 100 ms)
84 \fB\-m\fR, \fB\-\-modulation\fR
87 DVB-C qpsk|qam_16|qam_32|qam_64|qam_128|qam_256 (default qam_auto)
89 DVB-T qam_16|qam_32|qam_64|qam_128|qam_256 (default qam_auto)
91 DVB-S2 qpsk|psk_8 (default legacy DVB-S)
93 \fB\-M\fR, \fB\-\-network-name\fR <name>
94 DVB network name to declare in the NIT
96 \fB\-n\fR, \fB\-\-frontend\-number\fR <frontend number>
99 \fB\-N\fR, \fB\-\-network-id\fR <ID>
100 DVB network ID to declare in the NIT
102 \fB\-o\fR, \fB\-\-rtp-output\fR <SSRC IP>
105 \fB\-O\fR, \fB\-\-lock-timeout\fR <timeout>
106 Timeout for the lock operation (in ms)
108 \fB\-p\fR, \fB\-\-force\-pulse\fR
109 Force 22kHz pulses for high-band selection (DVB-S)
111 \fB\-P\fR, \fB\-\-pilot\fR
112 DVB-S2 Pilot (-1 auto, 0 off, 1 on)
115 Be quiet (less verbosity, repeat or use number for even quieter)
117 \fB\-Q\fR, \fB\-\-quit-timeout\fR <delay>
118 When locked, quit after this delay (in ms), or after the first lock timeout
120 \fB\-r\fR, \fB\-\-remote\-socket\fR <remote socket>
123 \fB\-R\fR, \fB\-\-rolloff\fR <rolloff>
126 DVB-S2 35=0.35|25=0.25|20=0.20|0=AUTO (default: 35)
128 \fB\-s\fR, \fB\-\-symbole\-rate\fR <symbol rate>
131 \fB\-S\fR, \fB\-\-diseqc\fR <diseqc>
132 Satellite number for diseqc (0: no diseqc, 1\-4, A or B)
134 \fB\-t\fR, \fB\-\-ttl\fR <ttl>
135 Time-To-Live of the multicast stream
137 \fB\-T\fR, \fB\-\-unique\-ts\-id\fR
138 Generate unique TS ID for each program
140 \fB\-u\fR, \fB\-\-budget\-mode\fR
141 Turn on budget mode (no hardware PID filtering)
143 \fB\-U\fR, \fB\-\-udp\fR
144 Use raw UDP rather than RTP (required by some IPTV set top boxes)
146 \fB\-v\fR, \fB\-\-voltage\fR <0|13|18>
147 Voltage to apply to the LNB (QPSK)
149 \fB\-V\fR, \fB\-\-version\fR
150 Only display the version
152 \fB\-w\fR, \fB\-\-select-pmts\fR
153 set a PID filter on all PMTs
155 \fB\-x\fR, \fB\-\-print\fR
156 Print interesting events on stdout in a given format
158 \fB\-X\fR, \fB\-\-transmission\fR <transmission>
159 DVB-T transmission (2, 4, 8 or -1 auto, default
161 \fB\-z\fR, \fB\-\-any\-type\fR
162 pass through all ESs from the PMT, of any type
164 Read the README file for more information about the configuration of dvblast.
166 Writen by Marian Ďurkovič, Andy Gatward, Christophe Massiot and Jean-Paul Saman
168 This program is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation.