JVoIP é um Java VoIP SDK para desenvolvedores para criar facilmente aplicativos cliente SIP ou adicionar recursos de chamada VoIP em qualquer aplicativo Java.
Toda a biblioteca consiste em um único arquivo de 1 MB .jar implementando um cliente SIP completo, incluindo SIP e mídia (RTP/RTCP com cancelamento de eco e supressão de ruído), recursos de desvio de chamada (mudo, hold, transfer, forward, conference), DTMF, IM e muitos outros com uma ampla gama se codec's incluído (G.711, G.729, GSM, iLBC, SPEEX, OPUS)
Devido à sua flexibilidade, a biblioteca Java VoIP é uma chave rápida do exército para os desenvolvedores java construirem qualquer solução VoIP.
A biblioteca Java SIP pode ser totalmente personalizada para suas necessidades usando:
-API Java flexível
-HTTP API
-configurações (mais de 100 parâmetros)
Embora seu principal objetivo seja oferecer uma biblioteca Java fácil de usar e compacta para VoIP, você pode usá-lo também como um aplicativo autônomo ou da linha de comando.
Seus parâmetros podem ser definidos a partir de API, linha de comando, arquivo de configuração, URL, provisionamento automático ou via sinalização SIP.
história da versão
- Versão 1.0 postado em 2016-03-04
API Java e HTTP, melhorias do Java SDK
Detalhes do programa
Eula
EULA - Contrato de Licença do Usuário Final
Este SOFTWARE é licenciado, não vendido.
Todos os direitos reservados para MizuTech SRL
AO EXECUTAR ESTE SOFTWARE SOFTPHONE, VOCÊ ESTÁ CONSENTINDO EM SER OBRIGADO POR E ESTÁ SE TORNANDO UMA PARTE PARA ESTE ACORDO. SE VOCÊ NÃO CONCORDAR COM TODOS OS TERMOS DESTE CONTRATO, NÃO EXECUTÁ-LO! Você deve destruir todas as cópias do Software no momento da rescisão.
Concessão da licença de avaliação de software mizuPhone
----------------------------------------------------------------
A MizuTech SRL concede-lhe uma licença não exclusiva para usar o software gratuitamente para fins de avaliação e avaliação apenas por tempo limitado, não mais do que 3 meses a partir da data de instalação. Esta licença não lhe dá direito a documentação, suporte ou assistência telefônica. Você também deve aceitar a Licença Pública Geral GNU (http://www.gnu.org/licenses/gpl-3.0.txt), porque o MizuPhone usa binários licenciados gpl.
TERMOS APLICÁVEIS A TODAS AS CONCESSÕES DE LICENÇA
-------------------------------------------------------
ESCOPO DA CONCESSÃO DE LICENÇA
--------------------------------
Você pode:
-Use o Software em qualquer computador;
-Use o Software em um segundo computador, desde que apenas uma (1) cópia seja usada por vez;
Você não pode:
-Copiar o Software diferente do especificado acima;
-Permitir que outros indivíduos usem o Software, exceto nos termos acima listados;
-Permitir o uso simultâneo do Software;
-Engenharia reversa, descompilar ou desmontar o SOFTWARE
- Modifique o software de qualquer forma.
-Publique, revira ou copie para outros! ( c/o permissão prévia);
-Alugue, aluguel, conceda um interesse de segurança ou transfira direitos de compra do Software ( permissão anterior do Software);
-Remova quaisquer avisos ou rótulos proprietários no Software.
TÍTULO (exceto OpenH323,VideoLAN, UltraVNC e codecs plugandplay)
------
Título, direitos de propriedade e direitos de propriedade intelectual no Software permanecerão com a MizuTech SRL e/ou seus fornecedores. O Software é protegido por direitos autorais e outras leis de propriedade intelectual e por tratados internacionais. Título e direitos relacionados no conteúdo acessado através do Software é propriedade do proprietário de conteúdo aplicável e é protegido pela lei aplicável. A licença concedida sob este Contrato não lhe dá direitos a esse conteúdo.
Terminação
------------------
Este Contrato e a licença aqui concedida serão rescindidos automaticamente se você não cumprir as limitações descritas aqui. Após o término, você deve destruir todas as cópias do Software.
Diversos
--------------------
MizuPhone usa componentes de criptografia fortes que são restritos em algumas partes da palavra. Não instale o MizuPhone se o restrito se aplica a você! Entre em contato com um advogado se não tiver certeza. A MizuTech não é responsável por quaisquer violações que você fizer aqui. É sua responsabilidade.
O MizuPhone ocasionalmente pode enviar dados para servidores MizuTech contendo sua versão do Windows, id de disco, endereço ip e chave piolhose. A MizuTech desativará cópias com chaves de licença inválidas.
Este Contrato representa o acordo completo relativo à licença concedida aqui e só pode ser alterado por escrito executado por ambas as partes. A ACEITAÇÃO DE QUALQUER PEDIDO DE COMPRA FEITO POR VOCÊ ESTÁ EXPRESSAMENTE CONDICIONADA AO SEU PARECER FAVORÁVEL AOS TERMOS AQUI ESTABELECIDOS, E NÃO ÀQUELES EM SUA ORDEM DE COMPRA. Se qualquer disposição deste Contrato for considerada inexequível, tal disposição será reformada apenas na medida necessária para torná-la aplicável.
ESCOPO DA CONCESSÃO DE LICENÇA
--------------------------------
O SOFTWARE É FORNECIDO "COMO IS" SEM QUALQUER GARANTIA DE QUALQUER TIPO. NA MEDIDA DO PERMITIDO PELA LEI APLICÁVEL, A MIZUTECH SRL SE ISENTA DE TODAS AS GARANTIAS LIMITADAS, EXPRESSAS OU IMPLÍCITAS, INCLUINDO, MAS NÃO SE LIMITANDO A, GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO E ADEQUAÇÃO PARA UM PROPÓSITO ESPECÍFICO, OU NÃO DE DIREITOS DE PROPRIEDADE INTELECTUAL.
NA MEDIDA MÁXIMA PERMITIDA PELA LEI APLICÁVEL, EM NENHUM CASO O SOFTWARE DE SEGUNDA NATUREZA SERÁ RESPONSÁVEL POR QUAISQUER DANOS ESPECIAIS, INCIDENTAIS, INDIRETOS OU CONSEQUENTES (INCLUINDO, SEM LIMITAÇÃO, DANOS POR PERDA DE LUCROS DO NEGÓCIO, INTERRUPÇÃO DO NEGÓCIO, PERDA DE INFORMAÇÕES COMERCIAIS OU QUALQUER OUTRA PERDA PUCUNIÁRIA) DECORRENTES DO USO OU INCAPACIDADE DE USAR O SOFTWARE, MESMO QUE SOFTWARE DE SEGUNDA NATUREZA , INC. FOI AVISADO DA POSSIBILIDADE DE TAIS DANOS. COMO ALGUNS ESTADOS E JURISDIÇÕES NÃO PERMITEM A EXCLUSÃO OU LIMITAÇÃO DE RESPONSABILIDADE POR DANOS CONSEQUENTES OU INCIDENTAIS, A LIMITAÇÃO ACIMA PODE NÃO SE APLICAR A VOCÊ.
ATIVIDADES DE ALTO RISCO
---------------------------
O Software não é tolerante a falhas e não é projetado, fabricado ou destinado a uso ou revenda como equipamento de controle on-line em ambientes perigosos que requerem desempenho à prova de falhas, como na operação de instalações nucleares, sistemas de navegação ou comunicação de aeronaves, controle de tráfego aéreo, máquinas de suporte direto de vida ou sistemas de armas, nos quais a falha do Software poderia levar diretamente à morte , lesão corporal, ou danos físicos ou ambientais graves ("Atividades de Alto Risco"). Assim, a Licenciante e seus fornecedores isentam especificamente qualquer garantia expressa ou implícita de aptidão para atividades de alto risco.
Reconhecimento de marca
-----------------------------------
O LINUX é uma marca registrada da Linus Torvalds nos Estados Unidos e em outros países.
O Windows é uma marca comercial da Microsoft Corporation, registrada nos Estados Unidos e em outros países.
O OpenH323 é licenciado sob MPL.
VideoLAN é um projeto de software, que produz software livre para vídeo, lançado sob a Licença Pública Geral GNU (versão GPL 2).
O UltraVNC é licenciado sob a Licença Pública Geral do GNU.
Alguns codecs de vídeo e áudio que podem ser usados com MizuPhone (plug and play) podem ser patenteados e exigem que você pague royalties aos seus licenciadores (licença de patente por canal) a menos que seja usado no modo pass-thru. O MizuPhone oferece VideoLAN para streaming RTP, mas não lhe dá o direito para os codecs incorporados e eventualmente patenteados. Nestes casos, você se torna responsável pelo cumprimento dos requisitos de licenciamento e royalties.
Para módulos licenciados sob a Licença Pública Geral do GNU, o código-fonte está incluído no CD de instalação.