ortp-0.16.1
所属分类:Linux/Unix编程
开发工具:Unix_Linux
文件大小:479KB
下载次数:37
上传日期:2010-04-27 16:43:06
上 传 者:
shentoukamen
说明: ortp的源码包,里面有完整的源代码和一个test的测试文件夹。
(ortp the source package, which has the complete source code and a test of the test folder.)
文件列表:
ortp-0.16.1\aclocal.m4 (317407, 2009-09-18)
ortp-0.16.1\AUTHORS (177, 2009-06-16)
ortp-0.16.1\autogen.sh (639, 2009-08-31)
ortp-0.16.1\build\Makefile.am (27, 2009-06-16)
ortp-0.16.1\build\Makefile.in (17352, 2009-09-18)
ortp-0.16.1\build\win32native\Makefile.am (46, 2009-06-16)
ortp-0.16.1\build\win32native\Makefile.in (10173, 2009-09-18)
ortp-0.16.1\build\win32native\ortp-dll.dev (7002, 2009-06-16)
ortp-0.16.1\build\win32native\ortp.def (4061, 2009-06-16)
ortp-0.16.1\build\win32native\oRTP.vcproj (8525, 2009-06-16)
ortp-0.16.1\build\wince\Makefile.am (33, 2009-06-16)
ortp-0.16.1\build\wince\Makefile.in (10142, 2009-09-18)
ortp-0.16.1\build\wince\ortp.def (3763, 2009-06-16)
ortp-0.16.1\build\wince\oRTP.vcproj (16923, 2009-06-16)
ortp-0.16.1\ChangeLog (5280, 2009-06-16)
ortp-0.16.1\config.guess (45612, 2009-09-18)
ortp-0.16.1\config.sub (34069, 2009-09-18)
ortp-0.16.1\configure (424142, 2009-09-18)
ortp-0.16.1\configure.ac (9985, 2009-09-07)
ortp-0.16.1\COPYING (26430, 2009-06-16)
ortp-0.16.1\depcomp (18615, 2009-09-18)
ortp-0.16.1\include\Makefile.am (13, 2009-06-16)
ortp-0.16.1\include\Makefile.in (17345, 2009-09-18)
ortp-0.16.1\include\ortp\b64.h (17157, 2009-06-16)
ortp-0.16.1\include\ortp\event.h (2274, 2009-06-16)
ortp-0.16.1\include\ortp\Makefile.am (278, 2009-06-16)
ortp-0.16.1\include\ortp\Makefile.in (14350, 2009-09-18)
ortp-0.16.1\include\ortp\ortp.h (4623, 2009-06-16)
ortp-0.16.1\include\ortp\payloadtype.h (7483, 2009-06-16)
ortp-0.16.1\include\ortp\port.h (7977, 2009-06-16)
ortp-0.16.1\include\ortp\rtcp.h (7385, 2009-06-16)
ortp-0.16.1\include\ortp\rtp.h (3910, 2009-06-16)
ortp-0.16.1\include\ortp\rtpsession.h (15153, 2009-06-16)
ortp-0.16.1\include\ortp\rtpsignaltable.h (1839, 2009-06-16)
ortp-0.16.1\include\ortp\sessionset.h (3789, 2009-06-16)
ortp-0.16.1\include\ortp\srtp.h (1394, 2009-06-16)
ortp-0.16.1\include\ortp\str_utils.h (3633, 2009-06-16)
ortp-0.16.1\include\ortp\stun.h (15188, 2009-06-16)
ortp-0.16.1\include\ortp\stun_udp.h (6154, 2009-06-16)
ortp-0.16.1\include\ortp\telephonyevents.h (3047, 2009-06-16)
... ...
What is it ?
************
oRTP is a LGPL licensed C library implementing the RTP protocol (rfc3550). It is available
for most unix clones (primilarly Linux and HP-UX), and Microsoft Windows.
What are the build prequisites ?
********************************
libc library and header files.
How do you I test ?
*******************
There are shorts and easy to understand programs given with the library. There are good example
to understand how to use oRTP api.
- rtpsend : sends a stream from a file on disk.
- rtprecv : receives a stream and writes it to disk.
- mrtpsend: sends multiple streams from a file on disk to a range of remote port.
- mrtprecv: receives mutiple streams on a range of local ports and writes them on disk.
Is there some documentation ?
*****************************
See the doxygen generated API documentation in docs/html. Program examples are a very good
starting point.
What are the current features ?
******************************
- works with ipv6
- packet scheduler
- adaptive jitter compensation
- automatic sending of RTCP SR or RR coumpounded with a SDES
- RTCP parser API
What are the planned features ?
*******************************
- multi-endpoint rtp sessions.
In which application oRTP is being used ?
*****************************************
- linphone (http://www.linphone.org) was the first.
- the OCMP platform (a Hewlett Packard product).
How to compile my program using ortp ?
**************************************
gcc -o myprogram `pkg-config --cflags ortp` myprogram.c \
`pkg-config --libs ortp`
What about Windows port ?
*************************
There are instructions and Microsoft Visual C++ project files in build/win32native/oRTP.
近期下载者:
相关文件:
收藏者: