2017-01-14 16 views
3

안녕하세요 저는 클라이언트 용 프로젝트가 있으며 원격 서버에 Walkie-talkie 앱을 만들고 싶습니다. 원격 서버에는 내가 수 시간 동안 검색했기 때문에 SIP와 VoIP를 사용해야합니다. 나는이 질문에 대한 답을 찾지 못한다. 또는 그것을 할 수있는 더 쉬운 방법이있다. 만약 pjsip이라 불리는 lib를 찾았지만 사용법을 이해할 수 있다면, 나는 VoIP 서버를 만들어야한다. 그것을 사용하거나 그것을 혼자 사용하고 별표는 무엇입니까 그것의 초보자 질문을 알고 있지만 처음으로 VoIP 또는 SIP를 사용하여 응용 프로그램을 개발할 수Walkie-talkie 앱에서 sip 및 voip을 사용해야합니까?

답변

0

SIP/VoIP 당사자간에 연결하는 프로토콜 & 당사자는 등록 기관/프록시 서버라고합니다. 연결이 완료되면 이제 실제 미디어 교환에 대한 RTP 프로토콜로 이동합니다.

이제는 PJSIP가 통신에 사용할 수있는 인기있는 SIP 스택입니다. Asterisk는 또한 Proxy/REgistrar 서버를 알고 있습니다.

예는 별표 (*)로 PJSIP을 사용할 수 있지만, 별표 이해 (설정)에서 조금 복잡하다, 당신은 쉽게 뭔가를 시작할 수는

0

나는 다음과 같은 응용 프로그램을 만들었어요 그래 것이 가장 적합 할 것 귀하의 애플 리케이션을위한.

제 경험상 데비안 8 (https://freeswitch.org/confluence/display/FREESWITCH/Debian+8+Jessie)에 Freeswitch SIP 서버 클라이언트를 사용했습니다.

및 VoIP 클라이언트 라이브러리 (https://www.linphone.org/)에 linphone을 사용했습니다.

그들은 놀랍고 잘 유지되어 있습니다.

linphone은 크로스 플랫폼 라이브러리이므로 모바일 (Android, iOS 및 Windows Phone), PC, OSX 및 Linux 용 앱을 쉽게 작성할 수 있습니다.

행운을 빈다.