BigSpeed Voice Chat SDK 3.0

Licença: Grátis ‎Tamanho do arquivo: 1.45 MB
‎Classificação dos utilizadores: 3.0/5 - ‎7 ‎votos

Sobre BigSpeed Voice Chat SDK

BigSpeed Voice Chat SDK é um conjunto de dois controlos COM (Cliente e Servidor) que permite-lhe configurar uma rede privada de chat de voz para mensagens seguras. Os dados transferidos são mexidos usando encriptação AES de 128 bits no voo. A segurança é fornecida em dois modos diferentes: encriptação simétrica com chave secreta partilhada e encriptação assimétrica com chaves públicas/privadas de 1024 bits. O servidor é responsável por manter informações e autenticação de pares online. Todos os pares ligados a um servidor particular constroem uma única comunidade privada. O controlo de acesso com grãos finos é realizado por um grupo de permissões orientadas para o utilizador. Concedem privilégios de controlo de acesso aos recursos e serviços do sistema de forma flexível e segura. O fluxo de voz é altamente comprimido para fornecer o melhor som possível sobre uma ligação de largura de banda limitada. Além disso, o bitrate médio é reduzido graças à compressão do silêncio. No codificante, é utilizado um detetor de atividade sonora com um nível de gatilho ajustável para distinguir entre regiões com atividade normal da fala e aquelas com ruído de silêncio ou de fundo. A supressão significativa do eco é conseguida utilizando um detetor de conversa dupla robusto. É implementada a capacidade de silenciar a gravação e a reprodução de mudos. Os dados áudio de entrada e saída estão disponíveis em formato PCM bruto para visualização na aplicação. Dois eventos especiais notificam sobre a sobrecarga de sinais (possíveis distorções) e atrasos de transmissão (congestionamentos de rede). Dois tipos diferentes de informações de texto podem ser trocadas entre pares: mensagens de alerta e de chat. A capacidade de transferência de ficheiros é implementada para troca direta de ficheiros entre pares. BigSpeed Voice Chat SDK utiliza um elegante paradigma orientado para eventos para uma fácil integração em aplicações do Windows. É dada especial atenção para fornecer interface de utilizador responsiva, evitando problemas multi-listivos. As aplicações da amostra estão incluídas no Visual Basic 2005 e no Delphi 7.