Uses of Package
jlibrtp

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.