------------------------------------------------------------------------------
November 8, 2011
JRTPLIB (v3.9.1)
Developed at the The Expertise Centre for
Digital Media (EDM), a research institute
of the Hasselt University
http://www.edm.uhasselt.be/
http://www.uhasselt.be/
LIBRARY LOCATION AND CONTACT
============================
Normally, you should be able to download the latest version of the library
from this url:
http://research.edm.uhasselt.be/jori/jrtplib/jrtplib.html
If you have questions about the library, you can mail me at:
jori.liesenborgs@gmail.com
There is also a mailing list for the library. To subscribe to the list,
just send an e-mail to jrtplib-subscribe@edm.uhasselt.be and you'll
receive further instructions.
ACKNOWLEDGMENT
==============
I would like thank the people at the Expertise Centre for Digital Media
for giving me the opportunity to create this rewrite of the library.
DISCLAIMER & COPYRIGHT
======================
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
INSTALLATION NOTES
==================
* Use the CMake build system to compile the library. In case extra
include directories or libraries are needed, you can use the 'ADDITIONAL_'
CMake variables to specify these. They will be stored in both the resulting
JRTPLIB CMake configuration file and the pkg-config file.
* The library documentation can be generated using Doxygen. An on-line
version can be found at
http://research.edm.uhasselt.be/jori/jrtplib/documentation/index.html
* For systems with low memory or for applications which will involve only
a few participants at a time:
You can set the HASHSIZE defines in rtpsources.h, rtpudpv4transmitter.h
and rtpudpv6transmitter.h to a lower value to avoid memory being wasted.
Note that the library will have to be recompiled.
* Used defines:
- WIN32:
For compilation on an Win32 platform.
- _WIN32_WCE:
Define needed for compilation on a WinCE platform
- RTP_HAVE_SYS_FILIO:
Set if <sys/filio.h> exists.
- RTP_HAVE_SYS_SOCKIO:
Set if <sys/sockio.h> exists.
- RTP_BIG_ENDIAN:
If set, assume big-endian byte ordering.
- RTP_SOCKLENTYPE_UINT:
Indicates that getsockname used an unsigned int as its
third parameter.
- RTP_HAVE_SOCKADDR_LEN:
Indicates that struct sockaddr has an sa_len field.
- RTP_SUPPORT_IPV4MULTICAST:
Enables support for IPv4 multicasting.
- RTP_SUPPORT_THREAD:
Enables support for JThread.
- RTP_SUPPORT_SDESPRIV:
Enables support for RTCP SDES private items.
- RTP_SUPPORT_PROBATION:
If set, a few consecutive RTP packets are needed to validate
a member.
- RTP_SUPPORT_GETLOGINR:
If set, the library will use getlogin_r instead of getlogin.
- RTP_SUPPORT_IPV6:
If set, IPv6 support is enabled.
- RTP_SUPPORT_IPV6MULTICAST:
If set, IPv6 multicasting support is enabled.
- RTP_SUPPORT_SENDAPP:
If set, sending of RTCP app packets is enabled.
- RTP_SUPPORT_MEMORYMANAGEMENT:
If set, the memory management system is enabled.
- RTP_SUPPORT_RTCPUNKNOWN:
If set, sending of unknown RTCP packets is enabled.
- RTPDEBUG:
Enables some memory tracking functions and some debug
routines.
------------------------------------------------------------------------------
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
jrtplib的cmake编译 (351个子文件)
CMakeDetermineCompilerABI_C.bin 28KB
CMakeDetermineCompilerABI_CXX.bin 28KB
CMakeDetermineCompilerABI_C.bin 28KB
CMakeDetermineCompilerABI_CXX.bin 28KB
TestEndianess.bin 28KB
CMAKE_SIZEOF_UNSIGNED_SHORT.bin 28KB
CMakeCCompilerId.c 14KB
CMakeCCompilerId.c 14KB
CMAKE_SIZEOF_UNSIGNED_SHORT.c 882B
ChangeLog 16KB
ChangeLog 2KB
cmake.check_cache 86B
cmake.check_cache 86B
ALL_BUILD.dsp.cmake 14KB
jthread_static.dsp.cmake 12KB
cmake_install.cmake 6KB
cmake_install.cmake 5KB
INSTALL.dsp.cmake 4KB
INSTALL.dsp.cmake 4KB
Macros.cmake 4KB
cmake_install.cmake 2KB
CMakeCXXCompiler.cmake 2KB
CMakeCXXCompiler.cmake 2KB
CMakeCCompiler.cmake 1KB
CMakeCCompiler.cmake 1KB
cmake_install.cmake 1KB
FindJThread.cmake 1KB
cmake_install.cmake 898B
JRTPLIBConfig.cmake 378B
CMakeSystem.cmake 363B
CMakeSystem.cmake 363B
CMakeRCCompiler.cmake 273B
CMakeRCCompiler.cmake 273B
JThreadConfig.cmake 227B
rtpudpv4transmitter.cpp 43KB
rtpudpv6transmitter.cpp 43KB
rtpfaketransmitter.cpp 38KB
rtpsession.cpp 37KB
rtpsources.cpp 33KB
rtcpcompoundpacketbuilder.cpp 22KB
rtperrors.cpp 19KB
rtpexternaltransmitter.cpp 19KB
rtcppacketbuilder.cpp 18KB
rtpsourcedata.cpp 16KB
CMakeCXXCompilerId.cpp 13KB
CMakeCXXCompilerId.cpp 13KB
rtppacket.cpp 11KB
rtcpscheduler.cpp 10KB
rtpinternalsourcedata.cpp 7KB
rtppacketbuilder.cpp 7KB
rtcpcompoundpacket.cpp 6KB
rtcpsdespacket.cpp 6KB
example3.cpp 5KB
example5.cpp 5KB
rtcpsdesinfo.cpp 4KB
rtprandomrands.cpp 4KB
rtppollthread.cpp 4KB
jthread.cpp 4KB
rtpsessionsources.cpp 4KB
rtpdebug.cpp 4KB
jthread.cpp 4KB
rtcpsrpacket.cpp 4KB
rtpcollisionlist.cpp 4KB
rtprandomrand48.cpp 3KB
example1.cpp 3KB
rtcprrpacket.cpp 3KB
rtpipv6address.cpp 3KB
rtpbyteaddress.cpp 3KB
example4.cpp 3KB
rtcpbyepacket.cpp 3KB
rtpsessionparams.cpp 3KB
rtprandomurandom.cpp 3KB
rtpipv4address.cpp 3KB
rtcpapppacket.cpp 3KB
rtprandom.cpp 2KB
jmutex.cpp 2KB
rtcppacket.cpp 2KB
example2.cpp 2KB
rtptimeutilities.cpp 2KB
jmutex.cpp 2KB
rtplibraryversion.cpp 2KB
gettypes.cpp 876B
ipv6mcasttest.cpp 475B
ipv4mcasttest.cpp 442B
socklentest.cpp 385B
ipv6test.cpp 359B
salentest.cpp 338B
getloginrtest.cpp 90B
mt.dep 67B
mt.dep 67B
mt.dep 67B
mt.dep 67B
mt.dep 67B
mt.dep 67B
mt.dep 67B
generate.stamp.depend 6KB
generate.stamp.depend 105B
generate.stamp.depend 100B
jrtplib在VS2005下编译.doc 87KB
Doxyfile 69KB
共 351 条
- 1
- 2
- 3
- 4
资源评论
B360749456
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功