BigSpeed Voice Chat SDK 3.0

Licencji: Wolna ‎Rozmiar pliku: 1.45 MB
‎Ocena użytkowników: 3.0/5 - ‎7 ‎Głosów

O BigSpeed Voice Chat SDK

BigSpeed Voice Chat SDK to zestaw dwóch elementów sterujących COM (klient i serwer), które umożliwia skonfigurowanie prywatnej sieci czatów głosowych w celu zapewnienia bezpiecznej obsługi wiadomości. Przesyłane dane są kodowane przy użyciu 128-bitowego szyfrowania AES w locie. Zabezpieczenia są dostępne w dwóch różnych trybach: szyfrowanie symetryczne z udostępnionym kluczem tajnym i szyfrowanie asymetryczne za pomocą 1024-bitowych kluczy publicznych/prywatnych. Serwer jest odpowiedzialny za przechowywanie informacji i uwierzytelniania rówieśników online. Wszystkie elementy równorzędne połączone z określonym serwerem budują jedną prywatną społeczność. Precyzyjna kontrola dostępu jest realizowana przez grupę uprawnień zorientowanych na użytkownika. Przyznają one uprawnienia kontroli dostępu do zasobów systemowych i usług w sposób elastyczny i bezpieczny. Strumień głosowy jest bardzo skompresowany, aby zapewnić najlepszy możliwy dźwięk przy połączeniu o ograniczonej przepustowości. Ponadto średnia szybkość transmisji bitów jest zmniejszona dzięki kompresji ciszy. W czajniku detektor aktywności głosowej z regulowanym poziomem wyzwalania służy do rozróżniania obszarów o normalnej aktywności mowy od regionów z ciszą lub szumem tła. Znaczne tłumienie echa uzyskuje się za pomocą solidnego detektora podwójnej rozmowy. Zaimplementowana jest możliwość wyciszania nagrywania i wyciszania odtwarzania. Przychodzące i wychodzące dane audio są dostępne w formacie PCM nieprzetworzonego do wizualizacji w aplikacji. Dwa specjalne wydarzenia informują o przeciążeniu sygnału (możliwe przerwy w transmisji) i opóźnieniach transmisji (przeciążenia sieci). Dwa różne rodzaje informacji tekstowych mogą być wymieniane między rówieśnikami: alert i wiadomości czatu. Możliwość transferu plików jest zaimplementowana do bezpośredniej wymiany plików między rówieśnikami. BigSpeed Voice Chat SDK wykorzystuje elegancki paradygmat oparty na zdarzeniach, aby ułatwić integrację z aplikacjami systemu Windows. Szczególną uwagę zwraca się na zapewnienie responsywnego interfejsu użytkownika przy jednoczesnym unikaniu problemów wielowątkowych. Przykładowe aplikacje są zawarte w programach Visual Basic 2005 i Delphi 7.