Package | Description |
---|---|
org.jitsi.impl.neomedia | |
org.jitsi.impl.neomedia.transform | |
org.jitsi.service.neomedia |
Modifier and Type | Field and Description |
---|---|
protected StreamConnector |
AbstractRTPConnector.connector
The pair of datagram sockets for RTP and RTCP traffic that this instance
uses in the form of a StreamConnector.
|
Modifier and Type | Method and Description |
---|---|
StreamConnector |
AbstractRTPConnector.getConnector()
Gets the StreamConnector which represents the pair of datagram
sockets for RTP and RTCP traffic used by this instance.
|
Modifier and Type | Method and Description |
---|---|
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) |
void |
MediaStreamImpl.setConnector(StreamConnector connector)
Sets the StreamConnector to be used by this instance for sending
and receiving media.
|
Constructor and Description |
---|
AbstractRTPConnector(StreamConnector connector)
Initializes a new AbstractRTPConnector which is to use a given
pair of datagram sockets for RTP and RTCP traffic specified in the form
of a StreamConnector.
|
AudioMediaStreamImpl(StreamConnector connector,
MediaDevice device,
SrtpControl srtpControl)
Initializes a new AudioMediaStreamImpl instance which will use
the specified MediaDevice for both capture and playback of audio
exchanged via the specified StreamConnector.
|
MediaStreamImpl(StreamConnector connector,
MediaDevice device,
SrtpControl srtpControl)
Initializes a new MediaStreamImpl instance which will use the
specified MediaDevice for both capture and playback of media
exchanged via the specified StreamConnector.
|
RTPConnectorTCPImpl(StreamConnector connector)
Initializes a new RTPConnectorTCPImpl which is to use a given
pair of sockets for RTP and RTCP traffic specified in the form
of a StreamConnector.
|
RTPConnectorUDPImpl(StreamConnector connector)
Initializes a new RTPConnectorUDPImpl which is to use a given
pair of datagram sockets for RTP and RTCP traffic specified in the form
of a StreamConnector.
|
VideoMediaStreamImpl(StreamConnector connector,
MediaDevice device,
SrtpControl srtpControl)
Initializes a new VideoMediaStreamImpl instance which will use
the specified MediaDevice for both capture and playback of video
exchanged via the specified StreamConnector.
|
Constructor and Description |
---|
RTPTransformTCPConnector(StreamConnector connector)
Initializes a new TransformConnector which is to use a given
pair of datagram sockets for RTP and RTCP traffic specified in the form
of a StreamConnector.
|
RTPTransformUDPConnector(StreamConnector connector)
Initializes a new TransformConnector which is to use a given
pair of datagram sockets for RTP and RTCP traffic specified in the form
of a StreamConnector.
|
Modifier and Type | Class and Description |
---|---|
class |
StreamConnectorDelegate<T extends StreamConnector>
Implements a
StreamConnector which wraps a specific
StreamConnector instance. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultStreamConnector
Represents a default implementation of StreamConnector which is
initialized with a specific pair of control and data DatagramSockets
and which closes them (if they exist) when its
DefaultStreamConnector.close() is invoked. |
class |
DefaultTCPStreamConnector
Represents a default implementation of StreamConnector which is
initialized with a specific pair of control and data Sockets
and which closes them (if they exist) when its
DefaultTCPStreamConnector.close() is invoked. |
class |
StreamConnectorDelegate<T extends StreamConnector>
Implements a
StreamConnector which wraps a specific
StreamConnector instance. |
Modifier and Type | Field and Description |
---|---|
protected T |
StreamConnectorDelegate.streamConnector
The StreamConnector wrapped by this instance.
|
Modifier and Type | Method and Description |
---|---|
StreamConnector |
StreamConnectorFactory.createStreamConnector()
Initializes a StreamConnector instance.
|
Modifier and Type | Method and Description |
---|---|
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.
|
void |
MediaStream.setConnector(StreamConnector connector)
Sets the StreamConnector to be used by this MediaStream
for sending and receiving media.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.