Package javax.media.rtp

Interface Summary
DataChannel This is an interface that must be implemented by an object that will provide a RTP data and control channel.
GlobalReceptionStats Interface GlobalReceptionStats--- encapsulates data reception statistics as well as RTCP statistics prepared by the RTPSM.
GlobalTransmissionStats Interface GlobalTransmissionStats--- encapsulates data transmission statistics as well as RTCP statistics prepared by the RTPSM for all its sending streams.
LocalParticipant Interface representing the local participant.
OutputDataStream The interface which is opposite in functionality to a PushSourceStream.
Participant This interface represents one participant in an RTP session.
ReceiveStream Interface RTPStream -- interface representing a receiving stream within an RTP session.
ReceiveStreamListener Interface that generates the callback for all RTPSessionManager Events.
ReceptionStats Interface ReceptionStats--- encapsulates data reception statistics as well as RTCP statistics prepared by the RTPSM.A "PDU" is a a Protocol Data Unit and represents a single RTP packet.
RemoteListener Interface that generates the callback for all RTPRemoteEvents.RTPRemoteEvents are events that occur from remote participants and could be used for monitoring statistics and quality of the entire RTPSession without knowing about individual streams or participants.
RemoteParticipant Interface representing remote participants.
RTPControl This interface is typically implemented by a RTP datasource.
RTPStream Interface RTPStream -- base interface representing a stream within an RTP session.
SendStream Interface SendStream -- interface representing a sending stream within an RTP session.
SendStreamListener Interface that generates the callback for RTPSessionManager Events.
SessionListener Interface that generates the callback for all SessionEvents.
SessionManager The interface implemented by the SessionManager.
TransmissionStats Interface TransmissionStats--- encapsulates data transmission statistics as well as RTCP statistics prepared by the RTPSM.A "PDU" is a a Protocol Data Unit and represents a single RTP packet.
 

Class Summary
EncryptionInfo Class to encapsulate the encryption parameters of an RTP Session.
RTPHeader This class describes the RTP header of the RTP packet coming in from the network.
RTPPushDataSource This is an abstraction for a RTP data handler.
RTPSocket A programmer may abstract the underlying transport mechanism for RTP control and data from the RTPSM.
SessionAddress Class to encapsulate a pair of internet address and a pair of ports for use in RTPSM methods.
 

Exception Summary
InvalidSessionAddressException Exception thrown from initSession(), startSession(), setDestinationAddress() if any of the InetAddress passed as parameters are not local host address in case of local interfaces, or cannot be resolved in case of remote addresses.
SessionManagerException The RTPSM Exception class which must be subclassed by all exception classes of the SessionManager
SSRCInUseException Exception thrown from initSession(), startSession(), setDestinationAddress() if any of the InetAddress passed as parameters are not local host address in case of local interfaces, or cannot be resolved in case of remote addresses.
 



Submit a bug or feature
Copyright 1999-2000 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved. See the Specification License for more details.
Sun, Sun Microsystems, and Java are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.