En este artículo
Características compatibles
Limitaciones
Solución de problemas

Prácticas recomendadas para usar Web Engine

list-menuEn este artículo
list-menu¿Comentarios?

Siga estas recomendaciones para un mejor uso del motor web en su dispositivo Board, escritorio o serie de salas. Cuando el motor web está habilitado, puede configurar la señalización digital y abrir aplicaciones web y archivos de administración de contenido empresarial.

Características compatibles

El navegador web se basa en un motor web estándar de Chromium. Admite señalización digital, WebRTC, agregar aplicaciones interactivas o no interactivas basadas en la web a la pantalla de inicio, aplicaciones integradas en Webex Meetings, vistas web integradas, herramientas de administración de contenido empresarial y otros casos de uso personalizados.

El motor web es compatible con la mayoría de las funciones modernas del navegador, incluidas, entre otras: HTML5, EcmaScript 6, CSS3, fuentes web, multitáctil, SVG, lienzo, iFrames, sockets web, ensamblaje web y códecs de video estándar.

También se admiten las dos características siguientes:

  • WebGL: WebGL es una característica experimental y podría cambiar en el futuro. WebGL está deshabilitado de forma predeterminada, pero se puede habilitar en la interfaz web local del dispositivo.

    Seleccione Configuración en el menú de la izquierda. En Configuraciones, elija lo siguiente: WebEngine > Features > WebGL: On.

  • SipUrlHandler: SipUrlHandler se puede habilitar en la interfaz web local del dispositivo. Esta configuración le permite iniciar llamadas SIP directamente desde funciones basadas en vista web (por ejemplo, un Web App o señalización digital). El usuario selecciona un botón etiquetado con SIP:yourSipUrl para iniciar una llamada, y el dispositivo realiza la llamada.

    Seleccione Configuración en el menú de la izquierda. En Configuraciones, elija lo siguiente: WebEngine > Features > SipUrlHandler: On.

Limitaciones

El motor web está optimizado para ejecutar aplicaciones web ligeras. La ejecución de contenido web más avanzado y a gran escala puede reducir el rendimiento Web App en su dispositivo o hacer que se quede sin memoria. Por lo tanto, recomendamos ejecutar dichas aplicaciones web en una PC conectada al dispositivo de video a través de USB passthrough e interactuar con esas aplicaciones a través de la redirección táctil (disponible en dispositivos Cisco habilitados para el tacto). Para obtener más información, consulte la Guía para desarrolladores deRoomOS WebEngine.

Actualmente no se admiten las siguientes funciones:

  • PDF

  • Administrador de contraseñas (Flash, etc.)

  • Descarga y carga de archivos

  • Notificaciones

  • Transmisión en vivo HTTP (HLS)

    Cisco dispositivos no admiten de forma nativa HTTP Live Streaming (HLS). Como resultado, el contenido HLS generalmente no funcionará en la mayoría de los sitios web cuando se acceda a través de Webex. Sin embargo, algunos sitios web pueden funcionar si utilizan una biblioteca JavaScript para habilitar la compatibilidad con HLS. Esto puede llevar a un escenario en el que el contenido HLS funcione en algunos sitios pero no en otros. Los desarrolladores de sitios web pueden optar por implementar esta biblioteca JavaScript para hacer que el contenido HLS funcione, pero sin ella, HLS generalmente no será compatible.

Solo se admite una ventana web o Tab. Si una página web intenta abrir una página en una nueva ventana o Tab, reemplaza la página existente.

No se admite unirse a llamadas WebRTC en plataformas de reuniones a través de un Web App. Para habilitar WebRTC y unirte a las reuniones de Google Meet o Microsoft Teams, lee este artículo y este artículo.

Solución de problemas

Si encuentra un problema con una página web, puede TURN en RemoteDebugging desde la interfaz web local del dispositivo. Seleccione Configuración en el menú de la izquierda y, a continuación, seleccione Configuraciones en la parte superior del panel central. A continuación, elija lo siguiente:

  • WebEngine > RemoteDebugging: RemoteDebugging le permite ejecutar la consola de desarrollador de Chrome en su computadora portátil. Asegúrese de TURN desactivar RemoteDebugging después de su uso. RemoteDebugging te permite acceder a la consola para desarrolladores de Chrome e identificar posibles problemas con una página web. Cuando está habilitado, se muestra un banner en la parte inferior de la pantalla, advirtiendo a los usuarios que pueden ser monitoreados. El banner también muestra la URL que puedes introducir en tu navegador Chrome local para abrir la consola de desarrollador.

  • Si una página web no es compatible, el dispositivo pasa directamente al modo normal de media activación en lugar de mostrar la página web. Puede ver más información en la interfaz web local del dispositivo seleccionando Problemas y diagnósticos en el menú de la izquierda.

  • El proxy configurado se utiliza para todas las solicitudes utilizadas por el sistema, incluido el motor web. Tenga en cuenta que el motor web no usa el certificado cargado personalizado. Si tiene problemas para mostrar ciertas páginas Web, compruebe la configuración del proxy del sistema.

Si los usuarios abren una página web (a través de señalización digital o aplicaciones web) que consume una cantidad significativa de recursos, puede provocar la finalización del proceso debido a problemas de falta de memoria. Cuando esto sucede, se publica un mensaje en la interfaz de usuario del dispositivo que indica que la página web no se puede cargar. En el menú Problemas y diagnósticos, aparece un error informando que la página web de señalización digital se terminó porque el dispositivo se quedó sin memoria. Este mensaje de error también aparece en el Centro de control y en la interfaz web local del dispositivo.

Los usuarios deben realizar un cambio en la Web App o página web que desean abrir en su dispositivo. A continuación, pueden descartar el diagnóstico e intentar de nuevo para ver si el mensaje de error vuelve a aparecer.

Los dispositivos Cisco que se enumeran a continuación tienen menos memoria y, por lo tanto, son más propensos a encontrar situaciones de falta de memoria que el resto de nuestra cartera, cuando visitan páginas web de memoria intensiva:

  • Cisco Habitación 55 y 70 (individual y doble, incluyendo G2)
  • Cisco Room Kit y Room Kit Mini
  • Cisco Room Navigator
  • Cisco Mini escritorio y escritorio
  • Cisco Board 55, 70 y 85
  • Cisco Codec Plus

Situaciones de memoria insuficiente

La memoria se asigna dinámicamente para el motor web. Es posible que algunas páginas web requieran más memoria de la que está disponible en el dispositivo. Si eso sucede, el dispositivo mostrará un mensaje de advertencia de que la página web de señalización digital terminó debido a la poca memoria. El motor web se reiniciará e intentará volver a cargar la página. Los usuarios finales verán un mensaje de error y la página se volverá a cargar.

Si esto sucede con frecuencia, recomendamos hacer los siguientes ajustes:

  • Cambie el contenido web que está usando en la señalización a páginas web más livianas
  • Considere usar imágenes en lugar de videos en la señalización
  • Reduzca la salida de 4K a 1080p

También puede intentar cambiar los siguientes ajustes en la interfaz web local del dispositivo, en Configuración > Configuraciones:

  • En sistemas de doble pantalla, limite la salida de Web Engine a una pantalla configurando WebEngine > MultiscreenBehavior en blanco.
  • deshabilite RoomAnalytics > PeopleCountOutOfCall.
  • desactive WebEngine > Features GpuRasterization .
¿Ha encontrado este artículo útil?
¿Ha encontrado este artículo útil?