2009-01-31 11 views
13

Pracuję nad stworzeniem aplikacji SIP w Javie i zastanawiam się, jaka jest obecnie najczęściej używana biblioteka SIP.Jaka jest obecnie popularna biblioteka Java SIP?

MJSIP?

+2

Pomaga wiedzieć, jakiego rodzaju aplikacji masz na myśli: telefon komórkowy? pulpit? serwer? Otrzymujesz mieszane odpowiedzi. – Szocske

Odpowiedz

5

O ile wiem, jego JAIN-SIP. Dobrze przy okazji wiedzieć o MjSipie. Może zainteresuje Cię temat JBoss Mobicent, podręcznik użytkownika nie jest w tym momencie kompletny. i nie znajdziesz zbytniej pomocy w Mobicent.

Albo jak metadaddy stwierdził here „Czasami warto spojrzeć na SailFin - jego SIP servlet pojemnik zbudowany przez Ericsson użyciu GlassFish”.

11

Być może zechcesz rzucić okiem na SailFin - jego kontener serwletu SIP zbudowany przez Ericssona przy użyciu GlassFish.

+0

SailFin jest naprawdę świetną opcją. Włączając to do mojej odpowiedzi, jeśli nie masz nic przeciwko, ponieważ to właśnie nadchodzi. +1 –

1

jeśli twoja aplikacja jest aplikacją kliencką, możesz być zainteresowany przez peers, który jest klientem sip java, prosty i udokumentowany.

5

Istnieje wielki stos SIP o nazwie Pjsip, który jest napisany w języku C, ale dostępny jest JNI wrapper, więc funkcje C specyficzne dla SIP można wywoływać bezpośrednio z Javy przez JNI. Możliwe jest zdefiniowanie metod wywołania zwrotnego, które można zaimplementować w aplikacji Java.

Możliwe ulepszenia wydajności, ponowne użycie kodu (np. Na urządzeniach z Androidem i iPhonie) oraz aktywna społeczność programistów to główne zalety tego stosu.

Klient korzystający z Androida SIP VOIP, CSipSimple używa tego stosu, możesz go obejrzeć.

+0

Opakowanie JNI nie działa. – jonney

+0

Tak naprawdę działa w naszym projekcie. – Diepie

+0

To nie robi. próbowałem i nie było radości. – jonney

0

Zestaw sipów JainSip okazał się być dojrzały i kompletny. Mobicents platform to dojrzała platforma wykorzystująca stos Jain Sip z dużą aktywną społecznością.