La couche temps réel de DalonCorp repose sur LiveKit, un serveur WebRTC open source en architecture SFU (Selective Forwarding Unit), écrit en Go. Audio, vidéo et données transitent en temps réel dans vos applications, hébergé chez vous, intégré au bus NATS, branché à l'IA vocale.

Ce que c'est

LiveKit n'est pas un visioconférencier isolé : chez DalonCorp, c'est la base des architectures à haute interactivité, celle qui relie la voix téléphonique à l'IA :

  • Appel SIP entrant → room LiveKit : le pont téléphonique LiveKit SIP crée une room par appel
  • Agent vocal auto-join : LKGPT rejoint la room automatiquement (webhook participant_joined), l'IA répond sans intervention humaine
  • IA vocale et multimodale : le flux audio alimente la chaîne STT → NLPBC → TTS en streaming
  • Edge, cloud, on-premise : les environnements distribués exigeants sont couverts

Cas d'usage

  • Téléprésence intelligente : réunion avec transcription live, résumés automatiques, agent assistant en participants
  • Interfaces vocales immersives : voix et contenus génératifs synchronisés en temps réel
  • Environnements exigeants : industriels, médicaux, souverains, où le trafic ne doit pas sortir

SDKs disponibles

LiveKit s'intègre dans tous vos environnements :

Côté client

  • JavaScript / TypeScript (React)
  • Swift (iOS/macOS), SwiftUI
  • Kotlin (Android), Compose
  • Flutter, Unity WebGL, React Native (beta), Rust

Côté serveur

  • Go, Node.js, Ruby, Kotlin, Python, PHP (community)

Ce que ça change pour vous

  • On-premise par défaut : le SFU tourne chez vous, le flux WebRTC ne transite par aucun serveur tiers.
  • Audio chiffré de bout en bout : WebRTC/SRTP, la confidentialité est dans le protocole, pas dans une clause.
  • Intégré à la plateforme : rooms, participants et événements alimentent l'agent vocal et le billing temps réel.
  • Standard ouvert : pas de licence propriétaire, une communauté active, une base Go éprouvée.

Pour aller plus loin