local.net
Class RtpFlow

java.lang.Object
  |
  +--local.net.RtpFlow
Direct Known Subclasses:
RtpInputFlow, RtpOutputFlow

public abstract class RtpFlow
extends java.lang.Object

This abstract class represents a RTP flow for sending or receiving rtp packets.

A RtpFlow is always associated to a SSRC number that represents the source end point (the S-SAP).


Constructor Summary
RtpFlow()
          Creates a new RTP flow
 
Method Summary
 long[] getCscrList()
          Gets the CSCR list
 int getPayloadType()
          Gets the payload type (PT)
 int getSequenceNumber()
          Gets the last sequence number
 long getSscr()
          Gets the SSCR
 long getTimestamp()
          Gets the last timestamp
 boolean isInitialized()
          Whether the RTP flow has been already initialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RtpFlow

public RtpFlow()
Creates a new RTP flow
Method Detail

isInitialized

public boolean isInitialized()
Whether the RTP flow has been already initialized

getPayloadType

public int getPayloadType()
Gets the payload type (PT)

getSequenceNumber

public int getSequenceNumber()
Gets the last sequence number

getTimestamp

public long getTimestamp()
Gets the last timestamp

getSscr

public long getSscr()
Gets the SSCR

getCscrList

public long[] getCscrList()
Gets the CSCR list