Act as a server which plays the given file (containing Transport Stream or Program Stream data). The
output is always Transport Stream.
Input:infile An H.222.0 TS or PS file to serve to the client. This will be treated as file 0 (see below).
-0file0 .. -9file9
Specify files 0 through 9, selectable with command characters 0 through 9. The lowest numbered
file will be the default for display.
GeneralSwitches:-details
Print out more detailed help information, including some less common options.
-errstdout
Write error messages to standard output (the default)
-errstderr
Write error messages to standard error (Unix traditional)
-v, -verbose
Output additional diagnostic messages
-q, -quiet
Suppress informational and warning messages
-portport_no
Listen for a client on port port_no [default = 88]
-noaudio
Ignore any audio data
-padfiller_pkts
Pad the start of the output with filler_pkts filler TS packets, to allow the client to
synchronize with the datastream. [default = 8]
-noseqhdr
Do not output sequence headers for fast forward/reverse data. Only relevant to H.262 data.
ProgramStreamSwitches:-prepeatpat_freq
Output the program data (PAT/PMT) after every pat_freq PS packs. [default = 100]
-h264, -avc
Force the program to treat the input as MPEG-4/AVC.
-h262 Force the program to treat the input as MPEG-2.
Both of these affect the stream type of the output data.
If the audio stream being output is Dolby (AC-3), then the stream type used to output it differs for DVB
(European) and ATSC (USA) data. It may be specified as follows:
-dolbydvb
Use stream type 0x06. [default]
-dolbyatsc
Use stream type 0x81
For information on using the program in other modes, see -details.