Ajoutez l'appel audio et vidéo à votre application
lunion.meet fournit l'infrastructure temps réel, vous gardez la main sur votre produit. Créez des salles depuis votre serveur, vos utilisateurs s'y connectent depuis votre app, on s'occupe du média.
Pas besoin de maîtriser WebRTC ni d'héberger des serveurs média. Vous appelez une API, vous récupérez un jeton, et vos utilisateurs se parlent en audio ou en vidéo, sur le web comme sur mobile.
Démarrez ici
Démarrage rapide
De la création du compte à votre premier appel, en 5 minutes.
Authentification
Créez une clé d'API et sécurisez vos appels serveur.
Créer des salles
La Room API : créez, listez et supprimez des salles côté serveur.
Jetons & connexion client
Faites rejoindre vos utilisateurs avec le SDK client.
Comment ça s'articule
L'intégration repose sur deux moitiés : votre serveur (qui détient la clé d'API et décide qui peut rejoindre quoi) et votre client (l'app de vos utilisateurs, qui se connecte avec un jeton).
- Côté serveur, avec
@lunionlab/meet-server-sdk, vous créez une salle puis émettez un jeton de connexion pour un utilisateur. Votre clé d'API ne quitte jamais votre serveur. - Côté client, votre app rejoint la salle avec ce jeton et publie caméra/micro : sur le web (
@lunionlab/meet-react,@lunionlab/meet-client-js) comme sur mobile (@lunionlab/meet-react-native,lunionmeet_flutter).
1. Serveur → createRoom() → une salle2. Serveur → createToken(salle) → un jeton pour l'utilisateur3. Client → useLunionRoom(jeton) → connexion + audio/vidéoNos SDKs
Un paquet serveur, plusieurs paquets client, un seul protocole.
- Serveur —
@lunionlab/meet-server-sdk(Node.js) : salles, jetons, webhooks. - Web —
@lunionlab/meet-reactet@lunionlab/meet-client-js. - Mobile —
@lunionlab/meet-react-native(Expo) etlunionmeet_flutter.
SDK Web
React & JavaScript, dans le navigateur.
SDK React Native
Expo, sur iOS et Android.
SDK Flutter
Dart, sur iOS et Android.