Projects / oRTP


oRTP is a library implementing the Real-time Transport Protocol (RFC3550), written in C. It is easy to use and provides a packet scheduler for sending and receiving packets on time, adaptive jitter compensation, automatic sending of RTCP compound packets, and the RTCP parser API. It works with IPv6.

Operating Systems

Recent releases

  •  21 Jan 2009 23:11

    Release Notes: This version drastically reduces the number of dynamic allocations, and fixes an important bug concerning telephone-event notification. The STUN API has been cleaned up.

    •  12 Apr 2007 12:27

      Release Notes: This version includes new API documentation built with Doxygen and integrates minor patches and optimizations.

      •  24 Jan 2007 14:03

        Release Notes: This version adds a new API to dynamically plug an external transport layer to replace standard socket calls. This allows you to have different RTP profiles for send and recv directions. A few telephone-event types were added. A small memory leak was fixed.

        •  09 Nov 2006 21:30

          Release Notes: This release improves jitter buffer accuracy and offers the possibility to have sockets in connected mode so that incoming packets are filtered and ICMP errors are notified to the application.

          •  18 Sep 2006 11:20

            Release Notes: This version brings API enhancements to set diffserv ID and to send RTCP APP packets. Bugfixes were made.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.