View a markdown version of this page

Mit Amazon GameLift Streams kompatible Geräte und Browser - GameLift Amazon-Streams

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Mit Amazon GameLift Streams kompatible Geräte und Browser

Mit Amazon GameLift Streams können Sie Anwendungen mit einer Auflösung von bis zu 1080p und 60 Bildern pro Sekunde an Endbenutzer streamen. Beim Streaming werden Webbrowser und WebView-based Clients über WebRTC verwendet. Clientbrowser und Laufzeiten müssen WebRTC und Advanced Video Coding (AVC) unterstützen, auch bekannt als. H.264 Client-Geräte müssen OpenGL ES 2.0 oder höher unterstützen.

In den folgenden Tabellen sind die mindestens unterstützten Betriebssystemversionen aufgeführt. Spätere Versionen, die weiterhin von ihren jeweiligen Anbietern unterstützt werden, werden ebenfalls unterstützt. Versionen, die von ihrem Anbieter das Ende ihrer Nutzungsdauer erreicht haben, werden nicht unterstützt.

Insgesamt empfehlen wir Google Chrome, Microsoft Edge oder eine benutzerdefinierte Chromium-based Desktop-Anwendung für das beste Endbenutzererlebnis und maximale Kompatibilität, insbesondere mit Gamecontrollern.

Informationen zur Kompatibilität von Gamecontrollern mit Webbrowsern finden Sie in der Gamepad-API auf der MDN Web Docs-Website. Auch wenn einige Hinweise möglicherweise nicht für Amazon GameLift Streams gelten, stellen die meisten Gamecontroller erfolgreich eine Verbindung über Bluetooth her. Informationen zu den Einschränkungen von GameLift Streams-specific Amazon-Controllern finden Sie unter Bekannte Probleme und Einschränkungen in diesem Thema.

Desktop-Geräte

In der folgenden Tabelle sind die unterstützten Desktop-Geräte, Browser und Eingabeoptionen aufgeführt.

Gerät Unterstützte Mindestversion des Betriebssystems Unterstützte Browser Input
Windows-PC Windows 11 24H2 oder höher Chrome 133+, Edge 133+, CEF Tastatur, Maus, Mikrofon, Gamecontroller (einschließlich haptischem Feedback): Xbox (USB oder Bluetooth, vollständig unterstützt), PlayStation 5 DualSense (USB oder Bluetooth, teilweise Unterstützung durch XInput), PlayStation 4 DualShock 4 (USB oder Bluetooth)
Windows-PC Windows 11 24H2 oder höher Firefox 128 ESR + Tastatur, Maus, Mikrofon, Gamecontroller: Xbox (USB oder Bluetooth). PlayStation 5- und Luna-Controller werden in Firefox nicht unterstützt.
macOS macOS 15.3 oder höher Chrome 133+, Safari 18.3+, Edge 133+, CEF Tastatur, Maus, Mikrofon, Gamecontroller im Bluetooth-Modus (einschließlich haptischem Feedback): Xbox (vollständig unterstützt), PlayStation 5 DualSense (teilweise Unterstützung durch XInput), 4 4 PlayStation DualShock
macOS macOS 15.3 oder höher Firefox 128 ESR + Tastatur, Maus, Mikrofon
Linux * Ubuntu LTS oder später Chrome 133+, Firefox 128 ESR +, Edge 133+, CEF Tastatur, Maus, Gamecontroller: Xbox (USB oder Bluetooth, vollständig unterstützt), PlayStation 5 DualSense (USB oder Bluetooth, teilweise Unterstützung durch XInput; wird in Firefox nicht unterstützt), PlayStation 4 DualShock 4 (USB oder Bluetooth)

* Wird mit Einschränkungen unterstützt. Gamepad wird in Firefox auf Ubuntu nicht erkannt. Verwenden Sie Chrome, Edge oder eine Chromium-based Anwendung für die Gamecontroller-Unterstützung unter Linux.

Mobilgeräte

In der folgenden Tabelle sind die unterstützten Mobilgeräte, Browser und Eingabeoptionen aufgeführt.

