./net/ortp, Real-time Transport Protocol stack

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.16.1nb7, Package name: ortp-0.16.1nb7, Maintainer: zul

oRTP - a Real-time Transport Protocol (RFC3550) stack under LGPL
Features:
* Written in C, works under Linux (and probably any Unix) and Windows.
* Implement the RFC3550 (RTP) with a easy to use API with high and low level
access.
* Includes support for multiples profiles, AV profile (RFC3551) being the
one by default.
* Includes a packet scheduler for to send and recv packet "on time",
according to their timestamp. Scheduling is optional, rtp sessions can
remain not scheduled.
* Supports mutiplexing IO, so that hundreds of RTP sessions can be scheduled
by a single thread.
* Features an adaptive jitter algorithm for a receiver to adapt to the
clockrate of the sender.
* Supports part of RFC2833 for telephone events over RTP.
* The API is well documented using gtk-doc.
* Licensed under the Lesser Gnu Public License.
* RTCP messages sent periodically since 0.7.0 (compound packet including
sender report or receiver report + SDES)
* Includes an API to parse incoming RTCP packets.


Required to run:
[devel/glib2]

Required to build:
[pkgtools/cwrappers]

Package options: inet6

Master sites:

SHA1: 4e6288745b066d51b58834e2e33d8bc48d50d94e
RMD160: c1c85ebdf308de4b5be66707c56a156299f67b9e
Filesize: 455.435 KB

Version history: (Expand)


CVS history: (Expand)


   2019-11-03 12:45:59 by Roland Illig | Files touched by this commit (255)
Log message:
net: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2018-09-13 14:10:04 by Jonathan Perkin | Files touched by this commit (1) | Package updated
Log message:
ortp: Use C99 and additional defines to fix SunOS.

Also add dependency on OpenSSL.  The package checks for it and will use it
if found, but has build issues if not available via bl3.  Bump PKGREVISION.
   2015-11-04 01:35:47 by Alistair G. Crooks | Files touched by this commit (748)
Log message:
Add SHA512 digests for distfiles for net category

Problems found with existing digests:
	Package haproxy distfile haproxy-1.5.14.tar.gz
	159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package bsddip: missing distfile bsddip-1.02.tar.Z
	Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz
	Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2
	Package djbdns: missing distfile djbdns-cachestats.patch
	Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch
	Package gated: missing distfile gated-3-5-11.tar.gz
	Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz
	Package poink: missing distfile poink-1.6.tar.gz
	Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz
	Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch
	Package waste: missing distfile waste-source.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-08 15:43:45 by Joerg Sonnenberger | Files touched by this commit (3)
Log message:
Wrapping a macro in a do while(0) loop works better when including the do.
   2012-10-23 19:19:22 by Aleksej Saushev | Files touched by this commit (671)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-09-15 12:07:21 by OBATA Akio | Files touched by this commit (1789) | Package updated
Log message:
recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
   2012-06-28 06:50:13 by David A. Holland | Files touched by this commit (2)
Log message:
Always use /dev/random to seed on NetBSD, instead of relying on a
configure test, which might arbitrarily fail if chrooted.
   2012-06-25 13:49:10 by Joerg Sonnenberger | Files touched by this commit (4)
Log message:
Use C99 syntax with C99 compilers. Fix a memset call. Bump revision.