2013-01-03 31 views
12

Chcę napisać aplikację javascript, która współpracuje z PJSIP w celu tworzenia połączeń sip z telefonem IP.
Przykładem projektu jest GreenJ
Jednak próbka zmusza mnie do pracy z Qt jako telefon testowy po drugiej stronie.
Nie chcę, aby Qt był telefonem po drugiej stronie, ale mój telefon IP będzie.
Próba usunięcia "qt_handler" spowodowała błąd kompilacji w pliku "phone-lib.js".
Czy ktoś może mi pomóc z tym lub podać prosty przykład kodu JavaScript na świecie, aby użyć PJSIP?
Dzięki!PJSIP GreenJ bez Qt?

+0

Czy istnieje konkretny powód, dla którego chcesz użyć programu pjsip? – DvideBy0

+0

@ DvideBy0 Dlaczego nie? Jego otwarte źródło jest używane przez wiele firm, prawda? Czy zamiast tego oferujesz coś bardziej odpowiedniego? Dzięki – liorafar

+0

Nie jestem w 100% pewny, jakie są twoje potrzeby, ale są rzeczy takie jak phono (http://phono.com/) z Voxeo. Umożliwia to łatwe wywoływanie wywołań sip do dowolnego punktu końcowego. – DvideBy0

Odpowiedz

0

myślę, że powinieneś spróbować tego: https://github.com/hanshuebner/node-pjsip

Nie można używać PJSIP bezpośrednio z poziomu przeglądarki internetowej.

+0

Dzięki za udostępnienie, wygląda na dobry początek. To, co zrobiliśmy, to napisanie własnego wrappera C++ COM i załadowanie go z przeglądarki w celu połączenia pjsip. – liorafar

+0

Chcę zrobić to samo. Łamałem głowę przez ostatnie 3 dni. Czy możesz podać jakieś wskazówki? Takich jak przykład załadowania opakowania C++ COM z przeglądarki. Bardzo doceniane. –