Gerät Unterstützte Mindestversion des Betriebssystems Unterstützte Browser Input
iPhone iOS 26.4 oder höher Chrome 133+, Firefox 128 ESR +, Safari 18.3+, Edge 133+, WebView Touch (virtuelles Gamepad), Mikrofon, Gamecontroller: Xbox (Bluetooth, vollständig unterstützt), PlayStation 5 DualSense (Bluetooth, teilweise Unterstützung durch XInput; wird in Firefox nicht unterstützt). Eingeschränkte Tastatur und Maus.
iPad iPadOS 18.3.1 oder höher Chrome 133+, Firefox 128 ESR +, Safari 18.3+, Edge 133+, WebView Touch (virtuelles Gamepad), Mikrofon, Gamecontroller: Xbox (Bluetooth, vollständig unterstützt), PlayStation 5 DualSense (Bluetooth, teilweise Unterstützung durch XInput; wird in Firefox nicht unterstützt). Eingeschränkte Tastatur und Maus.
Android-Telefone und -Tablets Android 16 oder höher Chrome 133+, Edge 133+, WebView Touch (virtuelles Gamepad), Mikrofon*, Gamecontroller: Xbox (Bluetooth, vollständig unterstützt), PlayStation 5 DualSense (Bluetooth, teilweise Unterstützung durch XInput). Eingeschränkte Tastatur und Maus.
Anmerkung

Das virtuelle Gamepad-Touch-Overlay ist für ungezwungene Interaktionen und kurze Sessions gedacht. Für ein erweitertes Gameplay bietet ein Bluetooth-Gamecontroller eine reaktionsschnellere und bequemere Eingabe.

* Das Mikrofon wird auf Pixel 9-Geräten nicht unterstützt. Details dazu finden Sie unter Bekannte Probleme.

TV-Geräte

In der folgenden Tabelle sind die unterstützten TV-Geräte, Browser und Eingabeoptionen aufgeführt.

Gerät Unterstützte Mindestversion des Betriebssystems Unterstützte Browser Input
Samsung Smart TV * (Modelle 2023 und neuer) Tizen OS 9 oder höher Native Samsung-App (empfohlen), Samsung-Internetbrowser, WebView Gamecontroller: Xbox (Bluetooth, vollständig unterstützt), PlayStation 5 DualSense (Bluetooth, teilweise Unterstützung durch XInput). Eingeschränkte Tastatur und Maus.
LG Smart TV (Modelle 2024 und höher) webOS 25 oder höher Native WebOS-App von LG, TV-Browser von LG, WebView Gamecontroller: Xbox (Bluetooth, vollständig unterstützt), PlayStation 5 DualSense (Bluetooth, teilweise Unterstützung durch XInput). Eingeschränkte Tastatur und Maus.
Amazon Fire TV Stick 4K Max (1. und 2. Generation) Fire TV OS 7.7 oder höher Firefox 128 ESR+ (empfohlen), WebView Gamecontroller: Xbox (Bluetooth, vollständig unterstützt), PlayStation 5 DualSense (Bluetooth, teilweise Unterstützung über XInput; WebView nur, in Firefox nicht unterstützt). Eingeschränkte Tastatur und Maus.

* Wird mit Einschränkungen unterstützt. Bei Modellen von 2025 wird die native App von Samsung empfohlen, um ein optimales Erlebnis zu erzielen. Der Browser bietet bei diesen Modellen WebView möglicherweise eine reduzierte Bildrate.

Bekannte Probleme

