Uses of Class
jlibrtp.RTPSession

Packages that use RTPSession
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. 
 

Uses of RTPSession in jlibrtp
 

Fields in jlibrtp declared as RTPSession
private  RTPSession RTCPReceiverThread.rtpSession
          Parent RTP Session
(package private)  RTPSession RTPReceiverThread.rtpSession
          Parent RTP Session
(package private)  RTPSession RtcpPktSDES.rtpSession
          The parent RTP Session object, holds participant database
private  RTPSession RTCPSenderThread.rtpSession
          Parent RTP Session
private  RTPSession RtcpPktPSFB.rtpSession
          Parent RTP Session
(package private)  RTPSession PktBuffer.rtpSession
          The RTPSession holds information common to all packetBuffers, such as max size
(package private)  RTPSession AppCallerThread.rtpSession
          The parent RTP Session
protected  RTPSession RTCPSession.rtpSession
          Parent session
(package private)  RTPSession ParticipantDatabase.rtpSession
          The parent RTP Session
 

Constructors in jlibrtp with parameters of type RTPSession
AppCallerThread(RTPSession session, RTPAppIntf rtpApp)
          Instatiates 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.
RTCPReceiverThread(RTCPSession rtcpSession, RTPSession rtpSession)
          Constructor for new thread
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)
           
 

Uses of RTPSession in jlibrtpDemos
 

Fields in jlibrtpDemos declared as RTPSession
(package private)  RTPSession XmlPacketRecorder.rtpSession
           
(package private)  RTPSession SoundReceiverDemo.rtpSession
           
 RTPSession SoundSenderDemo.rtpSession
           
(package private)  RTPSession XmlPacketPlayer.rtpSession
           
 

Uses of RTPSession in validateCcrtp
 

Fields in validateCcrtp declared as RTPSession
(package private)  RTPSession CCRTPReceiver.rtpSession
           
(package private)  RTPSession CCRTPSender.rtpSession