- Accueil
- /
- Article
Meilleures pratiques d’utilisation du moteur Web
Suivez ces recommandations pour une meilleure utilisation du moteur Web sur votre périphérique de la série Board, Desk ou Room. Lorsque le moteur Web est activé, vous pouvez configurer l’affichage numérique et ouvrir les applications Web et les fichiers de gestion de contenu d’entreprise.
Fonctionnalités supportées
Le navigateur Web est basé sur un moteur Web Chromium standard. Elle prend en charge la signalisation numérique, le WebRTC, l’ajout d’applications Web interactives ou non interactives à l’écran d’accueil, les applications intégrées dans Webex Meetings, les affichages Web intégrés, les outils de gestion de contenu d’entreprise et d’autres cas d’utilisation personnalisés.
Le moteur Web prend en charge les fonctionnalités les plus modernes du navigateur, notamment, mais sans s'y limiter : HTML5, EcmaScript 6, CSS3, polices web, multi-touch, SVG, canevas, iFrames, web sockets, web assembly et codecs vidéo standard.
Les deux fonctionnalités suivantes sont également prises en charge :
-
Webgl: WebGL est une fonctionnalité expérimentale et pourrait changer à l’avenir. WebGL est désactivé par défaut, mais peut être activé sur l'interface Web locale du périphérique.
Sélectionnez Paramètres dans le menu de gauche. Sous Configurations, choisissez les paramètressuivants : : Activé.
-
GestionnaireUrlSip : SipUrlHandler peut être activé sur l'interface Web locale du périphérique. Cette configuration vous permet de démarrer des appels SIP directement à partir des fonctionnalités basées sur l'affichage Web (par exemple une application Web ou la signalisation numérique). L'utilisateur sélectionne un bouton étiqueté avec SIP:yourSipUrl pour initier un appel, puis l'appel est passé par le périphérique.
Sélectionnez Paramètres dans le menu de gauche. Sous Configurations, choisissez les paramètressuivants : : Activé.
Limites
Le moteur Web est optimisé pour exécuter des applications Web légères. L’exécution d’un contenu Web plus avancé et à grande échelle peut réduire les performances de l’application Web sur votre périphérique, ou entraîner un manque de mémoire. Par conséquent, nous vous recommandons d'exécuter de telles applications Web sur un PC connecté au périphérique vidéo via une connexion USB, et d'interagir avec ces applications via la redirection tactile (disponible sur les périphériques Cisco tactiles). Pour plus d’informations, consultez le Guide du développeur WebEngine de RoomOS.
Les fonctionnalités suivantes ne sont actuellement pas prises en charge :
-
PDF
-
Gestionnaire de mot de passe (Flash, etc.)
-
Télécharger et charger des fichiers
-
Notifications
-
Diffusion HTTP en direct (HLS)
Les périphériques Cisco ne prennent pas en charge de manière native la diffusion HTTP Live Streaming (HLS). Par conséquent, le contenu HLS ne fonctionnera généralement pas sur la plupart des sites Web lorsqu’il est accédé via Webex. Cependant, certains sites Web peuvent fonctionner s'ils utilisent une bibliothèque JavaScript pour activer la prise en charge HLS. Cela peut conduire à un scénario où le contenu HLS fonctionne sur certains sites mais pas sur d'autres. Les développeurs de sites Web peuvent choisir d'implémenter cette bibliothèque JavaScript pour que le contenu HLS fonctionne, mais sans elle, HLS ne sera généralement pas pris en charge.
Un seul onglet ou fenêtre Web est pris en charge. Si une page Web essaie d’ouvrir une page dans une nouvelle fenêtre ou onglet, elle remplace la page existante.
Rejoindre les appels WebRTC sur les plateformes de réunions via une application Web n’est pas pris en charge. Pour activer WebRTC et rejoindre les réunions Google Meet ou les réunions Microsoft Teams, lisez cet article et cet article.
Dépannage
Si vous rencontrez un problème avec une page Web, vous pouvez activer Débogage à distance à partir de l'interface Web locale du périphérique. Sélectionnez Paramètres dans le menu sur la gauche puis sélectionnez Configurations en haut du volet intermédiaire. Puis, choisissez ce qui suit :
-
RemoteDebugging vous permet d'accéder à la console du développeur Chrome et d'identifier les problèmes potentiels liés à une page Web. Lorsqu’elle est activée, une bannière s’affiche en bas de l’écran, avertissant les utilisateurs qu’ils peuvent être contrôlés. La bannière indique également l’URL que vous pouvez saisir dans votre navigateur Chrome local pour ouvrir la console du développeur.
: RemoteDebugging (Débogage à distance) vous permet d’exécuter la console du développeur Chrome sur votre ordinateur portable. Veillez à désactiver le RemoteDebugging (débogage à distance) après l’utilisation. -
Si une page Web n’est pas prise en charge, le périphérique passe directement en mode demi-veille normal au lieu d’afficher la page Web. Vous pouvez voir plus d'informations dans l'interface Web locale du périphérique en sélectionnant Problèmes et diagnostics dans le menu de gauche.
-
Votre proxy configuré est utilisé pour toutes les demandes utilisées par le système, y compris le moteur Web. Notez que le moteur Web n’utilise pas le certificat téléchargé personnalisé. Si vous avez des problèmes pour afficher certaines pages web, vérifiez les paramètres du proxy de votre système.
Si les utilisateurs ouvrent une page Web (via la signalisation numérique ou des applications Web) qui consomme une quantité importante de ressources, cela peut entraîner une fin du processus en raison de problèmes de mémoire insuffisante. Dans ce cas, un message est affiché sur l'interface utilisateur du périphérique indiquant que la page Web ne peut pas être chargée. Dans le menu Problèmes et diagnostics , une erreur s'affiche informant que la page Web de signalisation numérique a été interrompue car le périphérique a manqué de mémoire. Ce message d'erreur s'affiche également sur le concentrateur de contrôle et dans l'interface Web locale du périphérique.
Les utilisateurs doivent effectuer une modification de l'application Web ou de la page Web qu'ils souhaitent ouvrir sur leur périphérique. Ensuite, ils peuvent rejeter le diagnostic et réessayer de voir si le message d'erreur réapparaît.
Les appareils Cisco énumérés ci-dessous ont moins de mémoire et sont donc plus enclins à rencontrer des situations d'absence de mémoire que le reste de notre gamme, lorsque vous visitez des pages Web à forte mémoire :
- Cisco Room 55 et 70 (Single et Dual, y compris G2)
- Cisco Room Kit et Room Kit Mini
- Cisco Room Navigator
- Cisco Desk Mini et Desk
- Cisco Board 55, 70 et 85
- Codec Plus Cisco
La mémoire est allouée dynamiquement au moteur Web. Certaines pages Web peuvent nécessiter plus de mémoire que celle disponible sur votre périphérique. Si cela se produit, le périphérique affiche un message d'avertissement indiquant que la page Web de signalisation numérique s'est arrêtée en raison d'une mémoire faible. Le moteur Web redémarre et tente de recharger la page. Les utilisateurs finaux verront un message d'erreur et la page se rechargera.
Si cela se produit fréquemment, nous vous recommandons d'effectuer les ajustements suivants :
- modifier le contenu Web que vous utilisez en affichage dynamique en pages Web plus légères
- envisagez d'utiliser des images au lieu de vidéos dans la signalisation
- réduire la sortie de 4k à 1080p
Vous pouvez également essayer de modifier les paramètres suivants dans l'interface Web locale du périphérique, sous Paramètres > Configurations :
- sur les systèmes à double écran, limitez la sortie du moteur Web à un écran en configurant MoteurWeb > Comportement sur vide.
- désactiver RoomAnalytics > PeopleCountOutOfCall
- configurer WebEngine > FeaturesHardwareAcceleratedVideo sur Désactivé