OpenH323 icon

OpenH323 For Linux

3.1/5 21
MPL (Mozilla Public License)    

OpenH323 is a project that provides fully featured, interoperable, Open Source implementation of the ITU H.323 protocol.. #Teleconferencing control  #ITU H.323  #Internet telephony  #ITU  #H.323  #Protocol  

Description

Free Download

OpenH323 is a project that provides fully featured, interoperable, Open Source implementation of the ITU H.323 teleconferencing protocol. It can be used by personal developers and commercial users without charge.

Requirements:

� GNU make (>=3.75) � bison (>=1.25) � flex (>=2.5.4)

INSTALLATION:

1. Download the pwlib_min_x.xx.tar.gz and openh323_1.xx.tar.gz files.

2. Extract the pwlib_min_x.xx.tar.gz somewhere, preferably in your home directory, eg: cd tar -xzvf pwlib_min_1.14.tar.gz

This should result in a ./pwlib directory tree.

3. If you have not installed PWLib in your home directory (~/pwlib) then you will have to define the environment variable PWLIBDIR to point to the correct directory. Also make sure you have added the $PWLIBDIR/lib directory to your LD_LIBRARY_PATH environment variable if you intend to use shared libraries (the default under Linux). There are examples for sh/bash and csh/tcsh.

4. Build the debug and release versions of the PWLib library as follows: cd $PWLIBDIR make both

This may take some time.

WARNING: there is a bug in most of the bison.simple files. If you are getting huge numbers of errors from make then you are probably not using the GNU make. FreeBSD and OpenBSD users must install gmake and use gmake instead of make in these instructions. If the errors are during the compile, then it is likely your platform is not supported, or you have incorrectly set the OSTYPE and MACHTYPE variables. There will be a large warning printed about this, don't ignore it!

5. Extract the contents of the openh323_x.x.tar.gz file somewhere, eg: cd tar -xzvf openh323_1.1alpha1.tar.gz

6. If you have not installed OpenH323 in your home directory (~/openh323) then you will have to define the environment variable OPENH323DIR to point to the correct directory. Also make sure you have added the $OPENH323DIR/lib directory to your LD_LIBRARY_PATH environment variable if you intend to use shared libraries (the default under Linux). There are examples for sh/bash and csh/tcsh.

7. Build the H323 bootstrap code. This will automatically build the ASN compiler (in the $PWLIBDIR/tools/asnparser directory), though this should have already been built previously. Enter:

cd $OPENH323DIR make opt

This may take some time, especially with the h245_*.cxx and h225.cxx files. You may also need to add more swap space - 64M of real memory and 64M of swap might just be enough, if your machine does nothing else! Some people have reported needing as much as 128M of swap - if your compiler bombs out with a "virtual memory exhausted" error compiling h245_*.cxx and h225.cxx, then increase your swap space.

8. The result should be an executable called simph323, which will be built in a directory dependent on the platform, eg obj_linux_x86_d. To run it, use the following command:

./samples/simple/obj_linux_x86_r/simph323

and you should get the usage help text.

9. Now you're on your own!

OpenH323 1.19.0.1

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  filename:
pwlib-v1_10_3-src-tar.gz
  main category:
Communications
  developer:
  visit homepage

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

Context Menu Manager 3.3.3.1

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

calibre 7.9.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

Zoom Client 6.0.3.37634

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

% discount
7-Zip
  • 7-Zip
  • IrfanView
  • ShareX
  • Windows Sandbox Launcher
  • Context Menu Manager
  • 4k Video Downloader
  • calibre
  • Zoom Client
  • Microsoft Teams
  • Bitdefender Antivirus Free
essentials


User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy