This library implements the RFC1889 (RTP) with a easy to use API with high and low level access. . It main features are: - support for multiples profiles, AV profile (RFC1890) being the default one; - an optional packet scheduler for synchronizing rtp recv and send; - implements blocking and non blocking IO for RTP sessions; - supports mutiplexing IO; - supports part of RFC2833 for telephone events over RTP.