Wi-Fi를 통해 지점 간 VoIP 통화를하려면 어떻게해야합니까?


12

중간 서버 (SIP 서버) 또는 인터넷 연결없이 두 Android 장치간에 지점 간 VoIP 호출을하는 방법을 찾고 있습니다. 액세스 포인트 (또는 LAN을 통한 다중 액세스 포인트 연결)가 있고 Wi-Fi를 통해서만 VoIP 전화를 걸고 싶습니다. 이것이 가능한가?


앱 추천은 일반적으로 주제가 맞지 않기 때문에 귀하의 질문을 약간 다시 표현했습니다 (기본적으로 쇼핑 추천입니다). 그러나이 기능을 지원하는 앱이있는 경우이 질문에 대한 올바른 답변은 원래 질문과 동일합니다.
eldarerathis

zix>이 방법을 찾았습니까?
재스퍼

답변:


6

CSipSimple 을 사용 하면 중간 SIP 프록시 (또는 서버)가 없어도 전화기 모두 에 로컬 SIP 계정을 추가 할 수 있습니다 .

일반 '로컬'계정을 추가하십시오. SIP 사용자 이름 만 제공하면됩니다.

두 전화기에서 모두 완료되면 다른 전화기로 전화를 걸 수 있습니다.

  • 다른 전화의 IP 주소 또는 DNS 이름을 알아야합니다
  • 다른 전화의 방금 설정 한 SIP 사용자 이름을 알아야합니다.
  • 다른 전화를 걸려면 'SIPusername @ IP-address'를 다이얼하십시오.
  • 처음에 표시된 숫자 패드에서 확장 된 'SIP uri'입력 창으로 전환해야합니다.

왼쪽 이미지에서 녹색으로 표시된 부분을 클릭하여 SIP 입력 활동으로 이동하십시오 .

여기에 이미지 설명을 입력하십시오여기에 이미지 설명을 입력하십시오


"Wi-Fi 핫스팟"기능이있는 CSipSimple의 "로컬"모드를 사용해 보았습니다. "네트워크 없음 => 5060 듣지 않을"아이디어 때문에 실패합니다 ...
Vi0

Wi-Fi 네트워크에 로그인되어 있습니까? 이것이 유일한 전제 조건입니다 (OP에 이미 액세스 포인트가 있다고 명시되어 있음)
ce4

기기가 Wi-Fi AP 역할을합니다. 한 장치는 AP이고 다른 장치는 클라이언트입니다. 클라이언트 장치에서는 모두 OK이지만 AP 장치에서는 "네트워크 없음"입니다.
Vi0

1
세 번째 전화가 작동합니다. "ip route"는 Linux 수준이지만 문제는 Android 수준에 있습니다. 안드로이드가 아닌 네트워크를 구성하는 것은 마음에 들지 않습니다.
Vi0


3

명시 적 IP 주소로 구성된 uSipServer + SipDroid (또는 SIP 클라이언트)를 사용하십시오 .

하나의 장치에 uSipServer가있는 것처럼 Wi-Fi AP ( "테 더링"메뉴에서)를 시작하고 SipDroid를 test1@127.0.0.1에 연결했습니다. 다른 장치는 Wi-Fi에 연결하고 SIP 계정 test2@192.168.43.1을 사용하고 "test1"을 호출합니다.

업데이트 : 이 구성이 실제로 작동하는지 테스트했습니다 .

  1. 첫 번째 장치를 "휴대용 핫스팟"모드로 설정 (설정-> 무선 및 네트워크-> 테 더링 및 휴대용 핫스팟-> 휴대용 Wi-Fi 핫스팟)
  2. 첫 번째 장치에서 uSipServer를 시작하십시오
  3. 두 번째 장치를 첫 번째로 만든 AP에 연결합니다 (설정-> 무선 및 네트워크-> Wi-Fi 설정-> Wi-Fi 네트워크-> "X10i"(또는 이름)
  4. 예를 들어 "qqq"를 사용자로 지정하고 "192.168.43.1"을 SIP 서버로 지정하여 두 번째 장치에서 SipDroid를 시작하십시오. 표시등이 녹색으로 바뀝니다.
  5. 첫 번째 장치에서 SipDroid를 시작합니다 (예 : 사용자는 "eee", 서버는 "192.168.43.1"또는 "127.0.0.1"). 표시기는 노란색으로 유지됩니다.
  6. 하단 통화 필드에 "eee"를 지정하여 두 번째 장치에서 첫 번째 장치로 전화를 걸 수 있습니다. 하단 통화 필드에 "qqq"를 지정하여 첫 번째 장치에서 두 번째 장치로 전화를 걸 수 있습니다. 외부 액세스 포인트 (예 : 추가 액세스 포인트 또는 셀룰러 공급자)가 필요하지 않습니다.

CSipSimple 및 Linphone과 같은 다른 SIP 클라이언트를 시도했지만 "정상"네트워크가 구성되어 있지 않으면 첫 번째 장치에서 작동하지 않습니다. 그리고 SipDroid (다행히 네트워크 "부재"를 간과하기에 충분히 바보입니다)는 내가 시도한 다른 모든 것과 코덱 호환되지 않습니다.

다른 네트워크 연결이 존재하는 경우 SipDroid는이를 혼동하고 다른 IP를 상대방에게 전송하여 "단방향"전화가 될 수 있습니다. Wi-Fi 핫 스탑 / Wi-Fi 클라이언트 만 사용하도록 테스트하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.