Neste artigo
Funcionalidades suportadas
Limitações
Solução de problemas

Práticas recomendadas para usar o Web Engine

list-menuNeste artigo
list-menuComentários?

Siga estas recomendações para um melhor uso do mecanismo web em seu dispositivo Board, Desk ou Room Series. Quando o mecanismo da web está ativado, você pode configurar a sinalização digital e abrir aplicativos web e arquivos de gerenciamento de conteúdo corporativo.

Funcionalidades suportadas

O navegador da web é baseado em um mecanismo web padrão do Chromium. Ele suporta sinalização digital, WebRTC, adição de aplicativos interativos ou não interativos baseados na Web à tela inicial, aplicativos incorporados, visualizações da Web incorporadas, ferramentas de gerenciamento de conteúdo corporativo e outros casos de uso personalizados. Webex Meetings

O mecanismo da web oferece suporte à maioria dos recursos modernos do navegador, incluindo, mas não se limitando a: HTML5, ECMAScript 6, CSS3, fontes da web, multitoque, SVG, canvas, iFrames, soquetes web, web assembly e codecs de vídeo padrão.

Os dois recursos a seguir também são suportados:

  • WebGL: O WebGL é um recurso experimental e pode mudar no futuro. O WebGL está desativado por padrão, mas pode ser ativado na interface web local do dispositivo.

    Selecione Configurações no menu à esquerda. Em Configurações, escolha o seguinte: WebEngine > Features > WebGL: On.

  • sipUrlHandler: o SipUrlHandler pode ser ativado na interface web local do dispositivo. Essa configuração permite que você inicie chamadas SIP diretamente de recursos baseados em visualização na web (por exemplo, um aplicativo da web ou sinalização digital). O usuário seleciona um botão rotulado com SIP:yourSipURL para iniciar uma chamada, e a chamada é então feita pelo dispositivo.

    Selecione Configurações no menu à esquerda. Em Configurações, escolha o seguinte: WebEngine > Features > SipUrlHandler: On.

Limitações

O mecanismo da Web é otimizado para executar aplicativos da Web leves. A execução de conteúdo da Web mais avançado e em grande escala pode diminuir o desempenho do aplicativo Web em seu dispositivo ou fazer com que ele fique sem memória. Portanto, recomendamos executar esses aplicativos da web em um PC conectado ao dispositivo de vídeo via passagem USB e interagir com esses aplicativos por meio de redirecionamento por toque (disponível em dispositivos Cisco habilitados para toque). Para obter mais informações, consulte o Guia do desenvolvedor do RoomOS WebEngine.

No momento, os seguintes recursos não são suportados:

  • PDF

  • Gerenciador de senhas (Flash etc.)

  • Baixando e fazendo upload de arquivos

  • Notificações

  • Transmissão ao vivo em HTTP (HLS)

    Os dispositivos Cisco não suportam nativamente o HTTP Live Streaming (HLS). Como resultado, o conteúdo HLS normalmente não funciona na maioria dos sites quando acessado por meio do Webex. No entanto, alguns sites podem funcionar se usarem uma biblioteca JavaScript para ativar o suporte ao HLS. Isso pode levar a um cenário em que o conteúdo HLS funciona em alguns sites, mas não em outros. Os desenvolvedores de sites podem optar por implementar essa biblioteca JavaScript para fazer o conteúdo HLS funcionar, mas sem ela, o HLS geralmente não será suportado.

Somente uma janela ou guia da Web é suportada. Se uma página da Web tentar abrir uma página em uma nova janela ou guia, ela substituirá a página existente.

Não há suporte para participar de chamadas WebRTC em plataformas de reunião por meio de um aplicativo da web. Para ativar o WebRTC e participar de reuniões do Google Meet ou do Microsoft Teams , leia este artigo e este artigo.

Solução de problemas

Se você encontrar um problema com uma página da Web, poderá ativar o RemoteDebugging na interface da Web local do dispositivo. Selecione Configurações no menu à esquerda e, em seguida, selecione Configurações na parte superior do painel central. Em seguida, escolha o seguinte:

  • WebEngine > RemoteDebugging: o RemoteDebugging permite que você execute o console do desenvolvedor do Chrome em seu laptop. Certifique-se de desativar o RemoteDebugging após o uso. O RemoteDebugging permite acessar o console do desenvolvedor do Chrome e identificar possíveis problemas com uma página da web. Quando ativado, um banner é exibido na parte inferior da tela, avisando aos usuários que eles podem ser monitorados. O banner também mostra o URL que você pode inserir no navegador Chrome local para abrir o console do desenvolvedor.

  • Se uma página da web não for suportada, o dispositivo vai diretamente para o modo normal de meia ativação em vez de exibir a página da web. Você pode ver mais informações na interface web local do dispositivo selecionando Problemas e diagnósticos no menu à esquerda.

  • Seu proxy configurado é usado para todas as solicitações usadas pelo sistema, incluindo o mecanismo da web. Observe que o mecanismo da web não usa o certificado personalizado carregado. Se você tiver problemas para exibir determinadas páginas da web, verifique as configurações de proxy do sistema.

Se os usuários abrirem uma página da web (por meio de sinalização digital ou aplicativos da web) que consuma uma quantidade significativa de recursos, isso poderá levar ao encerramento do processo devido a problemas de falta de memória. Quando isso acontece, uma mensagem é postada na interface do usuário do dispositivo dizendo que a página da web não pode ser carregada. No menu Problemas e diagnósticos, aparece um erro informando que a página da web de sinalização digital foi encerrada porque o dispositivo ficou sem memória. Essa mensagem de erro também aparece no hub de controle e na interface web local do dispositivo.

Os usuários devem fazer uma alteração no aplicativo ou na página da Web que desejam abrir no dispositivo. Em seguida, eles podem ignorar o diagnóstico e tentar novamente para ver se a mensagem de erro reaparece.

Os dispositivos Cisco listados abaixo têm menos memória e, portanto, são mais propensos a enfrentar situações de falta de memória do que o resto do nosso portfólio ao visitar páginas da Web com uso intenso de memória:

  • Cisco Room 55 e 70 (simples e dupla, incluindo G2)
  • Kit de sala Cisco e kit de sala Mini
  • Cisco Room Navigator
  • Cisco Desk Mini e Desk
  • Placa Cisco 55, 70 e 85
  • Cisco Codec Plus

Situações de falta de memória

A memória é alocada dinamicamente para o mecanismo da web. Algumas páginas da web podem exigir mais memória do que a disponível em seu dispositivo. Se isso acontecer, o dispositivo mostrará uma mensagem de aviso de que a página da web de sinalização digital foi encerrada devido à falta de memória. O mecanismo da web será reiniciado e tentará recarregar a página. Os usuários finais verão uma mensagem de erro e a página será recarregada.

Se isso acontecer com frequência, recomendamos fazer os seguintes ajustes:

  • altere o conteúdo da web que você está usando na sinalização para páginas da web mais leves
  • considere usar imagens em vez de vídeos na sinalização
  • reduzir a saída de 4k para 1080p

Você também pode tentar alterar as seguintes configurações na interface web local do dispositivo, em Configurações > Configurações:

  • em sistemas de tela dupla, limite a saída do Web Engine a uma tela definindo WebEngine > MultiScreenBehavior como em branco.
  • desative o Room Analytics > PeopleCountOutOfCall.
  • defina WebEngine > Features GPURasterization como desativado.
Este artigo foi útil?
Este artigo foi útil?