2014-11-21 2 views
0

2 개의 안드로이드 폰 사이에서 음성 통화가 가능한 앱을 만들고 싶습니다. 나는 그 기능이 어디서나 인터넷을 사용하여 전화를 걸기 때문에 SIP를 사용하고 싶지 않습니다. 하지만 나는 사무실에서 같은 WiFi 라우터를 사용하는 모든 사람들이 통신 할 수있는 간단한 응용 프로그램을 만들고 싶습니다. SIP를 제안하지 마십시오. 피어 투 피어를 사용하여 패킷을 보낼 수는 있지만 오디오 전화를 걸 수 있습니까 ?? 다른 방법이 있습니까?지역 범위 Wifi를 사용하여 오디오 전화를 거는 방법?

답변

0

UDP 프로토콜을 기반으로 한 데이터 전송을 이용하십시오.

노이즈가 있으면 통신에 간섭이 발생할 수 있습니다.

Here은 UDP 패킷을 사용하는 오디오 채팅 Android 애플리케이션의 완벽한 데모 버전입니다.

특정 연락처로 전화를 걸거나받을 수 있습니다.

주요 활동에 참여할 때 같은 네트워크에있는 모든 사람들 (응용 프로그램 사용)이 나열됩니다.

+0

도움 주셔서 감사합니다. 작동하는지 확인하겠습니다. 코드에서 EXTRA_IP 만 변경해야합니까? – apurva

+0

아무 것도 변경할 필요가 없습니다 .WIFI를 통해 동일한 네트워크에 연결되어야하는 2 개의 안드로이드 장치에 APK를 설치하십시오. 어서. –

+0

오, 그래 ... 바보 같은 .. 그게 의도적 인 끈이야. 감사합니다 – apurva

관련 문제