public interface SessionManager extends Controls
Modifier and Type | Field and Description |
---|---|
static long |
SSRC_UNSPEC
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addFormat(Format fmt,
int payload)
Deprecated.
|
void |
addPeer(SessionAddress peerAddress)
Deprecated.
|
void |
addReceiveStreamListener(ReceiveStreamListener listener)
Deprecated.
|
void |
addRemoteListener(RemoteListener listener)
Deprecated.
|
void |
addSendStreamListener(SendStreamListener listener)
Deprecated.
|
void |
addSessionListener(SessionListener listener)
Deprecated.
|
void |
closeSession(java.lang.String reason)
Deprecated.
|
SendStream |
createSendStream(DataSource ds,
int streamindex)
Deprecated.
|
SendStream |
createSendStream(int ssrc,
DataSource ds,
int streamindex)
Deprecated.
|
java.lang.String |
generateCNAME()
Deprecated.
|
long |
generateSSRC()
Deprecated.
|
java.util.Vector |
getActiveParticipants()
Deprecated.
|
java.util.Vector |
getAllParticipants()
Deprecated.
|
long |
getDefaultSSRC()
Deprecated.
|
GlobalReceptionStats |
getGlobalReceptionStats()
Deprecated.
|
GlobalTransmissionStats |
getGlobalTransmissionStats()
Deprecated.
|
LocalParticipant |
getLocalParticipant()
Deprecated.
|
SessionAddress |
getLocalSessionAddress()
Deprecated.
|
int |
getMulticastScope()
Deprecated.
|
java.util.Vector |
getPassiveParticipants()
Deprecated.
|
java.util.Vector |
getPeers()
Deprecated.
|
java.util.Vector |
getReceiveStreams()
Deprecated.
|
java.util.Vector |
getRemoteParticipants()
Deprecated.
|
java.util.Vector |
getSendStreams()
Deprecated.
|
SessionAddress |
getSessionAddress()
Deprecated.
|
RTPStream |
getStream(long filterssrc)
Deprecated.
|
int |
initSession(SessionAddress localAddress,
long defaultSSRC,
SourceDescription[] defaultUserDesc,
double rtcp_bw_fraction,
double rtcp_sender_bw_fraction)
Deprecated.
|
int |
initSession(SessionAddress localAddress,
SourceDescription[] defaultUserDesc,
double rtcp_bw_fraction,
double rtcp_sender_bw_fraction)
Deprecated.
|
void |
removeAllPeers()
Deprecated.
|
void |
removePeer(SessionAddress peerAddress)
Deprecated.
|
void |
removeReceiveStreamListener(ReceiveStreamListener listener)
Deprecated.
|
void |
removeRemoteListener(RemoteListener listener)
Deprecated.
|
void |
removeSendStreamListener(SendStreamListener listener)
Deprecated.
|
void |
removeSessionListener(SessionListener listener)
Deprecated.
|
void |
setMulticastScope(int multicastScope)
Deprecated.
|
int |
startSession(int mcastScope,
EncryptionInfo encryptionInfo)
Deprecated.
|
int |
startSession(SessionAddress destAddress,
int mcastScope,
EncryptionInfo encryptionInfo)
Deprecated.
|
int |
startSession(SessionAddress localReceiverAddress,
SessionAddress localSenderAddress,
SessionAddress remoteReceiverAddress,
EncryptionInfo encryptionInfo)
Deprecated.
|
getControl, getControls
static final long SSRC_UNSPEC
int initSession(SessionAddress localAddress, long defaultSSRC, SourceDescription[] defaultUserDesc, double rtcp_bw_fraction, double rtcp_sender_bw_fraction) throws InvalidSessionAddressException
InvalidSessionAddressException
int initSession(SessionAddress localAddress, SourceDescription[] defaultUserDesc, double rtcp_bw_fraction, double rtcp_sender_bw_fraction) throws InvalidSessionAddressException
InvalidSessionAddressException
int startSession(SessionAddress destAddress, int mcastScope, EncryptionInfo encryptionInfo) throws java.io.IOException, InvalidSessionAddressException
java.io.IOException
InvalidSessionAddressException
int startSession(SessionAddress localReceiverAddress, SessionAddress localSenderAddress, SessionAddress remoteReceiverAddress, EncryptionInfo encryptionInfo) throws java.io.IOException, InvalidSessionAddressException
java.io.IOException
InvalidSessionAddressException
void addSessionListener(SessionListener listener)
void addRemoteListener(RemoteListener listener)
void addReceiveStreamListener(ReceiveStreamListener listener)
void addSendStreamListener(SendStreamListener listener)
void removeSessionListener(SessionListener listener)
void removeRemoteListener(RemoteListener listener)
void removeReceiveStreamListener(ReceiveStreamListener listener)
void removeSendStreamListener(SendStreamListener listener)
long getDefaultSSRC()
java.util.Vector getRemoteParticipants()
java.util.Vector getActiveParticipants()
java.util.Vector getPassiveParticipants()
LocalParticipant getLocalParticipant()
java.util.Vector getAllParticipants()
java.util.Vector getReceiveStreams()
java.util.Vector getSendStreams()
RTPStream getStream(long filterssrc)
int getMulticastScope()
void setMulticastScope(int multicastScope)
void closeSession(java.lang.String reason)
java.lang.String generateCNAME()
long generateSSRC()
SessionAddress getSessionAddress()
SessionAddress getLocalSessionAddress()
GlobalReceptionStats getGlobalReceptionStats()
GlobalTransmissionStats getGlobalTransmissionStats()
SendStream createSendStream(int ssrc, DataSource ds, int streamindex) throws UnsupportedFormatException, SSRCInUseException, java.io.IOException
UnsupportedFormatException
SSRCInUseException
java.io.IOException
SendStream createSendStream(DataSource ds, int streamindex) throws UnsupportedFormatException, java.io.IOException
UnsupportedFormatException
java.io.IOException
void addFormat(Format fmt, int payload)
int startSession(int mcastScope, EncryptionInfo encryptionInfo) throws java.io.IOException
java.io.IOException
void addPeer(SessionAddress peerAddress) throws java.io.IOException, InvalidSessionAddressException
java.io.IOException
InvalidSessionAddressException
void removePeer(SessionAddress peerAddress)
void removeAllPeers()
java.util.Vector getPeers()