version 1.6, 2001/05/14 19:29:17
|
version 1.7, 2001/07/12 10:01:39
|
Line 163 The PAT and PMT will be generated at mor
|
Line 163 The PAT and PMT will be generated at mor
|
frequency, even if the tables did not change. |
frequency, even if the tables did not change. |
In any case, the next tables will be generated immediately. |
In any case, the next tables will be generated immediately. |
.TP |
.TP |
|
\fB\-\-trigin\fR \fItime\fR |
|
Set the input buffer trigger timing to \fItime\fR. |
|
For any input stream, that is newly opened |
|
(or has to be retriggered, e.g. due to intermediate emptiness), |
|
the buffer is triggered for promotion to the splice unit |
|
with a delay of \fItime\fR msec compared to the time |
|
of data entrance into the buffer. |
|
For any stream yet triggered the timing is not changed |
|
unless retriggering takes place. |
|
Not affected by this value are the other trigger conditions, |
|
mainly a certain buffer fullness |
|
and cotriggering with a corresponding stream that is triggered. |
|
.TP |
|
\fB\-\-trigout\fR \fItime\fR |
|
Set the output buffer trigger timing to \fItime\fR. |
|
As the output buffer is triggered for promotion to \fIstdout\fR, |
|
this is done with a delay of \fItime\fR msec compared to the time |
|
of data entrance into the buffer. |
|
The new timing is only valid if set before the first triggering |
|
of the output buffer, |
|
or if retriggering takes place, e.g. due to intermediate emptiness. |
|
Not affected by this value is the trigger condition |
|
of a certain buffer fullness. |
|
.TP |
\fB\-C\fR, \fB\-\-config\fR \fInum\fR |
\fB\-C\fR, \fB\-\-config\fR \fInum\fR |
Order output configuration of target stream with \fInum\fR=1, |
Order output configuration of target stream with \fInum\fR=1, |
switch off with \fInum\fR=0. |
switch off with \fInum\fR=0. |
Line 222 the following values are calculated:
|
Line 246 the following values are calculated:
|
Internal clock in msec. |
Internal clock in msec. |
.TP |
.TP |
\fIout\fR |
\fIout\fR |
Number of bytes written to stdout since last statistics. |
Number of bytes written to stdout since last statistics, |
|
and number of write operations needed. |
.TP |
.TP |
\fIbuf\fR |
\fIbuf\fR |
Number of bytes currently in the output buffers. |
Number of bytes in the output buffers (lower and upper bound). |
.TP |
.TP |
\fItime\fR |
\fItime\fR |
Time in msec, for how long the current contents of the |
Time in msec, for how long the contents of the |
output buffers should suffice. |
output buffers should suffice (lower and upper bound). |
|
.TP |
|
\fIburst\fR |
|
Size of write burst, i.e. number of bytes prepared to |
|
be written in a single write operation (lower and upper bound). |
.RE |
.RE |
.TP |
.TP |
\fB\-\-badtiming\fR |
\fB\-\-badtiming\fR |
Line 297 If the program stream doesn't contain co
|
Line 326 If the program stream doesn't contain co
|
the single streams may be extracted one by one. Assuming |
the single streams may be extracted one by one. Assuming |
one video stream (0xE0) and mono audio (0xC0): |
one video stream (0xE0) and mono audio (0xC0): |
.IP |
.IP |
$ iso13818ts -fpsi 500 --ident 23 --ps x.PS 42 0xE0 --ps = 42 0xC0 > x.TS |
$ iso13818ts --fpsi 500 --ident 23 --ps x.PS 42 0xE0 --ps = 42 0xC0 > x.TS |
.PP |
.PP |
To bundle two streams originating from video devices and |
To bundle two streams originating from video devices and |
send them out to a streaming device, e.g.: |
send them out to a streaming device, e.g.: |
Line 352 To add data from a DSMCC carousel to the
|
Line 381 To add data from a DSMCC carousel to the
|
carousel generator must be started seperately. The carousel |
carousel generator must be started seperately. The carousel |
must generate the DSMCC data as a series of transport |
must generate the DSMCC data as a series of transport |
stream packets that contain private sections. The PIDs used by |
stream packets that contain private sections. The PIDs used by |
the carousel must be known (e.g. 0x10..0x1F): |
the carousel must be known (e.g. 0x10..0x1F). Supposed use of |
|
the DSMCC carousel data provider \fIrepeatts\fR: |
.IP |
.IP |
$ mkfifo dsmcc_pipe |
$ mkfifo dsmcc_pipe |
.br |
.br |
$ some_dsmcc_carousel ... > dsmcc_pipe & |
$ repeatts 8000 2000 dsmcc_data.TS > dsmcc_pipe & |
.br |
.br |
$ iso13818ts -F 500 --busy --ts dsmcc_pipe --si = 0x10 0x1F > /dev/xdvb0 |
$ iso13818ts -F 500 --busy --ts dsmcc_pipe --si = 0x10 0x1F > /dev/xdvb0 |
.br |
.br |