Kotlin

Cette application montre comment utiliser l'API Media Projection comme source de vidéo pour le partage d'écran. Nous apprendrons à utiliser le capteur vidéo personnalisé pour capturer l'écran de l'appareil et le publier sous forme de flux vidéo.

Aperçu de l'architecture

  1. Session Vonage - Connecter et publier
  2. MediaProjection - API du système pour capturer l'écran (nécessite le consentement de l'utilisateur)
  3. Service d'avant-plan - La capture d'écran s'effectue dans un mediaProjection service de premier plan
  4. Capteur personnalisé - Prolonge BaseVideoCapturerLe site Web de l'éditeur, qui capture les images et les transmet à l'éditeur, est un outil de gestion de l'information.

Temps de réalisation estimé : 25 minutes

Vous voulez sauter ce tutoriel ? Vous pouvez accéder directement au code client Kotlin dans le fichier Partage d'écran de notre Exemples d'applications Android sur GitHub. Le repo comprend un README avec une documentation complète sur la façon d'exécuter et d'explorer le projet. Ce tutoriel se concentre sur la version Kotlin de l'application Android. Pour la version Java, consultez la page Exemple précédent d'application.

Exigences

Pour réaliser ce tutoriel, vous aurez besoin de :