background preloader


Facebook Twitter

Астериск и Н.323 | Трудной темой для новичков в Астериск является подключения по протоколу Н.323. Напомню, что популярными драйверами каналов являются chan_h323 компании NuFone, его исходники заложены в исходниках Астериска в директории channels, и chan_ooh323 компании Objective Systems. Он идёт в составе Asterisk-addons. Первый труден в компилляции, требует внешних библиотек openh323 & pwlib и компиллятора именно тех версий как указано в README - Open H.323 version v1.18.0, PWLib v1.10.0 and GCC v3.2.2. Отличается высокой устойчивостью. Второй возможно покажется проще, для пользователей дистрибутивов TrixBox, Elastix - он поставляется уже готовым. второй - допускает синтаксис bindaddr= ; The IP address, asterisk should listen on for incoming H323 connectionsЕсть также существенные различия в описании пиров и Н323 алиасов для регистрации на гейткипере по протоколу RAS. Чтобы собрать chan_h323 (на примере redhat систем - CentOS, Fedora, дистрибутивы TrixBox, PBX-ini-a-Flash, etc) необходимо: h323.conf:

VOIP PBX and Servers. Vox Gratia Open Source VoIP. Simple H323Plus/OpenH323 Tutorial. Simple H323Plus/OpenH323 Tutorial by Vladimir Toncar Text version: 1.1-1 Tutorial application version: 1.1-1 (builds with both H323 Plus and OpenH323) 1 Introduction Welcome to the Simple H323Plus/OpenH323 Tutorial. The aim of this work is to describe and explain several PWLib- and H323Plus- related programming techniques, starting with the basic ones and later discussing one of the more advanced topics. The tutorial has been updated to compile with H323 Plus, but you can still use it with OpenH323. The application that accompanies this tutorial has been designed as a compromise between simplicity and functionality.

The tutorial shows how to use PWLib and H323Plus/OpenH323 to: derive an application class;parse command-line options;derive an H.323 endpoint class;initialize the endpoint;customize the behavior of the endpoint using virtual methods;read audio data from a WAV file and handle correct timing. The tutorial application has been developed on Linux. 1.1 Typographic Conventions. H.323. H.323 is a recommendation from the ITU Telecommunication Standardization Sector (ITU-T) that defines the protocols to provide audio-visual communication sessions on any packet network. The H.323 standard addresses call signaling and control, multimedia transport and control, and bandwidth control for point-to-point and multi-point conferences.[1] It is widely implemented[2] by voice and videoconferencing equipment manufacturers, is used within various Internet real-time applications such as GnuGK and NetMeeting and is widely deployed worldwide by service providers and enterprises for both voice and video services over IP networks.

It is a part of the ITU-T H.32x series of protocols, which also address multimedia communications over ISDN, the PSTN or SS7, and 3G mobile networks. H.323 call signaling is based on the ITU-T Recommendation Q.931 protocol and is suited for transmitting calls across networks using a mixture of IP, PSTN, ISDN, and QSIG over ISDN. History[edit] Protocols[edit] GNU Gatekeeper - a free VOIP Gatekeeper for H.323. H.323 Plus, The Standard in Open Source H.323. Lecture - 34 H.323 Call Controls and Enhancements. Video Lectures - Introduction to H.323.