중간 서버 (SIP 서버) 또는 인터넷 연결없이 두 Android 장치간에 지점 간 VoIP 호출을하는 방법을 찾고 있습니다. 액세스 포인트 (또는 LAN을 통한 다중 액세스 포인트 연결)가 있고 Wi-Fi를 통해서만 VoIP 전화를 걸고 싶습니다. 이것이 가능한가?
중간 서버 (SIP 서버) 또는 인터넷 연결없이 두 Android 장치간에 지점 간 VoIP 호출을하는 방법을 찾고 있습니다. 액세스 포인트 (또는 LAN을 통한 다중 액세스 포인트 연결)가 있고 Wi-Fi를 통해서만 VoIP 전화를 걸고 싶습니다. 이것이 가능한가?
답변:
CSipSimple 을 사용 하면 중간 SIP 프록시 (또는 서버)가 없어도 두 전화기 모두 에 로컬 SIP 계정을 추가 할 수 있습니다 .
일반 '로컬'계정을 추가하십시오. SIP 사용자 이름 만 제공하면됩니다.
두 전화기에서 모두 완료되면 다른 전화기로 전화를 걸 수 있습니다.
왼쪽 이미지에서 녹색으로 표시된 부분을 클릭하여 SIP 입력 활동으로 이동하십시오 .
명시 적 IP 주소로 구성된 uSipServer + SipDroid (또는 SIP 클라이언트)를 사용하십시오 .
하나의 장치에 uSipServer가있는 것처럼 Wi-Fi AP ( "테 더링"메뉴에서)를 시작하고 SipDroid를 test1@127.0.0.1에 연결했습니다. 다른 장치는 Wi-Fi에 연결하고 SIP 계정 test2@192.168.43.1을 사용하고 "test1"을 호출합니다.
업데이트 : 이 구성이 실제로 작동하는지 테스트했습니다 .
CSipSimple 및 Linphone과 같은 다른 SIP 클라이언트를 시도했지만 "정상"네트워크가 구성되어 있지 않으면 첫 번째 장치에서 작동하지 않습니다. 그리고 SipDroid (다행히 네트워크 "부재"를 간과하기에 충분히 바보입니다)는 내가 시도한 다른 모든 것과 코덱 호환되지 않습니다.
다른 네트워크 연결이 존재하는 경우 SipDroid는이를 혼동하고 다른 IP를 상대방에게 전송하여 "단방향"전화가 될 수 있습니다. Wi-Fi 핫 스탑 / Wi-Fi 클라이언트 만 사용하도록 테스트하십시오.