À propos du projet
Sunset Ripple est une application d'interphonie vocale de proximité qui permet à jusqu'à 6 appareils de communiquer via un réseau local, Wi-Fi Direct ou Bluetooth, sans création de compte ni déploiement de serveur. Elle prend actuellement principalement en charge Android.
Fonctionnalités principales :
- Salon Wi-Fi : prend en charge le même réseau local, le partage de connexion mobile et le Wi-Fi Direct, avec conversation libre simultanée (full-duplex).
- Salon Bluetooth : connexion via BLE L2CAP CoC, appuyer pour parler, relâcher pour écouter (PTT).
- Messages dans le salon : prise en charge du chat textuel et du retrait de messages ; les messages sont conservés uniquement en mémoire et effacés après avoir quitté le salon.
- Contrôle des appels : prise en charge de la sourdine, du basculement haut-parleur/écouteur, ainsi que du basculement microphone du téléphone/casque.
- Reprise de connexion : prise en charge de la reconnexion après déconnexion ; le salon Wi-Fi prend en charge le transfert manuel du rôle d'hôte et l'élection automatique après la perte de l'hôte.
Prise en charge des plateformes :
- Disponible sur Android 8.0+ (salon Bluetooth nécessite Android 10+), installation directe via APK.
- iOS 15+ : prise en charge expérimentale ; l'audio et le BLE sont implémentés mais l'intégration à la découverte de salons Bonjour n'est pas encore faite, donc utilisation complète pas encore possible.
- HarmonyOS NEXT : seule la découverte UDP est implémentée ; la transmission vocale et des messages n'est pas encore connectée, compilation nécessaire par vous-même.
- Windows / macOS / Linux non pris en charge.
Concernant la confidentialité, la voix et les messages du salon ne passent pas par un relais cloud ; le module de chiffrement n'est pas activé par défaut, et les sessions par défaut n'offrent pas de garantie de chiffrement de bout en bout. La vérification manuelle des mises à jour accède à GitHub Releases.
La pile technique est Flutter 3.29.0 / Dart ; Android et iOS accèdent aux capacités de la plateforme via des plugins natifs, tandis que HarmonyOS est un projet ArkTS indépendant. Licence Apache License 2.0.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.