Class Llamada

public class Llamada
extends java.awt.Frame

Programa: umasip

Copyright: Copyright GNU/GPL (c) 2004 Pablo Montoro Escaño

Version:
1.00
Author:
Pablo Montoro Escaño
Since:
SDK 1.4.2.
Constructor Detail

Llamada

public Llamada()
Constructor de Llamada. Se toman dimensiones por defecto.

Llamada

public Llamada(java.lang.String titulo)
Constructor de Llamada. Se toman dimensiones por defecto.
Parameters:
titulo - Nombre que aparecera en el Interfaz

Llamada

public Llamada(java.lang.String titulo,
               java.lang.String botonText)
Constructor de Llamada. Se toman dimensiones por defecto.
Parameters:
titulo - Nombre que aparecera en el Interfaz
botonText - Texto del boton utilizado para colgar

Llamada

public Llamada(java.lang.String titulo,
               java.awt.Dimension dimension)
Constructor de Llamada
Parameters:
titulo - Nombre que aparecera en el Interfaz
dimension - Dimensiones del Interfaz

Llamada

public Llamada(java.lang.String titulo,
               java.lang.String botonText,
               java.awt.Dimension dimension)
Constructor de Llamada
Parameters:
titulo - Nombre que aparecera en el Interfaz
dimension - Dimensiones del Interfaz
botonText - Texto del boton utilizado para colgar

Llamada

public Llamada(java.lang.String titulo,
               int width,
               int height)
Constructor de Llamada
Parameters:
titulo - Nombre que aparecera en el Interfaz
width - Ancho del Interfaz
height - Alto del Interfaz

Llamada

public Llamada(java.lang.String titulo,
               java.lang.String botonText,
               int width,
               int height)
Constructor de Llamada
Parameters:
titulo - Nombre que aparecera en el Interfaz
width - Ancho del Interfaz
height - Alto del Interfaz
botonText - Texto del boton utilizado para colgar

Method Detail

setImagen

public void setImagen(java.lang.String imagen)
Establece la imagen a ver en la ventana de Llamada
Parameters:
imagen - Nombre del fichero con la imagen a cargar

TX

public void TX(java.lang.String ipLocal,
               java.lang.String ipRemoto,
               javax.media.Processor audio,
               int puertoAudio,
               javax.media.Processor video,
               int puertoVideo)
Metodo de transmision de los datos multimedia
Parameters:
audio - Localizador del medio a transmitir
video - Localizador del medio a transmitir
ipLocal - Direccion IP local
ipRemoto - Direccion IP remota
puertoAudio - Puerto de audio en la direccion IP remota
puertoVideo - Puerto de video en la direccion IP remota

RX

public boolean RX(java.lang.String ipLocal,
                  java.lang.String ipRemoto,
                  int puertoAudio,
                  int puertoVideo)
Metodo de recepcion de los datos multimedia
Parameters:
ipLocal - Direccion IP local
ipRemoto - Direccion IP remota
puertoAudio - Puerto en el que recibir los datos multimedia de audio
puertoVideo - Puerto en el que recibir los datos multimedia de video
Returns:
Devuelve si se han recibido datos correctamente

salir

public void salir()
Destructor de la Llamada. Se libera la memoria ocupada y se cierra la Ventana.