2. OpenH323

2.1. OpenH323 란?

OpenH323이란 H.323 프로토콜을 지원하는 오픈 소스 프로그램입니다. 이것은 바로 마이크로소프트 넷미팅과 함께 바로 사용할 수 있으며, 현재 (2000년 10월) 계속 개발 중이며, 또한 계속 버그를 수정하고 있는 과정이지만 유용합니다.

OpenH323은 여러 개의 C++라이브러리와 몇몇의 C++클라이언트 프로그램으로 구성되어 있습니다.

가장 유용한 프로그램들 :

표 1. List of client applications

ohphone 리눅스에서 H.323을 지원하는 넷미팅과 같은 역할을 하는 프로그램. 그러나 어플리케이션 공유 및 파일 전송 화이트보드는 지원하지 않는다.
openam H.323 자동 응답 프로그램. 호출하는 메시지를 녹음하고 녹음된 메시지를 재생할 수 있다. 비디오는 지원하지 않는다.
forwarder 하나의 IP 주소나 포트에서 다른 목적지로 H.323 sessions을 보내는 프로그램. 하나의 IP 주소에서 다수의 H.323 목적지들을 이용할 때 사용된다.
openmcu 다중 세션 제어 장치. 컨퍼런스콜로 여러 개의 세션을 연결합니다.
PSTN Gateway 일반전화시스템(PSTN : the Public Switched Telephone Network)에서 넷미팅 프로그램이 전화를 걸 수 있도록 한 것. 특별한 하드웨어가 필요합니다.

OpenH323은 현재 (2000년 10월) 다음과 같은 코덱을 지원하고 있습니다. 음성 codecs G.711, G.723.1, LPC-10, and GSM 06.10, 과 영상 codec H.261.

2.2. 무엇이 필요한가?

OpenH323은 당신이 당신의 리눅스 시스템에서 직접 넷미팅 클라이언트로 음성과 영상 연결을 만들고자 할 때 만 쓸 수 있습니다. OpenH323은 넷미팅 프로그램에 LDAP 디렉터리 서비스를 제공하는데는 필요하지 않습니다.

2.3. 어디서 OpenJ323을 얻을 수 있나?

메인 사이트는 http://www.openh323.org/ 입니다. 그리고 이 사이트에는 다운로드 페이지, 미러 사이트, 메일링 리스트와 다른 정보를 제공합니다.

OhPhone, OpenAM, PSTNgw 는 표준 분배 방식으로 이용할 수 있습니다. 이 들은 소스와 실행 파일 모두를 얻을 수 있습니다만, forwarder 와 openmcu 는 2000년 12월 현재 "forwarder" and "openmcu" 라는 모듈이름으로 CVS 압축으로만 얻을 수 있습니다.

2.4. Installation

OhPhone, OpenAM, PSTNgw 는 다운로드해서 실행하면 됩니다. forwarder와 openmcu가 필요하다면 소스를 컴파일해서 실행파일을 만들어야 합니다. 물론 pwlib 와 openh323 라이브러리가 필요합니다. 편집된 매뉴얼은 OpenH323 사이트에서 얻으실 수 있습니다.

2.5. Gatekeepers

OpenH323은 gatekeeper를 지원하지 않습니다. 하지만 몇몇은 현재 해당 라이브러리를 기초로 만들어지고 있습니다. 2000년 말 현재 대부분이 활발하게 개발되거나 거의 완성단계에 이르고 있습니다. 나는 아직까지 사용해 보지는 못했으나, 당신이 원하신다면 다음의 링크에서 얻으실 수 있습니다. :

gatekeeper를 따로 번역하지 않았습니다. 간단하게 정의 하자면 H.323의 가장 중요한 부분중의 하나이며, 주고 받는 신호를 콘트롤해 주는 일을 합니다.