OPAL is an open-source class library for the development of applications that wish to use the SIP and H.323 protocols for multi-media communications over packet based networks.