5.3. Interface commands

5.3.1. help

Usage: help [command] .

Called with no argument, "help" gives the list of all the commands (available or not). Called with one argument it gives details about how to use the specified command .

5.3.2. browse

Usage: browse [input] .

Called without argument, "browse" gives all programs of inputs. Called with one argument it only gives the programs of the specified input. Each program is given with its status .

5.3.3. start

Usage: start <program> <channel> <input> [--loop] [--rtp]

"start" launches the specified program of the specified input and broadcasts it through the specified channel. The option "--loop" makes the program being repeated indefinitely. The option "--rtp" makes the TS packet to be send through the RTP protocol, as defined in RFC 1889 and RFC 2250 .

5.3.4. stop

Usage: stop <channel>

"stop" ends the broadcast of the specified channel .

5.3.5. forward

Usage: forward <channel> <speed>

"forward" forwards the channel with the given speed. This does not work when reading directly from a device such as an MPEG encoding card, a DVB card or an acquisition card .

5.3.6. rewind

Usage: rewind <channel> <speed>

"rewind" rewinds the channel with the given speed. This does not work when reading directly from a device such as an MPEG encoding card, a DVB card or an acquisition card .

5.3.7. suspend

Usage: suspend <channel>

"suspend" suspends the streaming of the specified channel .

5.3.8. resume

Usage: resume <channel>

"resume" resumes the streaming of the specified channel .

5.3.9. logout

Usage: logout

"logout" closes the current administration session and the remote connection .

5.3.10. shutdown

Usage: shutdown

"shutdown" stops all the programs and shutdowns VLS .