
Partager:
Julia s'engage à aider ses collègues développeurs en créant des tutoriels, des guides et des ressources pratiques. Grâce à son expérience en matière de sensibilisation et d'éducation, elle vise à rendre la technologie plus accessible et à améliorer l'expérience globale des développeurs. Vous pouvez souvent la trouver lors d'événements communautaires locaux.
Version native de VERA 1.1 : Contrôle des réunions et partage d'écran
Temps de lecture : 6 minutes
Introduction
VERA (Vonage Example Reference Application) est notre collection d'applications de vidéoconférence à code source ouvert qui démontrent les meilleures pratiques pour créer des applications vidéo prêtes à la production avec l'API Video de Vonage. Ces applications de référence servent de point de départ pour les développeurs, en présentant des implémentations réelles à travers Android, iOSet Web plateformes.
Native VERA 1.1 est là, apportant de nouvelles fonctionnalités aux applications de référence vidéo de Vonage pour Android et iOS. Cette version permet de mieux contrôler les réunions grâce à des paramètres avancés, des capacités de gestion des participants, le partage d'écran iOS et une meilleure qualité audio.
Pourquoi c'est important
Ces améliorations répondent aux défis courants auxquels sont confrontés les développeurs lors de la création d'applications vidéo de production :
Contrôle avancé des réunions
Les utilisateurs ont besoin de moyens intuitifs pour gérer les participants, contrôler l'audio et personnaliser leur présentation vidéo. L'absence de gestion de l'audio dans les réunions entraîne la frustration des participants, une perte de productivité et des réunions professionnelles gâchées par des bruits de fond ou des participants non mis en sourdine. Des fonctionnalités telles que l'épinglage des participants, la mise en sourdine des participants et la détection de la parole pendant la mise en sourdine offrent une expérience soignée, prête pour la production, que les utilisateurs attendent des applications de visioconférence modernes.
Partage d'écran multiplateforme
Le partage d'écran étant désormais disponible sur iOS (et auparavant sur Android), les développeurs peuvent proposer des fonctionnalités de collaboration cohérentes sur toutes les plateformes, ce qui fait de Native VERA une implémentation de référence complète pour la collaboration vidéo.
Une meilleure accessibilité
Une mauvaise qualité audio lors des réunions peut entraîner une mauvaise communication, des questions répétées et une fatigue de la réunion, en particulier pour les équipes distribuées. L'amélioration de l'interface de sous-titrage rend votre application plus inclusive pour les utilisateurs sourds ou malentendants, tandis que la suppression du bruit garantit une communication claire pour tous les participants, quel que soit leur environnement, qu'ils travaillent dans un café très fréquenté ou dans un bureau à domicile où règne une activité de fond.
Suivi de la production et débogage
L'écran complet des paramètres offre une visibilité sur les mesures de la qualité des appels, la configuration du SDK et les statistiques en temps réel, ce qui vous permet d'identifier et de résoudre rapidement les problèmes pendant le développement et la production.
Nouveautés de Native VERA 1.1
Android : Contrôles avancés des réunions
Écran des paramètres
Le nouvel écran écran Paramètres vous permet de contrôler entièrement la configuration de vos appels vidéo. Accédez aux paramètres avancés et surveillez les statistiques de connexion en temps réel en un seul endroit. Ce tableau de bord permet aux développeurs d'affiner la qualité des appels et de résoudre les problèmes à la volée.
|
|
Participant à l'épingle
Prenez le contrôle de la mise en page de votre Video avec le nouveau épingler un participant nouvelle fonction d'épinglage d'un participant. Épinglez la tuile vidéo de n'importe quel participant pour qu'il reste bien en vue et que les intervenants importants restent visibles tout au long de la réunion. Cette fonction est particulièrement utile pour les présentations, les débats d'experts ou lorsque vous vous concentrez sur des participants spécifiques.
Participant muet
Les organisateurs de réunions peuvent désormais couper le son de certains participants directement à partir de l'interface, ce qui leur permet de mieux contrôler la qualité audio de la réunion. Cette fonction est essentielle pour gérer les grandes réunions et éviter les perturbations audio.
Parler en sourdine Détecteur
Le détecteur de parole en sourdine détecte automatiquement si vous tentez de parler alors que votre microphone est en sourdine et vous en informe immédiatement.
Tester la fonctionnalité des haut-parleurs
Assurez-vous que votre configuration audio fonctionne correctement avant de prendre part à des appels importants. La nouvelle fonctionnalité de test des haut-parleurs vous permet de jouer un échantillon sonore pour vérifier que la configuration de vos haut-parleurs et les périphériques de sortie audio fonctionnent correctement.
Amélioration de l'interface utilisateur des légendes
Nous avons amélioré l'expérience des légendes grâce à une interface utilisateur remaniée qui affiche plusieurs lignes de légendes simultanément. La nouvelle implémentation offre une meilleure lisibilité, un style amélioré et un meilleur espacement, ce qui permet aux participants de suivre plus facilement les conversations en temps réel et d'améliorer l'accessibilité pour tous les utilisateurs.
iOS : partage d'écran et audio amélioré
Écran des paramètres
Comme Android, iOS dispose désormais d'un écran Paramètres complet où vous pouvez configurer les paramètres des appels vidéo, ajuster les paramètres de qualité et surveiller les statistiques de connexion en temps réel. Les développeurs iOS disposent ainsi des mêmes puissantes capacités de débogage et d'optimisation que celles disponibles sur Android.
|
|
|
| ||
Partage d'écran
Native VERA 1.1 introduit le partage d'écran pour iOS à l'aide du framework ReplayKit d'Apple, permettant aux participants de diffuser l'écran de leur appareil directement dans un appel vidéo Vonage.
|
|
La fonction de partage d'écran est constituée de trois modules coordonnés :
VERAScreenShareLes composants de l'interface utilisateur et le stockage des informations d'identificationVERAVonageScreenSharePluginplugin Vonage : plugin Vonage qui gère les informations d'identification pendant le cycle de vie de l'appel.BroadcastExtensionLe site web de ReplayKit est une extension de téléchargement de diffusion qui capture et publie l'écran de l'utilisateur.
La mise en œuvre est optimisée sur le plan de la mémoire, l'extension de diffusion s'exécutant dans un processus distinct avec un plafond de mémoire de 50 Mo. Le flux d'informations d'identification garantit une gestion sécurisée des sessions, les informations d'identification étant stockées dans un groupe d'applications partagé et automatiquement effacées lorsque l'appel prend fin.
Suppression du bruit
Améliorez la qualité des appels grâce à la technologie de suppression du bruit qui réduit les bruits de fond pour un son plus clair. Que vous appeliez d'un café très fréquenté ou d'un bureau à domicile où règne une activité de fond, la suppression du bruit garantit la clarté de votre voix.
Pour commencer
Native VERA est open source et disponible sur GitHub :
Android: In-App Video-android-app
Web (React): vonage-video-react-app
Les trois applications de référence partagent la même infrastructure dorsale, ce qui démontre la cohérence des meilleures pratiques entre les plateformes.
Pour commencer :
Suivez les instructions d'installation du backend dans le dépôt dépôt vonage-video-react-app
Configurez l'URL de votre API backend dans la configuration de l'application
Activer les fonctionnalités dont vous avez besoin par le biais des fichiers de configuration
Pour des instructions détaillées sur l'installation et les options de configuration, voir les fichiers README dans chaque dépôt.
Conclusion
Native VERA 1.1 représente une avancée significative en fournissant aux développeurs des implémentations de référence prêtes à la production pour les applications Video. Avec des contrôles de réunion avancés tels que l'épinglage d'un participant, la mise en sourdine d'un participant et la détection de la parole en sourdine sur Android, ainsi que le partage d'écran et la suppression du bruit sur iOS, vous disposez désormais de tous les outils nécessaires pour créer des expériences de visioconférence professionnelles et soignées.
Vous avez une question ou souhaitez partager ce que vous construisez ?
Rejoignez la conversation sur le Communauté Vonage Slack
S'abonner à la Bulletin d'information du développeur
Suivez-nous sur X (anciennement Twitter) pour les mises à jour
Regardez les tutoriels sur notre chaîne YouTube
Connectez-vous avec nous sur la page Vonage Developer sur LinkedIn
Restez connecté et tenez-vous au courant des dernières nouvelles, astuces et événements concernant les développeurs.
Partager:
Julia s'engage à aider ses collègues développeurs en créant des tutoriels, des guides et des ressources pratiques. Grâce à son expérience en matière de sensibilisation et d'éducation, elle vise à rendre la technologie plus accessible et à améliorer l'expérience globale des développeurs. Vous pouvez souvent la trouver lors d'événements communautaires locaux.







