| Package | Description |
|---|---|
| org.jitsi.impl.neomedia | |
| org.jitsi.impl.neomedia.rtp.translator | |
| org.jitsi.service.neomedia |
| Modifier and Type | Method and Description |
|---|---|
StreamRTPManager |
MediaStreamImpl.getRTPManager()
Gets the RTPManager instance which sends and receives RTP and
RTCP traffic on behalf of this MediaStream.
|
StreamRTPManager |
MediaStreamImpl.getStreamRTPManager()
Gets the
StreamRTPManager which is to forward RTP and RTCP
traffic between this and other MediaStreams. |
StreamRTPManager |
MediaStreamImpl.queryRTPManager()
Gets the RTPManager instance which sends and receives RTP and
RTCP traffic on behalf of this MediaStream.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
MediaStreamImpl.configureRTPManagerBufferControl(StreamRTPManager rtpManager,
javax.media.control.BufferControl bufferControl)
Performs any optional configuration on the BufferControl of the
specified RTPManager which is to be used as the
RTPManager of this MediaStreamImpl.
|
protected void |
AudioMediaStreamImpl.configureRTPManagerBufferControl(StreamRTPManager rtpManager,
javax.media.control.BufferControl bufferControl)
Performs any optional configuration on the BufferControl of the
specified RTPManager which is to be used as the
RTPManager of this MediaStreamImpl.
|
protected void |
VideoMediaStreamImpl.configureRTPManagerBufferControl(StreamRTPManager rtpManager,
javax.media.control.BufferControl bufferControl)
Performs any optional configuration on the BufferControl of the
specified RTPManager which is to be used as the
RTPManager of this MediaStreamImpl.
|
protected void |
MediaStreamImpl.registerCustomCodecFormats(StreamRTPManager rtpManager)
Registers any custom JMF Formats with a specific
RTPManager.
|
protected void |
AudioMediaStreamImpl.registerCustomCodecFormats(StreamRTPManager rtpManager)
Registers
AudioMediaStreamImpl.CUSTOM_CODEC_FORMATS with a specific
RTPManager. |
| Modifier and Type | Method and Description |
|---|---|
StreamRTPManager |
RTPTranslatorImpl.findStreamRTPManagerByReceiveSSRC(int receiveSSRC)
Finds the
StreamRTPManager which receives a specific SSRC. |
| Modifier and Type | Method and Description |
|---|---|
List<StreamRTPManager> |
RTPTranslatorImpl.getStreamRTPManagers()
Returns a list of StreamRTPManagers currently attached to
this RTPTranslator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RTPTranslatorImpl.addFormat(StreamRTPManager streamRTPManager,
javax.media.Format format,
int payloadType)
Specifies the RTP payload type (number) to be used for a specific
Format.
|
void |
RTPTranslatorImpl.addReceiveStreamListener(StreamRTPManager streamRTPManager,
javax.media.rtp.ReceiveStreamListener listener)
Adds a ReceiveStreamListener to be notified about
ReceiveStreamEvents related to a specific neomedia
MediaStream (expressed as a StreamRTPManager for the
purposes of and in the terms of RTPTranslator).
|
void |
RTPTranslatorImpl.addRemoteListener(StreamRTPManager streamRTPManager,
javax.media.rtp.RemoteListener listener)
Adds a RemoteListener to be notified about RemoteEvents
received by this RTPTranslatorImpl.
|
void |
RTPTranslatorImpl.addSendStreamListener(StreamRTPManager streamRTPManager,
javax.media.rtp.SendStreamListener listener)
Not implemented because there are currently no uses of the underlying
functionality.
|
void |
RTPTranslatorImpl.addSessionListener(StreamRTPManager streamRTPManager,
javax.media.rtp.SessionListener listener)
Not implemented because there are currently no uses of the underlying
functionality.
|
javax.media.rtp.SendStream |
RTPTranslatorImpl.createSendStream(StreamRTPManager streamRTPManager,
javax.media.protocol.DataSource dataSource,
int streamIndex)
Creates a SendStream from the stream of a specific
DataSource that is at a specific zero-based position within the
array/list of streams of that DataSource.
|
void |
RTPTranslatorImpl.dispose(StreamRTPManager streamRTPManager)
Releases the resources allocated by this instance for the purposes of the
functioning of a specific StreamRTPManager in the course of its
execution and prepares that StreamRTPManager to be garbage
collected (as far as this RTPTranslatorImpl is concerned).
|
Object |
RTPTranslatorImpl.getControl(StreamRTPManager streamRTPManager,
String controlType)
Exposes
Controls.getControl(String) on the internal/underlying
RTPManager. |
javax.media.rtp.GlobalReceptionStats |
RTPTranslatorImpl.getGlobalReceptionStats(StreamRTPManager streamRTPManager)
Exposes
RTPManager.getGlobalReceptionStats() on the
internal/underlying RTPManager. |
javax.media.rtp.GlobalTransmissionStats |
RTPTranslatorImpl.getGlobalTransmissionStats(StreamRTPManager streamRTPManager)
Exposes
RTPManager.getGlobalTransmissionStats() on the
internal/underlying RTPManager. |
long |
RTPTranslatorImpl.getLocalSSRC(StreamRTPManager streamRTPManager)
Exposes
RTPSessionMgr.getLocalSSRC() on the internal/underlying
RTPSessionMgr. |
Vector<javax.media.rtp.ReceiveStream> |
RTPTranslatorImpl.getReceiveStreams(StreamRTPManager streamRTPManager)
Gets the ReceiveStreams associated with/related to a neomedia
MediaStream (specified in the form of a
StreamRTPManager instance for the purposes of and in the terms
of RTPManagerImpl).
|
Vector<javax.media.rtp.SendStream> |
RTPTranslatorImpl.getSendStreams(StreamRTPManager streamRTPManager)
Gets the SendStreams associated with/related to a neomedia
MediaStream (specified in the form of a
StreamRTPManager instance for the purposes of and in the terms
of RTPManagerImpl).
|
void |
RTPTranslatorImpl.initialize(StreamRTPManager streamRTPManager,
javax.media.rtp.RTPConnector connector) |
void |
RTPTranslatorImpl.removeReceiveStreamListener(StreamRTPManager streamRTPManager,
javax.media.rtp.ReceiveStreamListener listener)
Removes a ReceiveStreamListener to no longer be notified about
ReceiveStreamEvents related to a specific neomedia
MediaStream (expressed as a StreamRTPManager for the
purposes of and in the terms of RTPTranslator).
|
void |
RTPTranslatorImpl.removeRemoteListener(StreamRTPManager streamRTPManager,
javax.media.rtp.RemoteListener listener)
Removes a RemoteListener to no longer be notified about
RemoteEvents received by this RTPTranslatorImpl.
|
void |
RTPTranslatorImpl.removeSendStreamListener(StreamRTPManager streamRTPManager,
javax.media.rtp.SendStreamListener listener)
Not implemented because there are currently no uses of the underlying
functionality.
|
void |
RTPTranslatorImpl.removeSessionListener(StreamRTPManager streamRTPManager,
javax.media.rtp.SessionListener listener)
Not implemented because there are currently no uses of the underlying
functionality.
|
| Modifier and Type | Method and Description |
|---|---|
StreamRTPManager |
RTPTranslator.findStreamRTPManagerByReceiveSSRC(int receiveSSRC)
Finds the
StreamRTPManager which receives a specific SSRC. |
StreamRTPManager |
MediaStream.getStreamRTPManager()
Gets the
StreamRTPManager which is to forward RTP and RTCP
traffic between this and other MediaStreams. |
| Modifier and Type | Method and Description |
|---|---|
List<StreamRTPManager> |
RTPTranslator.getStreamRTPManagers()
Returns a list of StreamRTPManagers currently attached to
this RTPTranslator.
|
Copyright © 2021 jitsi.org. All rights reserved.