In diesem Artikel
Unterstützte Funktionen
Einschränkungen
Fehlerbehebung

Best Practices für die Verwendung der Web Engine

list-menuIn diesem Artikel
list-menuFeedback?

Befolgen Sie diese Empfehlungen, um die Web-Engine auf Ihrem Gerät der Board-, Desk- oder Room-Serie besser nutzen zu können. Wenn die Web-Engine aktiviert ist, können Sie Digital Signage konfigurieren und Web-Apps und Enterprise Content Management-Dateien öffnen.

Unterstützte Funktionen

Der Webbrowser basiert auf einer Standard-Chromium-Web-Engine. Es unterstützt Digital Signage, WebRTC, das Hinzufügen interaktiver oder nicht interaktiver webbasierter Anwendungen zum Startbildschirm, eingebettete Apps in Webex Meetings, eingebettete Webansichten, Enterprise-Content-Management-Tools und andere benutzerdefinierte Anwendungsfälle.

Die Web-Engine unterstützt die meisten modernen Browserfunktionen, einschließlich, aber nicht beschränkt auf: HTML5, EcmaScript 6, CSS3, Webfonts, Multi-Touch, SVG, Canvas, iFrames, Web-Sockets, Web-Assembly und Standard-Videocodecs.

Die beiden folgenden Funktionen werden ebenfalls unterstützt:

  • WebGL: WebGL ist eine experimentelle Funktion und kann sich in Zukunft ändern. WebGL ist standardmäßig deaktiviert, kann aber auf der lokalen Weboberfläche des Geräts aktiviert werden.

    Wählen Sie im Menü auf der linken Seite die Option Einstellungen aus . Wählen Sie unter Konfigurationen Folgendes aus: WebEngine > Features > WebGL: On.

  • SipUrlHandler: SipUrlHandler kann auf der lokalen Weboberfläche des Geräts aktiviert werden. Diese Konfiguration ermöglicht es Ihnen, SIP-Anrufe direkt aus webansichtsbasierten Funktionen (z. B. einem Web App oder Digital Signage) zu starten. Der Benutzer wählt eine Schaltfläche mit der Bezeichnung SIP:yourSipUrl aus, um einen Anruf zu initiieren, und der Anruf wird dann vom Gerät getätigt.

    Wählen Sie im Menü auf der linken Seite die Option Einstellungen aus . Wählen Sie unter Konfigurationen die folgenden Optionen aus: WebEngine > Features > SipUrlHandler: On.

Einschränkungen

Die Web-Engine ist für die Ausführung einfacher Webanwendungen optimiert. Das Ausführen von fortschrittlicheren, umfassenden Webinhalten kann die Web App-Leistung auf Ihrem Gerät verringern oder dazu führen, dass der Arbeitsspeicher knapp wird. Daher empfehlen wir, solche Web-Apps auf einem PC auszuführen, der über USB-Passthrough mit dem Videogerät verbunden ist, und mit diesen Apps über die Touch-Umleitung zu interagieren (verfügbar auf Touch-fähigen Cisco-Geräten). Weitere Informationen finden Sie im RoomOS WebEngine-Entwicklerhandbuch.

Die folgenden Funktionen werden derzeit nicht unterstützt:

  • PDF

  • Passwort-Manager (Flash etc.)

  • Herunterladen und Hochladen von Dateien

  • Benachrichtigungen

  • HTTP-Livestreaming (HLS)

    Cisco Geräte unterstützen HTTP Live Streaming (HLS) nicht nativ. Daher funktionieren HLS-Inhalte in der Regel nicht auf den meisten Websites, wenn über Webex aufgerufen wird. Einige Websites funktionieren jedoch, wenn sie eine JavaScript-Bibliothek verwenden, um die HLS-Unterstützung zu aktivieren. Dies kann zu einem Szenario führen, in dem HLS-Inhalte auf einigen Websites funktionieren, auf anderen jedoch nicht. Websiteentwickler können diese JavaScript-Bibliothek implementieren, damit HLS-Inhalte funktionieren, aber ohne sie wird HLS im Allgemeinen nicht unterstützt.

Es wird nur ein Webfenster oder Tab unterstützt. Wenn eine Webseite versucht, eine Seite in einem neuen Fenster oder Tab zu öffnen, wird die vorhandene Seite ersetzt.

Das Zusammenführen von WebRTC-Anrufen auf Meeting-Plattformen über ein Web App wird nicht unterstützt. Um WebRTC zu aktivieren und an Google Meet- oder Microsoft Teams-Meetings teilzunehmen, lesen Sie diesen Artikel und diesen Artikel.

Fehlerbehebung

