other versions
- wheezy 0.10.0-3
flumotion-worker(1) | Flumotion | flumotion-worker(1) |
NAME¶
flumotion-worker - streaming media server workerSYNOPSIS¶
flumotion-worker [ - ] [ --debug debug configuration ] [ -L logdir ] [ -R rundir ] [ -H host ] [ -P port ] [ -T protocol ] [ -n name ] [ -D ] [ --daemonize-to= directory ] [ -F ports | --random-feederports ] -u username -p passwordDESCRIPTION¶
flumotion-worker is the part of flumotion that actually performs all the real work of encoding, streaming, etc. In a flumotion system, there will be a single manager, and could be several workers running on different systems (this is useful to distribute the load of, for instance, video encoding). You need to have a minimum of one worker for flumotion to function correctly.OPTIONS¶
- -h, --help
- Show a brief help message, then exit.
- --version
- Show the version number.
- -v, --verbose
- Be verbose in console output. This is equivalent to setting the debug level to 3, and will override any debug specifiers.
- -dDEBUG, --debug=DEBUG
- Set the debug configuration to the specified debug string. See the Debugging section for details of this.
- -L LOGDIR, --logdir=LOGDIR
- Specify the directory for logging output from the worker.
- -R RUNDIR, --rundir=RUNDIR
- Specify the directory for runtime files created by the worker.
- -HHOST, --host=HOST
- Specify the hostname on which the manager is running.
- -PPORT, --port=PORT
- Specify the port on which the manager in running (usually 7531 for SSL, or 8642 otherwise)
- -TTRANSPORT, --transport=TRANSPORT
- Set the transport protocol to use, either 'tcp' or 'ssl'. Default is 'ssl'.
- -nNAME, --name=NAME
- Set the name for this worker to use in the manager.
- -D, --daemonize
- Run in the background as a daemon.
- -u, --username
- Specify the username to use to connect to the manager.
- -p, --password
- Specify the password to use to connect to the manager.
- -FPORTS, --feederports=PORT_FROM-PORT_TO
- Specify the range of feeder ports to use in the format 'lower-upper'. These are the ports used for inter-worker communication. If you have multiple workers on separate systems (perhaps one doing encoding, behind a firewall, and a second doing the streaming outside the firewall), they must be able to communicate using this port range, so you'll have to open these ports in your firewall. It is recommended that you have a range of 20 ports.
- --random-feederports
- Use random available feeder ports.
DEBUGGING¶
In the unlikely event of something in flumotion not working, you might want to debug it. The flumotion tools ( flumotion-worker , flumotion-admin , and flumotion-manager ) all allow you to turn on debugging output in two different ways.name1:n1,name2:n2,name3:n3
EXAMPLES¶
Simple example, starting flumotion-worker connecting to a manager using TCP, default host and port, and with the username 'user' and the password 'test'flumotion-worker -v -T tcp -u user -p test
--feederports=8060-8080
BUGS¶
Hopefully none. If you find any bugs, please report them at https://core.fluendo.com/trac/cgi-bin/trac.cgiSEE ALSO¶
flumotion(1),flumotion-manager(1),flumotion-admin(1)2009 September 4 | Fluendo |