RoadmapPhase 5

Visio chiffrée
de bout en bout

Appels vidéo et audio chiffrés de bout en bout. Le serveur relaie vos flux sans jamais les déchiffrer. Salons persistants style TeamSpeak.

Google Meet + TeamSpeak, chiffré.

WebRTC + SFU avec Insertable Streams. Le serveur est aveugle.

Chiffrement E2E des flux

Vos flux audio et vidéo sont chiffrés via Insertable Streams API. Le serveur SFU relaie des flux qu'il ne peut pas déchiffrer.

Jusqu'à 25 participants

Appels 1:1 en P2P direct quand possible. Conférences de groupe via SFU (mediasoup) avec layout automatique ou speaker view.

Partage d'écran chiffré

Le partage d'écran utilise le même mécanisme Insertable Streams. Le serveur ne voit jamais le contenu de votre écran.

Salons persistants

Créez des salons audio permanents, style TeamSpeak. Rejoignez un salon d'un clic, voyez qui est présent. Idéal pour le travail à distance.

Chat intégré

Chat textuel intégré dans chaque appel, réutilisant le module Messagerie chiffré. Messages, fichiers, réactions.

Zéro enregistrement serveur

Aucun enregistrement côté serveur. L'enregistrement est uniquement possible côté client, sous votre contrôle.

Architecture WebRTC E2E

ÉTAPE 1

Per-frame Key

Chaque frame audio/vidéo est chiffrée avec une clé éphémère. L'Insertable Streams API de WebRTC permet d'insérer le chiffrement dans le pipeline média, avant transmission.

ÉTAPE 2

SFU aveugle (mediasoup)

Le serveur SFU (Selective Forwarding Unit) reçoit les flux chiffrés et les redistribue aux participants. Il optimise la bande passante sans jamais accéder au contenu.

ÉTAPE 3

Échange de clés en groupe

Les clés de chiffrement sont échangées entre participants via le module Messagerie chiffré. Le SFU ne participe pas à l'échange de clés.

ÉTAPE 4

Qualité adaptative

Simulcast : chaque participant envoie plusieurs qualités (720p, 360p, 180p). Le SFU sélectionne la meilleure qualité pour chaque récepteur selon sa bande passante.

Découvrir l'écosystème Sérac

Chaque brique est chiffrée de bout en bout.