ultisuite-backend/project-plan/ultimeet.md

77 lines
2.1 KiB
Markdown

# Ultimeet
**Équivalent** : Google Meet
**Statut** : Partiel (JWT Jitsi minimal)
---
## Résumé
Visioconférence et appels audio/vidéo intégrés à la suite, avec partage d'écran, chat, enregistrement et transcription.
## État d'implémentation réel (mai 2026)
### Déjà implémenté
- API backend montée sous `/api/v1/meet` (si Jitsi activé).
- Endpoints create room + token d'accès salle.
- Génération JWT côté serveur pour Jitsi.
### Partiel / incomplet
- Gestion modérateur basique seulement.
- Pas de persistance sessions/participants.
- Pas d'intégration complète agenda/mail sur le cycle de vie des réunions.
### Non commencé
- Enregistrement et stockage automatique dans Drive.
- Transcription et résumé IA.
- Tableau blanc, sondages et collaboration avancée.
## Points de différenciation vs Google Meet
- Basé sur Jitsi ou LiveKit (open-source, auto-hébergeable)
- Transcription et résumé automatique par IA
- Enregistrement stocké dans Ultidrive
- Salles persistantes avec historique
- Intégration profonde agenda + mail (rappels, notes, follow-up auto)
## Fonctionnalités
### Core
- [ ] Appels audio/vidéo (1:1 et groupe)
- [ ] Partage d'écran
- [ ] Chat en réunion
- [ ] Réactions et lever la main
- [ ] Arrière-plans virtuels
- [ ] Réduction de bruit
### Enregistrement & IA
- [ ] Enregistrement vidéo (stocké dans Ultidrive)
- [ ] Transcription temps réel
- [ ] Résumé automatique post-réunion
- [ ] Détection des actions items
### Collaboration
- [ ] Tableau blanc partagé
- [ ] Notes collaboratives en réunion
- [ ] Sondages en direct
- [ ] Sous-titres multi-langues
### Intégration suite
- [ ] Lien auto dans les événements Agenda
- [ ] Invitation par Ultimail
- [ ] Fichiers partagés depuis Ultidrive pendant l'appel
- [ ] Résumé envoyé par mail post-réunion
- [ ] Participants depuis Contacts
## Briques technologiques envisagées
| Besoin | Option open-source |
|--------|--------------------|
| WebRTC / SFU | Jitsi, LiveKit, mediasoup |
| Transcription | Whisper (OpenAI), Vosk |
| Résumé IA | LLM OpenAI-compatible |
| Stockage enregistrements | Ultidrive / MinIO |