man openmcu (Commandes) - simple Multi Conference Unit using H.323
NAME
openmcu - simple Multi Conference Unit using H.323
SYNOPSIS
openmcu [options]...
DESCRIPTION
openmcu is a simple Multi Conference Unit using the H.323 protocol. It sets up a H.323 listener process, and then waits for incoming connections. Whenever an incoming connection is established, it adds that call to the specified conference or to the default one if none is specified. You specify one on your H.323 client when you call the OpenMCU server with address "room_name@server_name", where room_name is the conference you want to join. If video is enabled and there are more than 4 people in a chat room it shows the images of the last 4 people that have talked in that room.
OPTIONS
All of the command line options to openmcu can be specified in long form, and the most commonly used options also have single character equivalents. The long forms can also be used in the openmcu configuration file.
- --defaultroom name
- Selects the default room name that will be used for connections that don't specify one, default is room101.
- --disable-menu
- Disable the command line menu.
- -g, --gatekeeper host
- Upon startup, register only with the specified gatekeeper rather than attempting to find a gatekeeper by using UDP broadcast.
- --g711frames count
- Set the number of G.711 frames in capabilities to count. Defaults to 30.
- --gsmframes count
- Set the number of GSM frames in capabilities to count. Defaults to 4.
- -h, --help
- Display the help message.
- -i, --interface IP
- Only bind to the specified network interface address. By default, openmcu automatically listens for incoming calls on all TCP/IP network interfaces available on the host machine. This option is useful for running multiple copies of openmcu on the same multi-homed machine, or for ensuring that only calls from the external, or internal, network will be received on a particular mcu server.
- --no-defaultroom
- Reject connections with no room specified.
- -n, --no-gatekeeper
- Do not attempt to find a gatekeeper upon startup using UDP broadcast.
- -o, --output filename
- Write trace output (enabled with the -t option) to the specified file rather than to stderr.
- --require-gatekeeper
- Exit if a gatekeeper cannot be found.
- --save
- Save arguments in configuration file.
- -t, --trace
- Enable debug tracing, which displays messages at run-time to assist in debugging or problem identification. Specifying this option multiple times increases the amount of information displayed. Use the -o option to write the trace information to a file rather than to stderr.
- -u, --username str
- Set the local endpoint name to str.
- -v, --video
- Enable H261 video handling.
- --videolarge
- Set the video size from normal (176x144) to large (352x288).
- --videotxquality n
- Set sent video quality to n, default is 9. n has to be between 1 (good) and 31.
- --videofill n
- Set the number of updated background blocks per frame to n, default is 2. n has to be between 1 and 99.
- --videotxfps n
- Set maximum number of transmited video frames per second to n, default is 10. n has to be between 1 and 30.
- --single-stream
- Disable video and audio multiplexing. Only First connection is allowed to send data.
CONFIGURATION FILE
openmcu options can be set in the openmcu configuration file ~/.pwlib_config/openmcu.ini either by edditing this file or via the --save option. Options must be located in the section prefixed with [Options]. The long form of any command line option specified above can be specified in the configuration file, in the format:
- option = value
INTERNAL MENU
Unless the --disable-menu option has been specified openmcu allows the user to perform various operations whilst running. These operations are accessed via single line commands which each start with a single character identifying the function. The available commands are:
- ?
- Print the menu help.
- v
- Report which connections are at each video corner.
- m
- Make a call, which will be added to the default room.
- x
- Exit.
- s
- Report statistics.
- z
- Put message in log file (for debugging).
EXAMPLES
- openmcu -n
- Start the program without registering with a gatekeeper.
FILES
~/.pwlib_config/openmcu.ini
BUGS
None that I know of.
SEE ALSO
README.txt file in the doc directory.