Navigateurs et saisie pris en charge - 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.

Navigateurs et saisie pris en charge

Vous trouverez ci-dessous la liste des plateformes et navigateurs pris en charge pour l'affichage GameLift des flux Amazon Streams et de leurs périphériques d'entrée compatibles. Les navigateurs doivent également être compatibles avec le codage vidéo avancé (AVC), également connu sous le nom de H.264.

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

Pour en savoir plus sur les manettes compatibles avec les différents navigateurs, consultez l'API Web Gamepad. Bien que certaines instructions ne s'appliquent pas à Amazon GameLift Streams, nous pensons que la plupart des manettes de jeu se connectent correctement via Bluetooth.

Système d’exploitation Navigateur Entrée
Windows Chrome, Edge Clavier, souris, microphone, manette de jeu (avec retour haptique)
Firefox Clavier, souris, microphone, manette de jeu
Mac Chrome, Edge, Safari Clavier, souris, microphone, manette de jeu (en mode Bluetooth) (avec retour haptique)
Firefox Clavier, souris, microphone
Linux Chrome, Edge, Firefox Clavier, souris
Android Chrome, Edge touch-to-mouseÉmulation simple, microphone, souris physique externe, clavier et manette de jeu (en mode Bluetooth)
iOS Chrome, Edge, Firefox, Safari touch-to-mouseÉmulation simple, microphone, souris physique externe, clavier et manette de jeu (en mode Bluetooth)

Problèmes connus

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

  • Safari quittera immédiatement le mode plein écran chaque fois que vous Esc appuyez dessus. Cela ne peut pas être annulé.

  • 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 recommandons de détecter les chaînes de navigateur non standard et d'inviter l'utilisateur à les ouvrir dans Safari.

  • Si la résolution d'écran de votre application n'est pas définie sur 1080p, le suivi de la souris peut être affecté. Nous vous recommandons de désactiver la sélection de toute autre résolution, si possible. Nous recommandons également de désactiver le mode fenêtré et de ne l'exécuter qu'en plein écran.

  • Pour prendre en charge le plug and play des manettes de jeu sur Proton, malgré l'absence de support dans les applications Linux natives, les jeux exécutés dans les environnements d'exécution Proton afficheront toujours une manette de jeu connectée, même si aucune n'est branchée sur le client. Cela peut poser problème pour les jeux qui demandent la saisie de 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.

Limites

  • La plupart des environnements d'exécution sont compatibles avec les manettes de jeu, à l'exception d'Ubuntu 22.04 LTS. Si vous avez besoin de l'assistance d'une manette de jeu, pensez à créer le jeu dans un autre environnement d'exécution. Pour obtenir la liste des autres environnements d'exécution, reportez-vous àEnvironnements d'exécution.

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

  • Support du feedback haptique :

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

    • Les touches haptiques de la DualSense manette PlayStation 5 ne sont prises 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.

IPv6 soutien

Le streaming vers des clients IPv6 uniquement n'est pris en charge qu'avec les applications d'exécution Windows.

Environnement d’exécution Diffusion en continu IPv4 Diffusion en continu IPv6
Microsoft Windows Server 2022 Base Oui Oui
Ubuntu 22.04 LTS Oui Non
Temps d'exécution de Proton Oui Non