JVoIP to java voip SDK dla programistów, aby łatwo budować aplikacje klienckie SIP lub dodać możliwości wywołania VoIP do dowolnej aplikacji Java.
Cała biblioteka składa się z jednego pliku .jar o wadze 1 MB implementującego pełne funkcje klienta SIP, w tym SIP i media (RTP/ RTCP z redukcją szumów i tłumieniem szumów), funkcje przekazywania połączeń (wyciszenie, przytrzymaj, transfer, do przodu, konferencja), DTMF, IM i wiele innych z szerokim zakresem, jeśli kodek jest dołączony (G.711, G.729, GSM, iLBC, SPEEX, OPUS)
Ze względu na swoją elastyczność, biblioteka Java VoIP jest szybkim kluczem wojskowym dla programistów java do tworzenia dowolnego rozwiązania VoIP.
Biblioteka Java SIP można w pełni dostosować do twoich potrzeb za pomocą:
-elastyczny interfejs API Java
-HTTP API
-ustawienia konfiguracji (ponad 100 parametrów)
Chociaż głównym celem jest oferowanie łatwej w użyciu i kompaktowej biblioteki Java dla VoIP, można jej używać również jako samodzielnej aplikacji lub z wiersza polecenia.
Jego parametry można ustawić z API, wiersza polecenia, pliku konfiguracyjnego, adresu URL, automatycznego inicjowania obsługi administracyjnej lub za pośrednictwem sygnalizacji SIP.
historia wersji
- Wersja 1.0 opublikowany na 2016-03-04
Interfejs API Java i HTTP, ulepszenia interfejsu Java SDK
Szczegóły programu
Eula
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
Niniejsze OPROGRAMOWANIE jest licencjonowane, a nie sprzedawane.
Wszelkie prawa zastrzeżone dla MizuTech SRL
URUCHAMIAJĄC TO OPROGRAMOWANIE SOFTPHONE, WYRAŻASZ ZGODĘ NA BYCIE ZWIĄZANYM I STAJESZ SIĘ STRONĄ NINIEJSZEJ UMOWY. JEŚLI NIE ZGADZASZ SIĘ NA WSZYSTKIE WARUNKI NINIEJSZEJ UMOWY, NIE NALEŻY JEJ WYKONYWAĆ! Użytkownik musi zniszczyć wszystkie kopie Oprogramowania po rozwiązaniu umowy.
MizuPhone SOFTWARE EVALUATION LICENSE GRANT
----------------------------------------------------------------
MizuTech SRL udziela ci niewyłącznej licencji na bezpłatne korzystanie z oprogramowania do celów ewaluacyjnych i próbnych tylko przez ograniczony czas, nie dłużej niż 3 miesiące od daty instalacji. Niniejsza licencja nie uprawnia użytkownika do papierowej dokumentacji, pomocy technicznej ani pomocy telefonicznej. Musisz również zaakceptować Powszechną Licencję Publiczną GNU (http://www.gnu.org/licenses/gpl-3.0.txt), ponieważ MizuPhone używa licencjonowanych plików binarnych GPL.
WARUNKI MAJĄCE ZASTOSOWANIE DO WSZYSTKICH DOTACJI LICENCYJNYCH
-------------------------------------------------------
ZAKRES UDZIELENIA LICENCJI
--------------------------------
Możesz:
-Korzystanie z Oprogramowania na dowolnym komputerze;
-Używać Oprogramowania na drugim komputerze, o ile tylko jedna (1) kopia jest używana jednocześnie;
Nie wolno:
-skopiować Oprogramowanie w sposób inny niż określony powyżej;
-zezwolenie innym osobom na korzystanie z Oprogramowania, z wyjątkiem warunków wymienionych powyżej;
-Zezwalaj na jednoczesne korzystanie z Oprogramowania;
-Odtwarzanie inżynierii, dekompilować lub dezasemble oprogramowania
-Zmodyfikuj oprogramowanie w jakikolwiek sposób.
-Publikuj, odsprzedaj lub kopiuj go dla innych! (z uprzednim zezwolenie);
-wynajem, dzierżawa, udzielanie bezpieczeństwa lub w inny sposób przenoszenie praw zakupu Oprogramowania (z uprzednią zgodą);
-Usunąć wszelkie informacje o prawach własności lub etykiety na Oprogramowaniu.
TYTUŁ (z wyjątkiem Kodeków OpenH323, VideoLAN, UltraVNC i plugandplay)
------
Prawa własności, prawa własności i prawa własności intelektualnej do Oprogramowania pozostają w poczet mizutech SRL i/lub jej dostawcom. Oprogramowanie jest chronione prawami autorskimi i innymi prawami własności intelektualnej oraz traktatami międzynarodowymi. Tytuł i prawa pokrewne do treści dostępnych za pośrednictwem Oprogramowania są własnością właściwego właściciela treści i są chronione przez obowiązujące prawo. Licencja udzielona na mocy niniejszej Umowy nie daje użytkownikowi żadnych praw do takich treści.
Zakończenie
------------------
Niniejsza Umowa i licencja udzielona na mocy niniejszej Umowy wygasają automatycznie, jeśli użytkownik nie przestrzega ograniczeń opisanych w niniejszym dokumencie. Po rozwiązaniu umowy użytkownik musi zniszczyć wszystkie kopie Oprogramowania.
Różne
--------------------
MizuPhone używa silnych komponentów kryptograficznych, które są ograniczone w niektórych częściach słowa. Nie instaluj MizuPhone, jeśli restricton dotyczy Ciebie! Jeśli nie masz pewności, skontaktuj się z prawnikiem. MizuTech nie ponosi odpowiedzialności za jakiekolwiek naruszenia, które tutaj popełniasz. To twoja odpowiedzialność.
MizuPhone od czasu do czasu może wysyłać dane na serwery MizuTech zawierające wersję systemu Windows, identyfikator dysku, adres IP i klucz licese. MizuTech wyłączy kopie z nieprawidłowymi kluczami licencyjnymi.
Niniejsza Umowa stanowi pełną umowę dotyczącą licencji udzielonej na mocy niniejszej Umowy i może zostać zmieniona jedynie przez pismo wykonane przez obie strony. PRZYJĘCIE KAŻDEGO ZAMÓWIENIA ZŁOŻONEGO PRZEZ UŻYTKOWNIKA JEST WYRAŹNIE UZALEŻNIONE OD TWOJEJ ZGODY NA WARUNKI OKREŚLONE W NINIEJSZYM DOKUMENCIE, A NIE OD WARUNKÓW W TWOIM ZAMÓWIENIU. Jeśli którekolwiek z postanowień niniejszej Umowy zostanie uznane za niewykonalne, takie postanowienie zostanie zreformowane tylko w zakresie niezbędnym do jego wykonalności.
ZAKRES UDZIELENIA LICENCJI
--------------------------------
OPROGRAMOWANIE JEST DOSTARCZANE "AS IS" BEZ JAKIEJKOLWIEK GWARANCJI. W MAKSYMALNYM ZAKRESIE DOZWOLONYM PRZEZ OBOWIĄZUJĄCE PRAWO, MIZUTECH SRL ZRZEKA SIĘ WSZELKICH OGRANICZONYCH GWARANCJI, WYRAŹNYCH LUB DOROZUMIANYCH, W TYM MIĘDZY INNYMI DOROZUMIANYCH GWARANCJI PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU LUB NIENARUSZANIA PRAW WŁASNOŚCI INTELEKTUALNEJ.
W MAKSYMALNYM ZAKRESIE DOZWOLONYM PRZEZ OBOWIĄZUJĄCE PRAWO, W ŻADNYM WYPADKU OPROGRAMOWANIE SECOND NATURE NIE PONOSI ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK SZCZEGÓLNE, PRZYPADKOWE, POŚREDNIE LUB WTÓRNE SZKODY (W TYM, BEZ OGRANICZEŃ, SZKODY Z TYTUŁU UTRATY ZYSKÓW Z DZIAŁALNOŚCI GOSPODARCZEJ, PRZERWY W DZIAŁALNOŚCI, UTRATY INFORMACJI BIZNESOWYCH LUB JAKIEJKOLWIEK INNEJ STRATY) WYNIKAJĄCE Z KORZYSTANIA LUB NIEMOŻNOŚCI KORZYSTANIA Z OPROGRAMOWANIA, NAWET JEŚLI OPROGRAMOWANIE DRUGIEJ NATURY , INC. ZOSTAŁ POINFORMOWANY O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD. PONIEWAŻ NIEKTÓRE STANY I JURYSDYKCJE NIE ZEZWALAJĄ NA WYŁĄCZENIE LUB OGRANICZENIE ODPOWIEDZIALNOŚCI ZA WYNIKAJĄCE Z TEGO SZKODY LUB PRZYPADKOWE, POWYŻSZE OGRANICZENIE MOŻE NIE MIEĆ ZASTOSOWANIA DO CIEBIE.
DZIAŁANIA WYSOKIEGO RYZYKA
---------------------------
Oprogramowanie nie jest odporne na uszkodzenia i nie jest zaprojektowane, wyprodukowane lub przeznaczone do użytku lub odsprzedaży jako urządzenia sterujące on-line w środowiskach niebezpiecznych wymagających bezpieczeństwa, takich jak eksploatacja obiektów jądrowych, systemów nawigacji lub komunikacji statków powietrznych, kontroli ruchu lotniczego, bezpośrednich maszyn podtrzymujących życie lub systemów uzbrojenia, w których awaria Oprogramowania może prowadzić bezpośrednio do śmierci , szkody na zdrowiu lub poważne szkody fizyczne lub środowiskowe ("Działalność wysokiego ryzyka&). W związku z tym Licencjodawca i jego dostawcy wyraźnie zrzekają się wszelkich wyraźnych lub dorozumianych gwarancji przydatności do działań wysokiego ryzyka.
Potwierdzenie znaku towarowego
-----------------------------------
LINUX jest zastrzeżonym znakiem towarowym Linus Torvalds w Stanach Zjednoczonych i innych krajach.
Windows jest znakiem towarowym firmy Microsoft Corporation zarejestrowanym w Stanach Zjednoczonych i innych krajach.
OpenH323 są licencjonowane na podstawie MPL.
VideoLAN to projekt oprogramowania, który produkuje wolne oprogramowanie do wideo, wydany na podstawie GNU General Public License (GPL w wersji 2).
UltraVNC jest licencjonowany na licencji GNU General Public License.
Niektóre kodeki wideo i audio, które mogą być używane z MizuPhone (plug and play) mogą być opatentowane i wymagają płacenia tantiem swoim licencjodawcy (licencja patentowa na kanał), chyba że jest używany w trybie pass-thru. MizuPhone oferuje VideoLAN do przesyłania strumieniowego RTP, ale nie daje prawa do wbudowanych i ostatecznie opatentowanych kodeków. W takich przypadkach użytkownik staje się odpowiedzialny za przestrzeganie wymagań licencyjnych i licencyjnych.
W przypadku modułów licencjonowanych na podstawie Powszechnej Licencji Publicznej GNU kod źródłowy znajduje się na płycie instalacyjnej.