Package | Description |
---|---|
org.jlibrtp |
The jlibrtp package contains the core classes of jlibrtp.
|
org.jlibrtp.protocols.rtp |
Modifier and Type | Field and Description |
---|---|
protected RTPSession |
RTCPSession.rtpSession
Parent session
|
Constructor and Description |
---|
AppCallerThread(RTPSession session,
RTPAppIntf rtpApp)
Instantiates the AppCallerThread
|
CompRtcpPkt(byte[] rawPkt,
int packetSize,
java.net.InetSocketAddress adr,
RTPSession rtpSession)
Picks a received Compound RTCP packet apart.
|
ParticipantDatabase(RTPSession parent)
Simple constructor
|
PktBuffer(RTPSession rtpSession,
Participant p,
RtpPkt aPkt)
Creates a new PktBuffer, a linked list of PktBufNode
|
RtcpPktPSFB(byte[] aRawPkt,
int start,
RTPSession rtpSession)
Constructor that parses a raw packet to retrieve information
|
RtcpPktRTPFB(byte[] aRawPkt,
int start,
RTPSession rtpSession)
Constructor that parses a raw packet to retrieve information
|
RtcpPktSDES(boolean reportThisSession,
RTPSession rtpSession,
Participant[] additionalParticipants)
Constructor to create a new SDES packet
TODO:
Currently the added participants are not actually encoded
because the library lacks some support for acting as mixer or
relay in other areas.
|
RTCPSenderThread(RTCPSession rtcpSession,
RTPSession rtpSession)
Constructor for new thread
|
RTCPSession(RTPSession parent,
java.net.DatagramSocket rtcpSocket)
Constructor for unicast sessions
|
RTCPSession(RTPSession parent,
java.net.MulticastSocket rtcpSocket,
java.net.InetAddress multicastGroup)
Constructor for multicast sessions
|
RTPReceiverThread(RTPSession session) |
Constructor and Description |
---|
RTPOutputStream(RTPSession rtpSession,
long bytesPerSecond,
int packetsPerSecond)
Constructor
Given a RTPSession builds an OutputStream to it
|