Wenn Sie auf ein Problem mit einer Webseite stoßen, können Sie RemoteDebugging über die lokale Weboberfläche des Geräts TURN . Wählen Sie im Menü auf der linken Seite Einstellungen und dann oben im mittleren Bereich Konfigurationen aus . Wählen Sie dann Folgendes aus:

  • WebEngine > RemoteDebugging: Mit RemoteDebugging können Sie die Chrome-Entwicklerkonsole auf Ihrem Laptop ausführen. Stellen Sie sicher, dass Sie RemoteDebugging nach der Verwendung mit TURN deaktivieren . Mit RemoteDebugging können Sie auf die Chrome-Entwicklerkonsole zugreifen und potenzielle Probleme mit einer Webseite identifizieren. Wenn aktiviert, wird ein Banner am unteren Bildschirmrand angezeigt, das die Benutzer warnt, dass sie möglicherweise überwacht werden. Das Banner zeigt auch die URL an, die Sie in Ihrem lokalen Chrome-Browser eingeben können, um die Entwicklerkonsole zu öffnen.

  • Wenn eine Webseite nicht unterstützt wird, wechselt das Gerät direkt in den normalen Half-Wake-Modus, anstatt die Webseite anzuzeigen. Weitere Informationen finden Sie auf der lokalen Weboberfläche des Geräts, indem Sie im Menü auf der linken Seite die Option "Probleme und Diagnose " auswählen .

  • Ihr konfigurierter Proxy wird für alle Anforderungen verwendet, die vom System verwendet werden, einschließlich der Web-Engine. Beachten Sie, dass die Web-Engine das benutzerdefinierte hochgeladene Zertifikat nicht verwendet. Wenn Sie Probleme bei der Anzeige bestimmter Webseiten haben, überprüfen Sie die Proxy-Einstellungen Ihres Systems.

Wenn Benutzer eine Webseite (über Digital Signage oder Web-Apps) öffnen, die eine erhebliche Menge an Ressourcen verbraucht, kann dies zu einem Abbruch des Prozesses aufgrund von Problemen mit unzureichendem Arbeitsspeicher führen. In diesem Fall wird auf der Benutzeroberfläche des Geräts eine Meldung angezeigt, die besagt, dass die Webseite nicht geladen werden kann. Im Menü "Probleme und Diagnose " wird ein Fehler angezeigt, der darüber informiert, dass die Digital Signage-Webseite beendet wurde, da dem Gerät nicht mehr genügend Speicher zur Verfügung steht. Diese Fehlermeldung wird auch auf dem Control Hub und in der lokalen Weboberfläche des Geräts angezeigt.

Benutzer sollten eine Änderung an der Web App oder Webseite vornehmen, die sie auf ihrem Gerät öffnen möchten. Anschließend können sie die Diagnose verwerfen und erneut versuchen, um zu überprüfen, ob die Fehlermeldung erneut angezeigt wird.

Die unten aufgeführten Cisco-Geräte haben weniger Speicher und sind daher anfälliger für Situationen mit unzureichendem Arbeitsspeicher als der Rest unseres Portfolios, wenn Sie speicherintensive Webseiten besuchen:

  • Cisco Raum 55 und 70 (Einzel- und Zweibettzimmer, einschließlich G2)
  • Cisco Room Kit und Room Kit Mini
  • Cisco Room Navigator
  • Cisco Schreibtisch Mini und Schreibtisch
  • Cisco Board 55, 70 und 85
  • Cisco Codec Plus

Nicht genügend Arbeitsspeicher vorhanden

Die Speicherzuweisung erfolgt dynamisch für die Web-Engine. Bestimmte Webseiten benötigen möglicherweise mehr Speicherplatz, als auf Ihrem Gerät verfügbar ist. In diesem Fall zeigt das Gerät eine Warnmeldung an, dass die Digital Signage-Webseite aufgrund von zu wenig Speicher beendet wurde. Die Web-Engine wird neu gestartet und versucht, die Seite neu zu laden. Endbenutzern wird eine Fehlermeldung angezeigt und die Seite wird neu geladen.

Wenn dies häufig vorkommt, empfehlen wir die folgenden Anpassungen:

  • Ändern Sie die Webinhalte, die Sie in der Beschilderung verwenden, in leichtere Webseiten
  • Erwägen Sie die Verwendung von Bildern anstelle von Videos in der Beschilderung
  • Reduzieren Sie die Ausgabe von 4K auf 1080p

Sie können auch versuchen, die folgenden Einstellungen in der lokalen Weboberfläche des Geräts unter Einstellungen > Konfigurationen zu ändern:

  • Beschränken Sie auf Systeme mit zwei Bildschirmen die Ausgabe des Webmoduls auf einen Bildschirm, indem Sie WebEngine > MultiscreenBehavior auf leer setzen .
  • Deaktivieren Sie RoomAnalytics > PeopleCountOutOfCall.
  • Setzen Sie WebEngine > Features GpuRasterization auf Off.
War dieser Artikel hilfreich für Sie?
War dieser Artikel hilfreich für Sie?