|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use jlibrtp | |
---|---|
jlibrtp | The jlibrtp package contains the core classes of jlibrtp. |
jlibrtpDemos | The jlibrtpDemos package contains simple demonstration programs for testing jlibrtp and to provide some examples of how the library can be used. |
validateCcrtp | ValidateCcrtp is a small package to test compatibility with ccRTP, a popular C++ implementation of the RTP protocol. |
Classes in jlibrtp used by jlibrtp | |
---|---|
AppCallerThread
The purpose of this thread is to check whether there are packets ready from any participants. |
|
CompRtcpPkt
Compound RTCP packet class. |
|
DataFrame
Data structure to hold a complete frame if frame reconstruction is enabled, or the data from an individual packet if it is not It also contains most of the data from the individual packets that it is based on. |
|
DebugAppIntf
DebugAppIntf can be registered on RTPSession to provide simple debugging functionality. |
|
Participant
A participant represents a peer in an RTPSession. |
|
ParticipantDatabase
The participant database maintains three hashtables with participants. |
|
PktBuffer
A PktBuffer stores packets either for buffering purposes, or because they need to be assimilated to create a complete frame. |
|
PktBufNode
This is a four-directional data structures used for the frame buffer, i.e. |
|
RTCPAppIntf
This is the callback interface for RTCP packets. |
|
RTCPAVPFIntf
This is the callback interface for the AVPF profile (RFC 4585) It is optional, you do not have to register it. |
|
RtcpPkt
Common RTCP packet headers. |
|
RtcpPktAPP
Application specific RTCP packets |
|
RtcpPktRR
RTCP packets for Receiver Reports |
|
RTCPReceiverThread
This thread hangs on the RTCP socket and waits for new packets |
|
RTCPSenderThread
This thread sends scheduled RTCP packets It also performs maintenance of various queues and the participant database. |
|
RTCPSession
This class acts as an organizer for most of the information and functions pertaining to RTCP packet generation and reception |
|
RTPAppIntf
This is the callback interface for RTP packets. |
|
RtpPkt
RtpPkt is the basic class for creating and parsing RTP packets. |
|
RTPReceiverThread
The RTP receiver thread waits on the designated UDP socket for new packets. |
|
RTPSession
The RTPSession object is the core of jlibrtp. |
Classes in jlibrtp used by jlibrtpDemos | |
---|---|
DataFrame
Data structure to hold a complete frame if frame reconstruction is enabled, or the data from an individual packet if it is not It also contains most of the data from the individual packets that it is based on. |
|
DebugAppIntf
DebugAppIntf can be registered on RTPSession to provide simple debugging functionality. |
|
Participant
A participant represents a peer in an RTPSession. |
|
RTCPAppIntf
This is the callback interface for RTCP packets. |
|
RTPAppIntf
This is the callback interface for RTP packets. |
|
RTPSession
The RTPSession object is the core of jlibrtp. |
Classes in jlibrtp used by validateCcrtp | |
---|---|
DataFrame
Data structure to hold a complete frame if frame reconstruction is enabled, or the data from an individual packet if it is not It also contains most of the data from the individual packets that it is based on. |
|
Participant
A participant represents a peer in an RTPSession. |
|
RTPAppIntf
This is the callback interface for RTP packets. |
|
RTPSession
The RTPSession object is the core of jlibrtp. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |