public class RTPSessionMgr
extends net.sf.fmj.media.rtp.RTPSessionMgr
RTPManager
for the purposes of the
libjitsi library in general and the neomedia package in particular.
Allows MediaStream to optionally utilize SSRCFactory
.
Constructor and Description |
---|
RTPSessionMgr()
Initializes a new RTPSessionMgr instance.
|
Modifier and Type | Method and Description |
---|---|
protected long |
generateSSRC(net.sf.fmj.media.rtp.GenerateSSRCCause cause) |
SSRCFactory |
getSSRCFactory()
Gets the SSRCFactory utilized by this instance to generate new
synchronization source (SSRC) identifiers.
|
void |
setSSRCFactory(SSRCFactory ssrcFactory)
Sets the SSRCFactory to be utilized by this instance to generate
new synchronization source (SSRC) identifiers.
|
addFormat, addMRL, addPeer, addReceiveStreamListener, addRemoteListener, addSendStreamListener, addSessionListener, addTarget, addUnicastAddr, closeSession, closeSession, createNewDS, createNewDS, createSendStream, createSendStream, dispose, formatSupported, generateCNAME, generateSSRC, getActiveParticipants, getAllParticipants, getControl, getControls, getDataSource, getDefaultSSRC, getFormat, getGlobalReceptionStats, getGlobalTransmissionStats, getLocalParticipant, getLocalReceiverAddress, getLocalSessionAddress, getLocalSSRC, getMulticastScope, getOrCreateRTCPTransmitterFactory, getPassiveParticipants, getPeers, getReceiveStreams, getRemoteParticipants, getRemoteSessionAddress, getSendStreams, getSessionAddress, getSSRC, getSSRCCache, getSSRCInfo, getStream, initialize, initialize, initialize, initSession, initSession, isDefaultDSassigned, IsNonParticipating, isSenderDefaultAddr, removeAllPeers, removeDataSource, removePeer, removeReceiveStreamListener, removeRemoteListener, removeSendStreamListener, removeSessionListener, removeTarget, removeTargets, setDefaultDSassigned, setMulticastScope, setRTCPTransmitterFactory, startSession, startSession, startSession, startSession, toString, UpdateEncodings
public SSRCFactory getSSRCFactory()
protected long generateSSRC(net.sf.fmj.media.rtp.GenerateSSRCCause cause)
generateSSRC
in class net.sf.fmj.media.rtp.RTPSessionMgr
public void setSSRCFactory(SSRCFactory ssrcFactory)
ssrcFactory
- the SSRCFactory to be utilized by this
instance to generate new synchronization source (SSRC) identifiers or
null if this instance is to employ internal logic to generate
new synchronization source (SSRC) identifiers
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.