Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
OpenH323 is an open-source project coordinated by Australia-based Equivalence Pty Ltd. Its goal is to implement a complete, interoperable ITU H.323 conferencing protocol stack, allowing individual developers and commercial users to build audio and video communication applications without paying licensing fees. The project’s background is clear: commercial H.323 protocol stacks were expensive to license and contained proprietary IP, while OpenH323 aimed to “commoditize” the protocol stack so developers could focus on the application layer.
Based on the collected content, OpenH323 is written in C++ and depends on the cross-platform PWLib library. It primarily targets Windows and Linux, and has also been compiled on Solaris, FreeBSD, and BeOS. The current 1.1alpha1 feature set includes G.711 and GSM audio codecs, H.261 video sending and receiving, jitter buffering, silence detection, a Gatekeeper RAS client, FastConnect, H.245 tunnelling, shared libraries, and more. The project also provides a command-line H.323 endpoint called voxilla, as well as OpenPhone, a Windows GUI client under development. On the hardware side, it supports devices such as QuickNet xJack and Voicetronics VPB4, though with platform limitations.
The project uses the MPL (Mozilla Public License). Its text explicitly encourages both commercial and private use, including use in commercial products and resale. Source code for commercial products generally does not need to be open-sourced, but modifications to OpenH323 itself must be released under the same license. There is no licensing fee to use OpenH323. Equivalence offers commercial support, including hourly consulting and service contracts, but specific pricing and payment methods are not disclosed.
The website provides an FAQ, downloads, build instructions, documentation, standards notes, a CVS repository, mailing lists, and archives. The FAQ gives fairly detailed explanations of build dependencies, common errors, platforms, codecs, and contribution methods, and the documentation was relatively complete for its time. That said, the build process depends on bison, flex, GNU make, PWLib, and specific environment variables, so the barrier to entry is not low. The use of CVS and mailing lists also reflects the project’s age.
Its strengths are that it is free, open source, commercially friendly under the MPL, and focused on H.323 interoperability. Its drawbacks are that the page was last updated in 2000, the version is still alpha, and features such as H.235 security, H.263, T.120, and MCU support remained on the to-do list; its modern maintainability is questionable. It is better suited to developers researching legacy H.323/NetMeeting interoperability, maintaining older VoIP systems, or studying early protocol stack implementations. It is less suitable as the default communications foundation for new projects.
The collected text does not provide information about access from mainland China, network connectivity, or payment options, so china_access can only be marked as unknown. If using it for a domestic project, you should first verify whether source mirrors, mailing lists, and dependency downloads are accessible, and assess whether there are more active modern communication protocol stacks available as alternatives.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on openh323.org official site.
openh323.org is an Unknown Dev Tools provider. TG4G tracks its product information, an overall rating of 5.0/10, and a China-accessibility score of Workable. Click "Visit Official Site" to reach openh323.org directly.