View a markdown version of this page

Appareils et navigateurs compatibles avec Amazon GameLift Streams - Amazon GameLift Streams

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Appareils et navigateurs compatibles avec Amazon GameLift Streams

Avec Amazon GameLift Streams, vous pouvez diffuser des applications destinées aux utilisateurs finaux avec une résolution allant jusqu'à 1080p à 60 images par seconde. Le streaming utilise des navigateurs Web et des WebView-based clients via WebRTC. Les navigateurs et environnements d'exécution clients doivent prendre en charge le WebRTC et le codage vidéo avancé (AVC), également appelés. H.264 Les appareils clients doivent prendre en charge OpenGL ES 2.0 ou version ultérieure.

Les tableaux suivants indiquent les versions minimales du système d'exploitation prises en charge. Les versions ultérieures qui restent prises en charge par leurs fournisseurs respectifs sont également prises en charge. Les versions arrivées en fin de vie auprès de leur fournisseur ne sont pas prises en charge.

Dans l'ensemble, nous recommandons Google Chrome, Microsoft Edge ou une application de Chromium-based bureau personnalisée pour une expérience utilisateur optimale et une compatibilité maximale, en particulier avec les manettes de jeu.

Pour plus d'informations sur la compatibilité des manettes de jeu avec les navigateurs Web, consultez l'API Gamepad sur le site Web MDN Web Docs. Certaines instructions peuvent ne pas s'appliquer à Amazon GameLift Streams, mais la plupart des manettes de jeu se connectent correctement via Bluetooth. Pour connaître les limites GameLift Streams-specific du contrôleur Amazon, consultez Problèmes connus et Limitations dans cette rubrique.

Appareils de bureau

Le tableau suivant répertorie les appareils de bureau, les navigateurs et les options de saisie pris en charge.

Appareil Version minimale du système d'exploitation prise en charge Navigateurs pris en charge Input
PC sous Windows Windows 11 24H2 ou version ultérieure Chrome 133+, Edge 133+, CEF Clavier, souris, microphone, manette de jeu (avec retour haptique) : Xbox (USB ou Bluetooth, entièrement compatible), PlayStation 5 DualSense (USB ou Bluetooth, prise en charge partielle via XInput), PlayStation 4 DualShock 4 (USB ou Bluetooth)
PC sous Windows Windows 11 24H2 ou version ultérieure Firefox 128 ESR+ Clavier, souris, microphone, manette de jeu : Xbox (USB ou Bluetooth). PlayStation Les manettes 5 et Luna ne sont pas prises en charge dans Firefox.
macOS macOS 15.3 ou version ultérieure Chrome 133+, Safari 18.3+, Edge 133+, CEF Clavier, souris, microphone, manette de jeu en mode Bluetooth (avec retour haptique inclus) : Xbox (entièrement compatible), PlayStation 5 DualSense (prise en charge partielle via XInput), PlayStation 4 4 DualShock
macOS macOS 15.3 ou version ultérieure Firefox 128 ESR+ Clavier, souris, microphone
Linux * Ubuntu LTS ou version ultérieure Chrome 133 ou version ultérieure, Firefox 128 ESR+, Edge 133 ou version ultérieure, CEF Clavier, souris, manette de jeu : Xbox (USB ou Bluetooth, entièrement compatible), PlayStation 5 DualSense (USB ou Bluetooth, prise en charge partielle via XInput ; non compatible dans Firefox), PlayStation 4 DualShock 4 (USB ou Bluetooth)

* Soutenu avec des mises en garde. La manette de jeu n'est pas détectée dans Firefox sur Ubuntu. Utilisez Chrome, Edge ou une Chromium-based application compatible avec les manettes de jeu sous Linux.

Appareils mobiles

Le tableau suivant répertorie les appareils mobiles, les navigateurs et les options de saisie pris en charge.

Appareil Version minimale du système d'exploitation prise en charge Navigateurs pris en charge Input
iPhone iOS 26.4 ou version ultérieure Chrome 133+, Firefox 128 ESR+, Safari 18.3+, Edge 133+, WebView Touche (manette de jeu virtuelle), microphone, manette de jeu : Xbox (Bluetooth, entièrement compatible), PlayStation 5 DualSense (Bluetooth, prise en charge partielle via XInput ; non prise en charge dans Firefox). Clavier et souris limités.
iPad iPadOS 18.3.1 ou version ultérieure Chrome 133+, Firefox 128 ESR+, Safari 18.3+, Edge 133+, WebView Touche (manette de jeu virtuelle), microphone, manette de jeu : Xbox (Bluetooth, entièrement compatible), PlayStation 5 DualSense (Bluetooth, prise en charge partielle via XInput ; non prise en charge dans Firefox). Clavier et souris limités.
Téléphones et tablettes Android Android 16 ou version ultérieure Chrome 133+, Edge 133+, WebView Touche (manette de jeu virtuelle), microphone*, manette de jeu : Xbox (Bluetooth, entièrement compatible), PlayStation 5 DualSense (Bluetooth, prise en charge partielle via XInput). Clavier et souris limités.
Note

La superposition tactile de la manette de jeu virtuelle est conçue pour les interactions occasionnelles et les sessions de courte durée. Pour une jouabilité prolongée, une manette de jeu Bluetooth fournit une saisie plus réactive et plus confortable.

* Le microphone n'est pas compatible avec les appareils Pixel 9. Consultez Problèmes connus pour plus de détails.

Appareils TV

Le tableau suivant répertorie les appareils TV, les navigateurs et les options de saisie pris en charge.

Appareil Version minimale du système d'exploitation prise en charge Navigateurs pris en charge Input
Samsung Smart TV * (modèles 2023 et modèles ultérieurs) Tizen OS 9 ou version ultérieure application native Samsung (recommandée), navigateur Internet Samsung, WebView Manette de jeu : Xbox (Bluetooth, entièrement compatible), PlayStation 5 DualSense (Bluetooth, prise en charge partielle via XInput). Clavier et souris limités.
LG Smart TV (modèles 2024 et modèles ultérieurs) WebOS 25 ou version ultérieure application native LG WebOS, navigateur LG TV, WebView Manette de jeu : Xbox (Bluetooth, entièrement compatible), PlayStation 5 DualSense (Bluetooth, prise en charge partielle via XInput). Clavier et souris limités.
Amazon Fire TV Stick 4K Max (1re et 2e générations) Fire TV OS 7.7 ou version ultérieure Firefox 128 ESR+ (recommandé), WebView Manette de jeu : Xbox (Bluetooth, entièrement compatible), PlayStation 5 DualSense (Bluetooth, prise en charge partielle via XInput ; WebView uniquement, non compatible avec Firefox). Clavier et souris limités.

* Soutenu avec des mises en garde. Sur les modèles 2025, l'application native Samsung est recommandée pour une expérience optimale. Le navigateur WebView peut également offrir une fréquence d'images réduite sur ces modèles.

Problèmes connus

Les problèmes connus liés aux appareils, aux navigateurs et à la saisie sont les suivants :

  • Safari quitte le mode plein écran immédiatement chaque fois que vous appuyez dessusEsc. Safari ne vous permet pas de modifier ce comportement.

  • Les vues de navigateur « intégrées » ou « intégrées à l'application », telles que celles des applications mobiles telles que Yelp LinkedIn, Instagram et autres, ne sont pas prises en charge sur iOS. Ils ont tendance à désactiver le support WebRTC du navigateur nécessaire au streaming interactif en temps réel. Nous vous recommandons de détecter les chaînes de navigateur non standard et de les inviter à s'ouvrir dans Safari.

  • Si la résolution de l'écran de votre application est différente de la résolution du flux, le suivi de la souris risque de ne pas fonctionner correctement. Lorsque vous utilisez une résolution autre que celle par défaut, nous vous recommandons de tester le comportement de saisie de la souris, de désactiver le mode fenêtré et de l'exécuter en plein écran.

  • La saisie de la manette de jeu n'est pas entièrement prise en charge dans le navigateur Amazon Silk par défaut sur Fire TV. Utilisez plutôt Firefox ou une WebView-based application.

  • Les clients Samsung Smart TV, LG Smart TV, Amazon Fire TV, Pixel 9 et Chromium Embedded Framework (CEF) ne prennent pas en charge l'entrée micro.

Limitations

Les restrictions suivantes s'appliquent à la prise en charge des manettes de jeu, au feedback haptique, au microphone et à la saisie sur Amazon GameLift Streams :

  • Les manettes de jeu PlayStation 5 et Luna ne sont pas compatibles avec Firefox.

  • Support du feedback haptique :

    • Le feedback haptique est pris en charge sur les S/X manettes PlayStation 4 et Xbox Series dans Chrome, Edge et Safari.

    • Le feedback haptique sur le DualSense contrôleur PlayStation 5 n'est pris en charge que dans le navigateur Safari.

    • Firefox ne prend en charge le feedback haptique sur aucune manette.

    • Les appareils Android et iOS ne prennent en charge le retour haptique sur aucune manette.

  • La fonctionnalité Test stream de la console Amazon GameLift Streams ne prend pas en charge les microphones. Pour tester l'entrée microphone, utilisez l'exemple d'application d'éditeur inclus dans le bundle du SDK Web.

  • La saisie au clavier et à la souris sur le téléviseur et les appareils mobiles permet de naviguer dans les menus et d'interagir avec l'interface utilisateur. In-game le support du clavier et de la souris est limité en raison des restrictions de verrouillage du pointeur sur ces plateformes. Nous recommandons une manette de jeu pour jouer.

  • Pour des performances réseau optimales, utilisez une connexion filaire ou 5 GHz Wi-Fi.

Temps d'exécution et prise en charge des entrées

Le tableau suivant indique la prise en charge des entrées pour chaque environnement d'exécution Amazon GameLift Streams côté serveur. Pour obtenir la liste des environnements d'exécution disponibles et de leurs fonctionnalités, consultezEnvironnements d'exécution.

Environnement d'exécution Clavier Souris Microphone Manette de jeu
Microsoft Windows Server 2022 Base Oui Oui Oui Oui
Ubuntu 22.04 LTS Oui Oui Non Oui
Temps d'exécution de Proton Oui Oui Oui Oui

Limitations d'exécution et problèmes connus

  • Les jeux exécutés dans les environnements d'exécution Proton indiquent toujours qu'une manette de jeu est connectée, même si aucune manette n'est branchée sur le client. Cela prend en charge le comportement Plug-and-Play pour les manettes de jeu, mais cela peut poser problème pour les jeux qui demandent à saisir la manette même lorsque celle-ci est inactive et inutilisée. Nous recommandons que les jeux affichent l'interface utilisateur en fonction de la dernière méthode de saisie.

  • Ubuntu 22.04 LTS prend en charge la saisie par manette de jeu pour les applications qui utilisent les bibliothèques Simple DirectMedia Layer (SDL). Si votre application utilise d'autres bibliothèques de saisie, les fonctionnalités de la manette de jeu risquent de ne pas fonctionner. Si vous rencontrez des problèmes, pensez plutôt à utiliser un environnement d'exécution Proton ou Windows.