Opalvoip is cross platform C++ library, which is implements the commonly used protocols to send voice, video and fax data over IP networks.
Opalvoip is a full-featured C++ library that supports a variety of protocols and multi-media formats. Features include:
- Low latency RTP stack designed specifically for real-time multimedia.
- Full featured H.323, SIP and IAX2 protocol stacks.
- Audio codecs including G.711, GSM06.10, Speex and iLBC.
- Video codecs including H.261 and H.263
- Run-time loadable codec interface for proprietary or codecs such as G.729, H.263, H.264 and MPEG4.
- Completely Open Source using the commercially friendly Mozilla Public License 1.1 Open Source license.
Through the use of a platform isolation library called PTLIB, Opal can run on tiny embedded systems or multi-processor servers.