Im Folgenden sind bekannte Probleme mit Geräten, Browsern und Eingaben aufgeführt:

  • Safari beendet den Vollbildmodus sofort, wenn die Taste gedrückt Esc wird. In Safari können Sie dieses Verhalten nicht außer Kraft setzen.

  • „Eingebettete“ oder „In-App“ -Browseransichten LinkedIn, wie sie in mobilen Apps wie Yelp, Instagram und anderen enthalten sind, werden auf iOS nicht unterstützt. Diese neigen dazu, die WebRTC-Unterstützung des Browsers zu deaktivieren, die für interaktives Echtzeit-Streaming erforderlich ist. Wir empfehlen, nicht standardmäßige Browserzeichenfolgen zu erkennen und sie zum Öffnen in Safari aufzufordern.

  • Wenn die Bildschirmauflösung in Ihrer Anwendung von der Stream-Auflösung abweicht, funktioniert die Mausverfolgung möglicherweise nicht richtig. Wenn Sie eine nicht standardmäßige Auflösung verwenden, empfehlen wir, das Verhalten der Mauseingabe zu testen, den Fenstermodus zu deaktivieren und die Ausführung im Vollbildmodus durchzuführen.

  • Die Gamepad-Eingabe wird im standardmäßigen Amazon Silk-Browser auf Fire TV nicht vollständig unterstützt. Verwenden Sie stattdessen Firefox oder eine WebView-based Anwendung.

  • Samsung Smart TV-, LG Smart TV-, Amazon Fire TV-, Pixel 9- und Chromium Embedded Framework (CEF) -Clients unterstützen keine Mikrofoneingabe.

Einschränkungen

Die folgenden Einschränkungen gelten für Gamecontroller-Unterstützung, haptisches Feedback, Mikrofon und Eingabe auf Amazon GameLift Streams:

  • Die Gamecontroller PlayStation 5 und Luna werden in Firefox nicht unterstützt.

  • Unterstützung für haptisches Feedback:

    • Haptisches Feedback wird auf den S/X Controllern der PlayStation 4- und Xbox-Serie in Chrome, Edge und Safari unterstützt.

    • Haptisches Feedback auf dem PlayStation DualSense 5-Controller wird nur im Safari-Browser unterstützt.

    • Firefox unterstützt auf keinem Controller haptisches Feedback.

    • Android- und iOS-Geräte unterstützen auf keinem Controller haptisches Feedback.

  • Die Funktion Stream testen in der Amazon GameLift Streams-Konsole unterstützt keine Mikrofone. Verwenden Sie zum Testen der Mikrofoneingabe die Publisher-Beispielanwendung, die im Web-SDK-Paket enthalten ist.

  • Tastatur- und Mauseingaben auf Fernsehern und Mobilgeräten eignen sich für die Menüführung und die Interaktion mit der Benutzeroberfläche. In-game Die Tastatur- und Mausunterstützung ist aufgrund der Einschränkungen der Zeigersperre auf diesen Plattformen eingeschränkt. Wir empfehlen einen Gamecontroller für das Gameplay.

  • Verwenden Sie für eine optimale Netzwerkleistung eine Kabelverbindung oder eine 5-GHz-Verbindung Wi-Fi.

Laufzeiten und Eingabeunterstützung

Die folgende Tabelle zeigt die Eingabeunterstützung für jede Amazon GameLift Streams-Laufzeitumgebung auf der Serverseite. Eine Liste der verfügbaren Laufzeitumgebungen und ihrer Funktionen finden Sie unterLaufzeitumgebungen.

Laufzeitumgebung Tastatur Maus Mikrofon Gamepad
Microsoft Windows Server 2022-Basis Ja Ja Ja Ja
Ubuntu 22.04 LTS Ja Ja Nein Ja
Protonen-Laufzeiten Ja Ja Ja Ja

Laufzeitbeschränkungen und bekannte Probleme

  • Bei Spielen, die in Proton-Laufzeitumgebungen ausgeführt werden, wird ein Gamecontroller immer als verbunden angezeigt, auch wenn der Client keinen Controller angeschlossen hat. Dies unterstützt das Plug-and-Play-Verhalten für Gamecontroller, kann jedoch ein Problem für Spiele sein, die zur Eingabe des Controllers auffordern, selbst wenn der Controller inaktiv und unbenutzt ist. Wir empfehlen, dass Spiele die Eingabe-Benutzeroberfläche auf der Grundlage der letzten Eingabemethode anzeigen.

  • Ubuntu 22.04 LTS unterstützt Gamepad-Eingaben für Anwendungen, die die Simple DirectMedia Layer (SDL) -Bibliotheken verwenden. Wenn Ihre Anwendung andere Eingabebibliotheken verwendet, funktioniert die Gamepad-Funktionalität möglicherweise nicht. Wenn Sie Probleme haben, sollten Sie stattdessen eine Proton- oder Windows-Laufzeitumgebung verwenden.