Modifier and Type | Class and Description |
---|---|
class |
AudioMediaStreamImpl
Extends MediaStreamImpl in order to provide an implementation of
AudioMediaStream.
|
class |
MediaStreamImpl
Implements MediaStream using JMF.
|
class |
VideoMediaStreamImpl
Extends MediaStreamImpl in order to provide an implementation of
VideoMediaStream.
|
Modifier and Type | Method and Description |
---|---|
MediaStream |
MediaServiceImpl.createMediaStream(MediaDevice device)
Create a MediaStream which will use a specific
MediaDevice for capture and playback of media.
|
MediaStream |
MediaServiceImpl.createMediaStream(MediaType mediaType)
Initializes a new MediaStream of a specific MediaType.
|
MediaStream |
MediaServiceImpl.createMediaStream(StreamConnector connector,
MediaDevice device)
Creates a new MediaStream instance which will use the specified
MediaDevice for both capture and playback of media exchanged
via the specified StreamConnector.
|
MediaStream |
MediaServiceImpl.createMediaStream(StreamConnector connector,
MediaDevice device,
SrtpControl srtpControl)
Creates a new MediaStream instance which will use the specified
MediaDevice for both capture and playback of media exchanged
via the specified StreamConnector.
|
MediaStream |
MediaServiceImpl.createMediaStream(StreamConnector connector,
MediaType mediaType)
Initializes a new MediaStream instance which is to exchange
media of a specific MediaType via a specific
StreamConnector.
|
MediaStream |
MediaServiceImpl.createMediaStream(StreamConnector connector,
MediaType mediaType,
SrtpControl srtpControl) |
Modifier and Type | Method and Description |
---|---|
MediaStream |
RecorderImpl.getMediaStream()
Gets the MediaStream associated with this Recorder.
|
MediaStream |
RecorderRtpImpl.getMediaStream()
Gets the MediaStream associated with this Recorder.
|
Modifier and Type | Method and Description |
---|---|
MediaStream |
StreamRTPManager.getMediaStream()
Returns the MediaStream that uses this StreamRTPManager
|
Modifier and Type | Method and Description |
---|---|
void |
TransportCCEngine.addMediaStream(MediaStream mediaStream)
|
void |
TransportCCEngine.removeMediaStream(MediaStream mediaStream)
|
Constructor and Description |
---|
StreamRTPManager(MediaStream stream,
RTPTranslator translator)
Initializes a new StreamRTPManager instance which is,
optionally, attached to a specific RTPTranslator which is to
forward the RTP and RTCP flows of the associated MediaStream to
other MediaStreams.
|
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
RTPConnectorImpl.writeControlPayload(Payload controlPayload,
MediaStream destination)
Writes an RTCPFeedbackMessage into a destination identified by
a specific MediaStream.
|
(package private) boolean |
OutputDataStreamImpl.writeControlPayload(Payload controlPayload,
MediaStream destination)
Writes an RTCPFeedbackMessage into a destination identified by
a specific MediaStream.
|
boolean |
RTPTranslatorImpl.writeControlPayload(Payload controlPayload,
MediaStream destination)
Writes an RTCPFeedbackMessage into a destination identified by
a specific MediaStream.
|
Constructor and Description |
---|
DiscardTransformEngine(MediaStream stream)
Ctor.
|
RetransmissionRequesterDelegate(MediaStream stream,
TimeProvider timeProvider)
Initializes a new RetransmissionRequesterDelegate for the given
RtpChannel.
|
RetransmissionRequesterImpl(MediaStream stream) |
Constructor and Description |
---|
FECTransformEngine(FECTransformEngine.FecType fecType,
byte incomingPT,
byte outgoingPT,
MediaStream mediaStream)
Initializes a new FECTransformEngine instance.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AudioMediaStream
Extends the MediaStream interface and adds methods specific to
audio streaming.
|
interface |
VideoMediaStream
Extends the MediaStream interface and adds methods specific to
video streaming.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMediaStream
Abstract base implementation of MediaStream to ease the
implementation of the interface.
|
Modifier and Type | Method and Description |
---|---|
MediaStream |
MediaService.createMediaStream(MediaDevice device)
Create a MediaStream which will use a specific
MediaDevice for capture and playback of media.
|
MediaStream |
MediaService.createMediaStream(MediaType mediaType)
Initializes a new MediaStream of a specific MediaType.
|
MediaStream |
MediaService.createMediaStream(StreamConnector connector,
MediaDevice device)
Creates a MediaStream that will be using the specified
MediaDevice for both capture and playback of media exchanged
via the specified StreamConnector.
|
MediaStream |
MediaService.createMediaStream(StreamConnector connector,
MediaDevice device,
SrtpControl srtpControl)
Creates a MediaStream that will be using the specified
MediaDevice for both capture and playback of media exchanged
via the specified StreamConnector.
|
MediaStream |
MediaService.createMediaStream(StreamConnector connector,
MediaType mediaType)
Initializes a new MediaStream instance which is to exchange
media of a specific MediaType via a specific
StreamConnector.
|
MediaStream |
MediaService.createMediaStream(StreamConnector connector,
MediaType mediaType,
SrtpControl srtpControl)
Initializes a new MediaStream instance which is to exchange
media of a specific MediaType via a specific
StreamConnector.
|
Modifier and Type | Method and Description |
---|---|
boolean |
RTPTranslator.WriteFilter.accept(MediaStream source,
RawPacket pkt,
MediaStream destination,
boolean data) |
protected boolean |
AbstractRTPTranslator.willWrite(MediaStream source,
RawPacket pkt,
MediaStream destination,
boolean data)
Notifies this RTPTranslator that a buffer from a
source will be written into a destination.
|
protected boolean |
AbstractRTPTranslator.willWrite(RTPTranslator.WriteFilter writeFilter,
MediaStream source,
RawPacket pkt,
MediaStream destination,
boolean data)
Invokes a specific WriteFilter.
|
Modifier and Type | Method and Description |
---|---|
MediaStream |
Recorder.getMediaStream()
Gets the MediaStream associated with this Recorder.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.