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.

Si no se indican los parámetros -g ni -G, por defecto se trata de descubrir un gatekeeper con cualquier ID. Puedes utilizar la opción -o para evitar esta situación.

 

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

Al empezar la aplicación con estas opciones, oh323tut "escuchará" por conexiones entrantes en el puerto TCP 1820. El archivo audio.wav debe estar en el formato requerido. El alias de usuario se configurará como 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