cgl.narada.transport.rtp
Class RTCPMultiReceiver
java.lang.Object
java.lang.Thread
cgl.narada.transport.rtp.RTCPMultiReceiver
- All Implemented Interfaces:
- TransportDebugFlags, Runnable
public class RTCPMultiReceiver
- extends Thread
- implements TransportDebugFlags
This class is used to receive RTCP packages. It works with RTPMultiReceiver.
It examines the ssrc number of each package and publish it to the appropriate topic
according to the ssrc and topic number associations.
if there is no topic created for an ssrc, it discards that package.
New topics are only created by RTPMultiReceiver class and accessed by this class.
| Fields inherited from interface cgl.narada.transport.TransportDebugFlags |
IPSecLink_Debug, IPSecLinkFactory_Debug, IPSecReceiverThread_Debug, IPSecSenderThread_Debug, IPSecServerThread_Debug, MulticastLink_Debug, MulticastLinkFactory_Debug, MulticastReceiverThread_Debug, MulticastSenderThread_Debug, NIOTCPLink_Debug, NIOTCPLinkFactory_Debug, NIOTCPReceiverThread_Debug, NIOTCPSenderThread_Debug, NIOTCPServerThread_Debug, PoolTCPLink_Debug, PoolTCPLinkFactory_Debug, PoolTCPLinkReceiver_Debug, PoolTCPLinkSender_Debug, PoolTCPServerThread_Debug, PTCPLink_Debug, PTCPLinkFactory_Debug, PTCPReceiverThread_Debug, PTCPSenderThread_Debug, PTCPServerThread_Debug, ReceiveTask_Debug, RTPLink_Debug, RTPLinkFactory_Debug, RTPReceiverThread_Debug, RTPSenderThread_Debug, SendTask_Debug, TCPLink_Debug, TCPLinkFactory_Debug, TCPReceiverThread_Debug, TCPSenderThread_Debug, TCPServerThread_Debug, TransmissionManager_Debug, TransportHandlerImpl_Debug, UDPLink_Debug, UDPLinkFactory_Debug, UDPReceiverThread_Debug, UDPSenderThread_Debug |
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
MAX_PACKET_SIZE
public static final int MAX_PACKET_SIZE
- See Also:
- Constant Field Values
RTCPMultiReceiver
public RTCPMultiReceiver(String linkID,
ArrayList topicList,
DatagramSocket socket,
TransportHandler transportHandler)
setNodeIdentifier
public void setNodeIdentifier(int nodeId)
run
public void run()
- Specified by:
run in interface Runnable- Overrides:
run in class Thread
close
public void close()
For comments and suggestions please send
e-mail to
The NaradaBrokering Project