org.ow2.clif.probe.rtp
Class RTPSession
java.lang.Object
org.ow2.clif.probe.rtp.RTPSession
public class RTPSession
- extends java.lang.Object
- Author:
- Rémi Druilhe
Constructor Summary |
RTPSession(java.lang.Integer sequenceNumber,
java.lang.Long timestamp,
java.lang.Long ssrc,
java.lang.Double duration,
java.lang.Float sampling,
java.lang.Integer port)
|
RTPSession(java.lang.Integer sequenceNumber,
java.lang.Long timestamp,
java.lang.Long ssrc,
java.lang.Double duration,
java.lang.Integer port)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RTPSession
public RTPSession(java.lang.Integer sequenceNumber,
java.lang.Long timestamp,
java.lang.Long ssrc,
java.lang.Double duration,
java.lang.Integer port)
RTPSession
public RTPSession(java.lang.Integer sequenceNumber,
java.lang.Long timestamp,
java.lang.Long ssrc,
java.lang.Double duration,
java.lang.Float sampling,
java.lang.Integer port)
incrementSequenceNumber
public java.lang.Integer incrementSequenceNumber()
- Increment by one for each new RTP packet.
incrementTimestamp
public java.lang.Long incrementTimestamp()
- The increment depends on the duration of each packets.
Ex: if the duration is 20 ms, the next timestamp will be :
timestamp + 20 * sampling * 0.001.
close
public void close()
getPayloadType
public java.lang.Integer getPayloadType()
getSequenceNumber
public java.lang.Integer getSequenceNumber()
getTimestamp
public java.lang.Long getTimestamp()
getSsrc
public java.lang.Long getSsrc()
getDuration
public java.lang.Double getDuration()
getSampling
public java.lang.Float getSampling()
getPort
public java.lang.Integer getPort()
setPayloadType
public void setPayloadType(java.lang.Integer payloadType)
setSequenceNumber
public void setSequenceNumber(java.lang.Integer sequenceNumber)
setTimestamp
public void setTimestamp(java.lang.Long timestamp)
setSsrc
public void setSsrc(java.lang.Long ssrc)
setDuration
public void setDuration(java.lang.Double duration)
setSampling
public void setSampling(java.lang.Float sampling)
setPort
public void setPort(java.lang.Integer port)