본문 바로가기

개발 관련 지식/안드로이드(Android)

[안드로이드] Linphone 오픈소스 다운받기

* VoIP(Voice over IP)

: 흔히 인터넷 전화기를 Voip(Voice over IP)전화기라고도 한다. 인터넷상으로 음성데이터를 보내서 마치 일반 유선 전화기처럼 불편하지 않게 통화를 할수 있도록 만들어주는 인터넷 프로토콜 기술이다. 인터넷 전화기 프로토콜로는 대부분이 SIP프로토콜을 사용한다. SIP프로토콜의 약자는 Session initaion Protocol(세션 개시 프로토콜)이다.

 

이 VoIP와 관련된 오픈 소스로된 Linphone에 대해 공부해볼 생각이다~!!

먼저, Linphone은 오픈소스로 제공되어 해당 오픈 소스를 다운 받아 볼 생각이다.

다운 받는 방식은 다른 것들과는 조금 다르다. 자, 한단계씩 천천히 나가보자~!

 

 

* Linphone 사이트

: http://www.linphone.org/

 

* Linphone 오픈소스 다운받기

: Linphone 사이트에 접속하여 Download 메뉴를 클릭해보면 releases/Git access를 확인할 수 있다.

 

 

- releases : 각 OS별로 해당 Linphone 프로그램을 다운받을 수 있는 메뉴

- Git access : Linphone 오픈소스를 받기 위한 Git 주소를 제공해주는 메뉴

 

 

1. 위의 두가지 메뉴 중, 내가 받고 싶은 자료는 오픈소스이므로 Git access에서 안드로이드로 제공되는 오픈소스의 Git access를 확인한다.

2. 다운 받을 디렉토리로 이동한 뒤 해당 git 주소를 입력하여 다운 받는다.

 

 

[참고] 위의 Git를 사용하기 위해서는 시그윈이 설치되어 있어야 한다. 시그윈은 윈도우 환경에서 리눅스를 사용하고자 할 때 제공되는 Tool이다. 해당 Tool에 대한 정보는 'UTILL 관련 지식' 메뉴에 있는 시그윈 정보를 통해 확인하면 된다.