ultisuite-backend/project-plan/ultimeet.md

2.1 KiB

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