https://d226lax1qjow5r.cloudfront.net/blog/blogposts/add-video-chat-to-your-firebase-app-with-a-few-steps/videochat_firebaseapp.png

Ajoutez le Video Chat à votre application Firebase en quelques étapes

Publié le December 5, 2022

Temps de lecture : 2 minutes

Video Express ?

Video Express a été conçu à partir de l'API Video de Vonage pour aider à créer rapidement une application de vidéoconférence multipartite. Cette bibliothèque JavaScript fait abstraction de certains détails pratiques, tels que le suivi des éditeurs et des abonnés, et applique des optimisations dans une "salle".

Firebase ?

Firebase est une plateforme de développement d'applications qui offre des services d'hébergement, d'authentification, de bases de données en temps réel, d'analyse et bien d'autres encore. Elle est soutenue par Google.

Extension Firebase x Vonage Video Express ?

Firebase annoncé Extensions Vonage Video Express souhaite également réduire le temps nécessaire à l'ajout d'un chat vidéo à une application. Nous avons donc créé et publié une extension.

Comment cela fonctionne-t-il ?

Après avoir installé l'extension dans une application Firebase, lorsqu'un développeur crée une salle dans Cloud Firestore, l'extension utilisera Cloud Functions pour générer les informations d'identification nécessaires pour participer au chat vidéo via Vonage Video Express.

Pour commencer.

Du côté de Vonage, vous devrez avoir un Account et un projet créé ainsi qu'activer le module complémentaire Video Express. Pour plus d'informations sur la façon de procéder, veuillez consulter la documentation de documentation Video Express

Pour Firebase, un Account et un projet seront également nécessaires. Dans ce projet, les deux Fonctions du nuage et Cloud Firestore doivent être activés.

Il y a plusieurs façons de commencer l'installation de l'extension extension Video Express de Vonage.

En utilisant le CLI Firebase dans le répertoire de votre projet Firebase, exécutez ce qui suit :

firebase ext:install vonage/firestore-vonage-video-express --project=projectId_or_alias

En suivant ce lien vers la Firebase Consolevous pourrez sélectionner le projet dans lequel vous souhaitez installer l'extension.

Ensuite, vous devrez entrer certaines informations (sélection de l'emplacement de déploiement, identifiants Vonage, etc.) et accepter certaines conditions pour configurer l'extension.

L'extension commencera alors à s'installer dans le projet. Voilà, c'est fait !

Mais attendez... Ce n'est pas tout !

Nous incluons également un exemple d'application pour montrer l'extension en action. Un lien sous l'onglet "Comment fonctionne cette extension" de la page de l'extension permet de la tester dans votre projet. Il suffit d'entrer l'objet de configuration pour que l'extension soit opérationnelle.

Video

Si vous êtes plutôt visuel, voici une démonstration vidéo de l'installation de l'extension Vonage Video Express dans une application Firebase.

# Vous voulez essayer ?

Comme toujours, vos questions, commentaires et réactions sont les bienvenus. Nous aimerions connaître votre expérience avec l'extension. N'hésitez pas à poster dans notre canal Slack de la communauté. Si vous êtes sur Twitter, suivez le canal VonageDev pour recevoir les dernières mises à jour.

Partager:

https://a.storyblok.com/f/270183/384x384/1a06993970/dwanehemmings.png
Dwane HemmingsDéveloppeur JavaScript Advocate