Compartición de aplicaciones de aplicaciones gráficas de 3D OpenGL

SunForum 3D permite a sus usuarios compartir aplicaciones 3D OpenGL con un alto rendimiento. El administrador de conferencias SunForum 3D contiene controles para visualizar aplicaciones 3D.

SunForum 3D interoperará con versiones anteriores de SunForum así como con otras aplicaciones para conferencias basadas en H.323/T.120, pero la compartición acelerada estará disponible únicamente desde un sistema principal SunForum 3D que comparta la aplicación con los participantes SunForum 3D de la conferencia.

Cuando activa compartición de aplicaciones en SunForum 3D, se toman y comprimen los datos de la imagen OpenGL para enviarlos a todos los participantes de la conferencia a través de un canal privado. Los participantes a su vez reciben los datos, los descomprimen y ven la imagen. Existen varias opciones para configurar este proceso para visualizar la aplicación 3D. Las opciones se pueden cambiar de manera dinámica (desde la interfaz gráfica de usuario de SunForum 3D) mientras se está realizando una conferencia o compartiendo aplicaciones. Las restantes opciones se configuran en un sistema SunForum 3D o archivo de configuración específico del usuario.

Puede producirse una reducción evidente en la velocidad de procesamiento de marcos por segundo en la aplicación 3D OpenGL que se esté compartiendo. Se trata de un comportamiento esperado, pues cada marco debe ser tomado, comprimido, enviado a todos los receptores, descomprimido y visualizado. Este comportamiento puede controlarse con los controles 3D de la interfaz del administrador de conferencias de SunForum 3D.

Para más información, consulte el Manual del Usuario de Software de SunForum 3D, incluyendo requisitos para las aplicaciones de OpenGL.


Descripciones de los controles de operación de SunForum 3D

El botón conmutador de 3D

Cuando se activa este botón (marcado), se activa la compartición de aplicaciones de SunForum 3D. Cuando se desactiva este botón (no marcado), se desactiva la compartición de aplicaciones de SunForum 3D. En el último caso, la compartición de aplicaciones igual tiene lugar (tal como sucede con SunForum). Sin embargo, se produce una reducción significativa en la velocidad de procesamiento de los marcos y en la integridad de los marcos para los participantes en comparación al modo de compartición de aplicaciones de SunForum 3D.

Desactive este botón cuando en la conferencia no haya participantes compatibles con SunForum 3D que necesiten ver la aplicación en algún momento. Si se desactive el botón de opción de compartición de aplicaciones 3D afecta el rendimiento, pero hace que los marcos sean visibles para los nodos que no cuentan con SunForum 3D.

Deslizador más velocidad - mejor calidad

Los marcos se comprimen en un extremo y descomprimen en el otro. Los CODEC utilizados para compresión/descompresión se analizan en Configuración de parámetros para compartición de aplicaciones 3D, pero algunos de los CODEC permiten contar con un parámetro que equilibra la relación de compresión con la pérdida de detalles en las imágenes. Si el CODEC actualmente seleccionado cuenta con tal parámetro, el deslizador se activará, de lo contrario, permanece inactivo.

Dependiendo del CODEC, en el tamaño de los marcos, las capacidades de procesamiento de la CPU, y el ancho de banda disponible, los efectos de mover el deslizador puede o no ser visibles. Es mejor para los usuarios dejar el deslizador en el medio, y luego ajustarlo hacia la derecha o izquierda dependiendo del rendimiento, calidad de la imagen y otras necesidades.

RECUERDE que el deslizador es efectivo para el lado que envía la aplicación (sistema principal de compartición de aplicaciones) únicamente.

Permitir saltear marco (enviar)

Los marcos se toman, comprimen, envían a través de la red, descomprimen y visualizan. En forma predeterminada (cuando este botón no está seleccionado), cada marco generado en el sistema principal se envía y muestra a todos los demás participantes SunForum 3D de la conferencia. Cuando se selecciona "Permitir saltear marco (enviar)" se reduce la velocidad de procesamiento de la aplicación que se está compartiendo al límite impuesto por el cuello de botella existente (típicamente, la compresión o la congestión en la red).

Cuando se selecciona "Permitir saltear marco (enviar)", se le permite a SunForum 3D saltear la transmisión de algunos/ciertos marcos en la aplicación (si el resto del canal estáocupado) de modo tal de no afectar tanto la velocidad de procesamiento de la aplicación OpenGL.

La configuración de este conmutador en un sistema de visualización no tendrá ningún efecto sobre el sistema principal de compartición de aplicaciones, es decir, este conmutador sólo tiene efecto para el sistema principal de compartición de aplicaciones.

RECUERDE que este botón tiene efecto únicamente sobre el servidor principal SunForum 3D que iniciara la aplicación compartida.

Permitir saltear marco (recibir)

Este botón conmutador es el equivalente al botón conmutador de saltear marco al recibir. En forma predeterminada (cuando este botón no está seleccionado), se descomprime y muestra cada marco que se recibe.

Cuando se selecciona "Permitir saltear marco (recibir)", SunForum 3D saltea la visualización de algunos marcos para mostrar así el marco más reciente (generado por el sistema principal) más rápido.

Por ejemplo, si el sistema es un sistema secundario y la decodificación y/o visualización son relativamente lentas en comparación con los demás sistemas en una conferencia, entonces el sistema secundario, en principio, demoraría la velocidad de procesamiento de los marcos para todos en la conferencia. En este caso, el usuario en el sistema secundario podría seleccionar este botón conmutador, para permitir así saltear los marcos y no demorar tanto al sistema principal y demás participantes en la conferencia.

La configuración de este conmutador en un sistema de visualización no tendrá ningún efecto sobre el sistema principal de compartición de aplicaciones, es decir, este conmutador sólo tiene efecto para el sistema receptor.

Archivos de configuración de SunForum 3D

Las entradas en el archivo de configuración /opt/SUNWsf3d/config/system-config contienen varios parámetros que controlan el comportamiento de la compartición de aplicaciones 3D. Este archivo puede editarse, si bien se necesita ser superusuario para hacerlo. Los parámetros están explicados en el archivo de configuración.

Existe una copia que puede ser editada por el usuario en $HOME/.sunforum/.sf3d-user-config. Si este archivo no existe, se puede hacer una copia del archivo system-config. Este archivo también puede ser actualizado por SunForum 3D, dependiendo de las selecciones de interfaz gráfica de usuario realizadas por el usuario cuando se ejecuta SunForum 3D.

RECUERDE que cuando las entradas se encuentran tanto en el archivo .sf3d-user-config y en el system-config, entonces los valores de los parámetros en .sf3d-user-config toman precedencia sobre los de system-config.



Copyright 1997 - 2003 Data Connection Ltd.

Copyright 1998 - 2003 Sun Microsystems, Inc