Package | Description |
---|---|
org.jlibrtp |
The jlibrtp package contains the core classes of jlibrtp.
|
org.jlibrtp.protocols.rtp |
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
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.
|