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, getControlsstatic final long SSRC_UNSPEC
int initSession(SessionAddress localAddress, long defaultSSRC, SourceDescription[] defaultUserDesc, double rtcp_bw_fraction, double rtcp_sender_bw_fraction) throws InvalidSessionAddressException
InvalidSessionAddressExceptionint initSession(SessionAddress localAddress, SourceDescription[] defaultUserDesc, double rtcp_bw_fraction, double rtcp_sender_bw_fraction) throws InvalidSessionAddressException
InvalidSessionAddressExceptionint startSession(SessionAddress destAddress, int mcastScope, EncryptionInfo encryptionInfo) throws java.io.IOException, InvalidSessionAddressException
java.io.IOExceptionInvalidSessionAddressExceptionint startSession(SessionAddress localReceiverAddress, SessionAddress localSenderAddress, SessionAddress remoteReceiverAddress, EncryptionInfo encryptionInfo) throws java.io.IOException, InvalidSessionAddressException
java.io.IOExceptionInvalidSessionAddressExceptionvoid 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
UnsupportedFormatExceptionSSRCInUseExceptionjava.io.IOExceptionSendStream createSendStream(DataSource ds, int streamindex) throws UnsupportedFormatException, java.io.IOException
UnsupportedFormatExceptionjava.io.IOExceptionvoid addFormat(Format fmt, int payload)
int startSession(int mcastScope,
EncryptionInfo encryptionInfo)
throws java.io.IOException
java.io.IOExceptionvoid addPeer(SessionAddress peerAddress) throws java.io.IOException, InvalidSessionAddressException
java.io.IOExceptionInvalidSessionAddressExceptionvoid removePeer(SessionAddress peerAddress)
void removeAllPeers()
java.util.Vector getPeers()