Dieser Abschnitt beschreibt, wie der Windows 10 Player für AEM Screens konfiguriert wird. Er enthält Informationen zur Konfigurationsdatei und präsentiert die verfügbaren Optionen und Empfehlungen zu den zum Entwickeln und Testen zu verwendenden Einstellungen.
Installieren Sie Windows Player für AEM Screens, um den Windows Player für AEM Screens zu implementieren.
Rufen Sie die Seite AEM 6.5 Player-Downloads auf.
Der Windows-Player verfügt über keinen Fenstermodus. Der Vollbildmodus ist immer aktiviert.
Wenn Sie das AEM Screens 6.5.5 Service Pack verwenden, müssen Sie eine Umgebung für den Windows-Player einrichten.
Setzen Sie in der Konfiguration der Adobe Experience Manager-Web-Konsole das SameSite-Attribut für die Anmeldungs-Token-Cookies auf allen AEM-Autoren- und Veröffentlichungsinstanzen von Lax (Gering) auf None (Keine).
Führen Sie dazu folgende Schritte durch:
Navigieren Sie zur Konfiguration der Adobe Experience Manager-Web-Konsole über http://localhost:4502/system/console/configMgr
.
Suchen Sie nach Adobe Granite Token Authentication Handler.
Legen Sie das Attribut „SameSite“ für die Anmelde-Token-Cookies von Lax (Gering) auf None (Keine) fest.
Klicken Sie auf Speichern.
Mit der Ad-hoc-Methode können Sie den aktuellen Windows Player (.exe) installieren. Rufen Sie die Seite AEM 6.5 Player-Downloads auf.
Nachdem Sie die Anwendung heruntergeladen haben, führen Sie die Schritte im Player aus, um die Ad-hoc-Installation abzuschließen:
Wenn der Status REGISTRIERT ist, wird das Feld Geräte-ID ausgefüllt.
Wenn der Status UNREGISTRIERT ist, können Sie das Gerät mithilfe des Tokens registrieren.
Sie können Ihrem Windows-Player einen benutzerfreundlichen Gerätenamen zuweisen und so den zugewiesenen Gerätenamen an Adobe Experience Manager (AEM) senden. Mit dieser Funktion können Sie nicht nur Ihren Windows-Player benennen, sondern auch mühelos geeignete Inhalte zuweisen.
Sie können den Player-Namen nur vor der Registrierung auswählen. Sobald der Player registriert ist, kann der Player-Name nicht mehr geändert werden.
Gehen Sie wie folgt vor, um den Namen im Windows-Player zu konfigurieren:
system.cpl
einIn diesem Abschnitt erfahren Sie, wie Sie die Standardoptionen im Windows-Installationsprogramm und die Liste der verfügbaren Anpassungen ändern.
C:\Users\User\screens-player
)aem-screens-player-electron-xxx-signed.exe /S /D=C:\Users\User\screens-player
Start-Process C:\Users\User\screens-player\AEMScreensPlayer.exe
Beispiel
C:\Users\User\Downloads> mkdir screens-player
C:\Users\User\Downloads> .\aem-screens-player-electron-xxx-signed.exe /S /D=C:\Users\User\Downloads\screens-player
C:\Users\User\Downloads> Start-Process C:\Users\User\Downloads\screens-player\AEMScreensPlayer.exe
Beim Implementieren von Windows-Playern müssen Sie nicht jeden einzelnen Player manuell konfigurieren. Stattdessen können Sie auch die getestete und zur Bereitstellung bereite JSON-Konfigurationsdatei aktualisieren.
Die Konfiguration stellt sicher, dass alle Player denselben in der Konfigurationsdatei angegebenen Server anpingen. Trotzdem müssen Sie noch jeden einzelnen Player manuell registrieren.
So konfigurieren Sie den Windows 10-Player:
In der folgenden Tabelle finden Sie eine Zusammenfassung der Richtlinienattribute mit einer beispielhaften JSON-Richtliniendatei als Referenz:
Richtlinienname | Zweck |
---|---|
server | Die URL zum Adobe Experience Manager (AEM)-Server. |
resolution | Die Auflösung des Geräts. |
rebootSchedule | Der Plan zum Neustarten des Players. |
enableAdminUI | Aktivierung der Administrator-Benutzeroberfläche zum Konfigurieren des Geräts vor Ort. Stellen Sie diesen Wert auf „false“ ein, sobald die Benutzeroberfläche vollständig konfiguriert ist und in der Produktion verwendet wird. |
enableOSD | Aktivierung der Kanalschalter-Benutzeroberfläche, damit Benutzer zwischen Kanälen auf dem Gerät wechseln können. Stellen Sie den Wert ggf. auf „false“ ein, sobald die Benutzeroberfläche vollständig konfiguriert ist und in der Produktion verwendet wird |
enableActivityUI | Aktivierung zum Anzeigen des Fortschritts von Aktivitäten wie Downloads und Synchronisierungen. Aktivieren Sie den Wert zwecks Fehlerbehebung und deaktivieren Sie ihn, sobald die Benutzeroberfläche vollständig konfiguriert ist und produktiv verwendet wird. |
{
"server": "https://localhost:4502",
"resolution": "auto",
"rebootSchedule": "at 4:00 am",
"enableAdminUI": false,
"enableOSD": false,
"enableActivityUI": false
}
Bei der Bereitstellung des Windows Players ist es wichtig, einen Kiosk-Modus zu aktivieren, damit andere Anwendungen oder die Task-Leiste nicht auf dem Windows-Desktop angezeigt werden.
Adobe empfiehlt eine Geräteverwaltungslösung, um Kiosk für Windows zu aktivieren. Gehen Sie wie folgt vor, wenn Sie keine Lösung zur Geräteverwaltung haben, um den Kiosk-Modus zu aktivieren. Diese Methode verwendet die Shell-Starterfunktion, die in Windows 10 Enterprise und Education verfügbar ist. Alle anderen von Microsoft empfohlenen Methoden für Nicht-UWP-Apps können auch angewendet werden, um Kiosk zu aktivieren, insbesondere unter anderen Windows-Editionen.
Gehen Sie wie folgt vor, um den Kiosk-Modus zu aktivieren:
Bevor Sie die folgenden Schritte ausführen, stellen Sie sicher, dass Sie Windows 10 Enterprise oder Education verwenden.
Aktivieren Sie das Shell-Startprogramm.
Weitere Informationen finden Sie im Abschnitt Shell-Startprogramm konfigurieren auf der Seite Shell-Startprogramm des Microsoft Windows-Supports.
Erstellen Sie einen Benutzer ohne Administratorrechte (falls Sie noch keinen haben), der für Kiosk verwendet werden soll. Dabei kann es sich um einen lokalen Benutzer oder einen Domänenbenutzer handeln.
Installieren Sie den Windows Player für diesen Kiosk-Benutzer von der Seite AEM Screens-Player-Downloads.
Weitere Informationen zur Modifikation des PowerShell-Skripts finden Sie unter Verwenden des Shell-Startprogramms zum Erstellen eines Windows 10-Kiosks.
Ändern Sie das PowerShell-Skript, um den Benutzernamen durch den von Ihnen erstellten zu ersetzen. Stellen Sie sicher, dass der Pfad zur ausführbaren Datei der Anwendung korrekt ist. Dadurch wird die benutzerdefinierte Shell als Windows Player-Anwendung für den Kiosk-Benutzer festgelegt und die Standardeinstellung wird als explorer.exe für andere Benutzer festgelegt.
Führen Sie das PowerShell-Skript als Administrator aus.
Starten Sie neu und melden Sie sich als Kiosk-Benutzer an. Die Player-Anwendung sollte sofort starten.
Wenn Sie einen schwarzen Bildschirm sehen, wenn Sie sich als Kiosk-Benutzer anmelden, bedeutet dies, dass Sie den Pfad zur ausführbaren Windows Player-Datei falsch angegeben haben. Melden Sie sich wieder als Administrator an. Überprüfen Sie das Skript und führen Sie es erneut aus.
Der standardmäßige Installationspfad für Windows Player lautet:
C:\Benutzer<Ihr Benutzer>\AppData\Local\Programme@aem-screensscreens-player-electron\AEM Screens Player.exe
Das Beispielskript in den Links aktiviert und deaktiviert die benutzerdefinierte Shell. Daher müssen Sie das Skript möglicherweise in zwei Teile aufteilen und die folgenden zutreffenden Zeilen aktivieren/deaktivieren:
In einigen Windows-Umgebungen sind die PowerShell-Skripte möglicherweise durch Richtlinien eingeschränkt (insbesondere nicht signierte Skripte). Um Ihr Skript auszuführen, müssen Sie diese Einschränkung vorübergehend deaktivieren und wieder aktivieren. Öffnen Sie ein PowerShell-Fenster und verwenden Sie diese Befehle.
set-executionpolicy unrestricted – zur vorübergehenden Aufhebung von Einschränkungen
set-executionpolicy restricted - zur erneuten Aktivierung der Einschränkungen nach der Ausführung des Skripts
# Remove the new custom shells.
$ShellLauncherClass.RemoveCustomShell($Admins_SID)
$ShellLauncherClass.RemoveCustomShell($Cashier_SID)
AEM Screens bietet Funktionen für die Steuerung per Fernbedienung. Mehr über diese Funktion erfahren Sie hier: Fernbedienungs-Steuerung von Screens