Projects / oRTP

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.

Tags
Licenses
Operating Systems
Implementation

RSS 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 05:27

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

  •  24 Jan 2007 06: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 13: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 04:20

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

Screenshot

Project Spotlight

JSkat

A Skat game in Java.

Screenshot

Project Spotlight

SmartGit/Hg

A GUI client for Git, Mercurial, and SVN.