Consignes AEP : compatibilité avec la fonctionnalité Picture-in-picture (PIP)

Adoptez le mode Picture-in-picture (PIP) pour que les applications proposant la lecture de vidéos principales, les appels vidéo, la communication ou la navigation active permettent de réduire la taille du contenu de manière fluide dans une fenêtre flottante lorsque l'utilisateur quitte l'application. Cette fonctionnalité est essentielle pour le multitâche moderne. Elle évite une expérience restrictive dans laquelle les utilisateurs sont obligés de laisser une application entièrement ouverte pour continuer un flux ou un appel.

Implémentation requise

Pour être éligible à AEP, votre application doit respecter les exigences suivantes :

ID Consigne
AEP-PiP-GAA L'application doit utiliser les API PiP d'Android.
AEP-PiP-GAB L'application doit passer de manière fluide le contenu vidéo principal en mode PiP lorsqu'elle est fermée.
AEP-PiP-GAC La lecture doit se poursuivre sans interruption ni mise en pause pendant la transition.
AEP-PiP-GAD La transition doit être fluide et immédiate. Les applications qui se ferment complètement, puis se rouvrent lentement dans une fenêtre flottante offrent une expérience de qualité inférieure et ne répondent pas à cette exigence.

Applicabilité de la consigne

Cette consigne s'applique aux éléments suivants :

  • Applications qui présentent les cas d'utilisation suivants :
    • Lecture vidéo (y compris SFV et streaming en direct)
    • Appels vidéo et chat
    • Cartes et navigation
  • Facteurs de forme pour téléphone, tablette, appareil pliable et ordinateur.

Exceptions

ID Consigne
AEP-PiP-EAA Les applications peuvent utiliser un framework alternatif équivalent qui offre une qualité, des fonctionnalités utilisateur, une stabilité et une compatibilité similaires dans l'écosystème. Contactez l'assistance si vous disposez d'un framework approprié à prendre en compte.

Documentation et ressources sur la fonctionnalité

Les ressources suivantes fournissent des conseils d'implémentation et des informations techniques sur la fonctionnalité Picture-in-picture. Ces ressources sont fournies à titre de référence uniquement et ne contiennent pas d'exigences supplémentaires concernant le programme.