BigSpeed Voice Chat SDK 3.0

Licence: Gratuit ‎Taille du fichier: 1.45 MB
‎Note des utilisateurs: 3.0/5 - ‎7 ‎Votes

Sur BigSpeed Voice Chat SDK

BigSpeed Voice Chat SDK est un ensemble de deux contrôles COM (Client et Serveur) qui vous permet de configurer un réseau privé de chat vocal pour la messagerie sécurisée. Les données transférées sont brouillées à l’aide du chiffrement AES 128 bits à la volée. La sécurité est assurée en deux modes différents : le cryptage symétrique avec clé secrète partagée et le chiffrement asymétrique avec clés publiques/privées 1024 bits. Le serveur est responsable de la conservation des informations et de l’authentification des pairs en ligne. Tous les pairs connectés à un serveur particulier construisent une seule communauté privée. Le contrôle d’accès à grain fin est réalisé par un groupe d’autorisations orientées vers l’utilisateur. Ils accordent des privilèges de contrôle d’accès aux ressources et aux services du système d’une manière flexible et sécurisée. Le flux vocal est fortement compressé pour offrir le meilleur son possible sur une connexion à bande passante limitée. En outre, le bitrate moyen est réduit grâce à la compression de silence. Dans l’encoder, un détecteur d’activité vocale avec un niveau de déclenchement réglable est utilisé pour distinguer les régions ayant une activité vocale normale et celles qui ont un silence ou un bruit de fond. Une suppression significative de l’écho est obtenue à l’aide d’un détecteur à double conversation robuste. La capacité d’enregistrer en sourdine et de lire en sourdine est implémentée. Les données audio entrantes et sortantes sont disponibles en format PCM brut pour la visualisation dans l’application. Deux événements spéciaux informent de la surcharge du signal (distorsions possibles) et des retards de transmission (congestions du réseau). Deux types différents d’informations textuelles peuvent être échangés entre pairs : les messages d’alerte et de chat. La capacité de transfert de fichiers est implémentée pour l’échange direct de fichiers entre pairs. BigSpeed Voice Chat SDK utilise un paradigme élégant axé sur les événements pour une intégration facile dans les applications Windows. Une attention particulière est accordée pour fournir une interface utilisateur réactive tout en évitant les problèmes de multithreading. Les exemples d’applications sont inclus dans Visual Basic 2005 et Delphi 7.