A C D G I N R S

A

addFormat(Format, int) - Method in class javax.media.rtp.RTPManager
This method is used to add a dynamic payload to format mapping to the RTPManager.
addReceiveStreamListener(ReceiveStreamListener) - Method in class javax.media.rtp.RTPManager
Adds a ReceiveStreamListener.
addRemoteListener(RemoteListener) - Method in class javax.media.rtp.RTPManager
Adds a RemoteListener to the session.
addSendStreamListener(SendStreamListener) - Method in class javax.media.rtp.RTPManager
Adds a SendStreamListener.
addSessionListener(SessionListener) - Method in class javax.media.rtp.RTPManager
Adds a SessionListener.
addTarget(SessionAddress) - Method in class javax.media.rtp.RTPManager
This method opens the session, causing RTCP reports to be generated and callbacks to be made through the SessionListener interface.

C

close() - Method in interface javax.media.rtp.RTPConnector
Close all the RTP, RTCP streams.
createSendStream(DataSource, int) - Method in class javax.media.rtp.RTPManager
This method is used to create a sending stream within the RTP session.

D

dispose() - Method in class javax.media.rtp.RTPManager
Releases all objects allocated in the course of the session and prepares the RTPManager to be garbage-collected.

G

getActiveParticipants() - Method in class javax.media.rtp.RTPManager
Returns a vector of all the active (data sending) participants.
getAllParticipants() - Method in class javax.media.rtp.RTPManager
Returns all the participants of this session.
getControlInputStream() - Method in interface javax.media.rtp.RTPConnector
Returns an input stream to receive the RTCP data.
getControlOutputStream() - Method in interface javax.media.rtp.RTPConnector
Returns an output stream to send the RTCP data.
getDataInputStream() - Method in interface javax.media.rtp.RTPConnector
Returns an input stream to receive the RTP data.
getDataOutputStream() - Method in interface javax.media.rtp.RTPConnector
Returns an output stream to send the RTP data.
getGlobalReceptionStats() - Method in class javax.media.rtp.RTPManager
This method will provide access to overall data and control messsage reception statistics for this session.
getGlobalTransmissionStats() - Method in class javax.media.rtp.RTPManager
This method will provide access to overall data and control messsage transmission statistics for this session.
getLocalParticipant() - Method in class javax.media.rtp.RTPManager
Retrieves the local participant.
getPassiveParticipants() - Method in class javax.media.rtp.RTPManager
Returns all the passive participants.
getReceiveBufferSize() - Method in interface javax.media.rtp.RTPConnector
Get the receive buffer size set on the RTP data channel.
getReceiveStreams() - Method in class javax.media.rtp.RTPManager
Returns the ReceiveStreams created by the RTPManager.
getRemoteParticipants() - Method in class javax.media.rtp.RTPManager
Returns a Vector of all the remote participants in the session.This vector is simply a snapshot of the current state in the RTPManager.
getRTCPBandwidthFraction() - Method in interface javax.media.rtp.RTPConnector
Return the RTCP bandwidth fraction.
getRTCPSenderBandwidthFraction() - Method in interface javax.media.rtp.RTPConnector
Return the RTCP sender bandwidth fraction.
getRTPManagerList() - Static method in class javax.media.rtp.RTPManager
Build a list of RTPManager implementation classes.
getSendBufferSize() - Method in interface javax.media.rtp.RTPConnector
Get the send buffer size set on the RTP data channel.
getSendStreams() - Method in class javax.media.rtp.RTPManager
Returns the SendStreams created by the RTPManager.

I

initialize(RTPConnector) - Method in class javax.media.rtp.RTPManager
Initializes the session.
initialize(SessionAddress) - Method in class javax.media.rtp.RTPManager
Initializes the session.
initialize(SessionAddress[], SourceDescription[], double, double, EncryptionInfo) - Method in class javax.media.rtp.RTPManager
Initializes the session.

N

newInstance() - Static method in class javax.media.rtp.RTPManager
Create an RTPManager object for the underlying implementation class.

R

removeReceiveStreamListener(ReceiveStreamListener) - Method in class javax.media.rtp.RTPManager
Removes a ReceiveStreamListener.
removeRemoteListener(RemoteListener) - Method in class javax.media.rtp.RTPManager
Removes a RemoteListener.
removeSendStreamListener(SendStreamListener) - Method in class javax.media.rtp.RTPManager
Removes a SendStreamListener.
removeSessionListener(SessionListener) - Method in class javax.media.rtp.RTPManager
Removes a SessionListener.
removeTarget(SessionAddress, String) - Method in class javax.media.rtp.RTPManager
Closes all open streams associated with the endpoint defined by remoteAddress.
removeTargets(String) - Method in class javax.media.rtp.RTPManager
Closes the open streams associated with all remote endpoints that have been added previously by subsequent addTarget() calls.
RTPConnector - interface javax.media.rtp.RTPConnector.
A programmer may abstract the underlying transport mechanism for RTP control and data from the RTPManager.
RTPManager - class javax.media.rtp.RTPManager.
The interface implemented by the RTPManager.
RTPManager() - Constructor for class javax.media.rtp.RTPManager
 

S

setReceiveBufferSize(int) - Method in interface javax.media.rtp.RTPConnector
Set the receive buffer size of the RTP data channel.
setSendBufferSize(int) - Method in interface javax.media.rtp.RTPConnector
Set the send buffer size of the RTP data channel.

A C D G I N R S

JMF 2.0 Proposed API Changes (01-Dec-00): click here to send API Feedback
Copyright 2000 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved. Sun, Sun Microsystems and Java are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.