3 Utilizando la Aplicación
Esta sección es un breve "manual de usuario" para la aplicación oh323tut.
3.1 Opciones de la línea de Comando (Command-Line)
oh323tut tiene las siguientes opciones de línea de comando:
- -f foo --file foo
- Lee dados de audio del archivo WAV foo. El archivo
debe tener el siguiente formato: PCM, mono, sampling rate
(muestreo) de 8000 Hz, sample size (tamaño de sample) de16
bits. Este es un parámetro de línea de comando obligatorio.
- -g addr --gatekeeper addr
- Configura la dirección del gatekeeper con el valor de
addr.
- -G id --gatekeeper-id id
- Configura el identificador del gatekeeper con el valor de id.
- -h --help
- Muestra un mensaje de ayuda y termina la aplicación.
- -n --no-gatekeeper
- Indica que no se registre en un gatekeeper.
- -o file --output file
- Guarda la salida de la aplicación (traza/lista de mensajes de debug) en el archivo file.
- -p portnum --port portnum
- Escucha en el puerto TCP portnum a la espera de conexiones entrantes de llamada. El valor por defecto es 1820, para permitir la coexistencia con ohphone u otro software similar (teléfono H.323) en un mismo equipo.
- -t --trace
- Habilita la traza de mensajes (tracing). Puede ser utilizado varias veces para aumentar el detalle de los mensajes de traza a ser reportados.
- -u userid --user userid
- Configura el alias de usuario a userid. El valor por defecto es el nombre de inicio de sesión (login) del usuario actual. Empezando por la versión 1.0-2 de oh323tut, esta opción puede ser utilizada más de una vez para configurar varios aliases.
3.2 Ejemplos
3.2.1 Una sola computadora, sin gatekeeper
Para probar oh323tut con ohphone o simph323 en una sola computadora, sin utilizar un gatekeeper, necesitas invocar oh323tut con el siguiente comando:
-
./oh323tut -f audio.wav -n -u 320
.Para llamar oh323tut sede simph323, utiliza el siguiente comando (en otra ventana o consola de shell en el mismo equipo):
-
./simph323 -n -u 321 320@127.0.0.1:1820
3.2.2 Registrando oh323tut con un gatekeeper
Supongamos que tienes un gatekeeper ejecutándose en la dirección IP 10.1.2.3. Inicia oh323tut como:
-
./oh323tut -f audio.wav -u 320 -g 10.1.2.3
Para utilizar ohphone como el endpoint que realiza la llamada, inícialo como se indica a continuación:
-
./ohphone -l -g 10.1.2.3 -u 321
Una vez que tengas ohphone en ejecución, puedes iniciar una llamada utilizando el comando: c 320 .
Siguiente: 4 La Clase OH323Tut