| Modifier and Type | Method and Description |
|---|---|
SrtpControl |
MediaServiceImpl.createSrtpControl(SrtpControlType srtpControlType)
Initializes a new SrtpControl instance with a specific
SrtpControlType.
|
SrtpControl |
MediaStreamImpl.getSrtpControl()
Gets the SrtpControl which controls the SRTP of this stream.
|
| Modifier and Type | Method and Description |
|---|---|
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,
org.jitsi.utils.MediaType mediaType,
SrtpControl srtpControl)
Initializes a new MediaStream instance which is to exchange
media of a specific MediaType via a specific
StreamConnector.
|
| Constructor and Description |
|---|
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(MediaDevice device,
SrtpControl srtpControl)
Initializes a new MediaStreamImpl instance which will use the
specified MediaDevice for both capture and playback of media.
|
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.
|
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NullSrtpControl
Implements a no-op
SrtpControl, i.e. |
| Modifier and Type | Class and Description |
|---|---|
class |
DtlsControlImpl
Implements
DtlsControl i.e. |
| Modifier and Type | Class and Description |
|---|---|
class |
SDesControlImpl
Default implementation of
SDesControl that supports the crypto suites
of the original RFC4568 and the KDR parameter, but nothing else. |
| Modifier and Type | Class and Description |
|---|---|
class |
ZrtpControlImpl
Controls zrtp in the MediaStream.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ZrtpControlImpl.setMultistream(SrtpControl master)
Start multi-stream ZRTP sessions.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DtlsControl
Implements
SrtpControl for DTSL-SRTP. |
interface |
SDesControl
SDES based SRTP MediaStream encryption control.
|
interface |
ZrtpControl
ZRTP based SRTP MediaStream encryption control.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSrtpControl<T extends SrtpControl.TransformEngine>
Provides an abstract, base implementation of
SrtpControl to
facilitate implementers. |
| Modifier and Type | Method and Description |
|---|---|
SrtpControl |
MediaService.createSrtpControl(SrtpControlType srtpControlType)
Initializes a new SrtpControl instance with a specific
SrtpControlType.
|
SrtpControl |
MediaStream.getSrtpControl()
The ZrtpControl which controls the ZRTP for this stream.
|
| Modifier and Type | Method and Description |
|---|---|
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,
org.jitsi.utils.MediaType mediaType,
SrtpControl srtpControl)
Initializes a new MediaStream instance which is to exchange
media of a specific MediaType via a specific
StreamConnector.
|
void |
SrtpControl.setMultistream(SrtpControl master)
Sets the multistream data, which means that the master stream has
successfully started and this will start all other streams in this
session.
|
void |
AbstractSrtpControl.setMultistream(SrtpControl master)
Sets the multistream data, which means that the master stream has
successfully started and this will start all other streams in this
session.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SrtpListener.securityNegotiationStarted(org.jitsi.utils.MediaType mediaType,
SrtpControl sender)
Indicates that we started the process of securing the connection.
|
void |
SrtpListener.securityTurnedOn(org.jitsi.utils.MediaType mediaType,
String cipher,
SrtpControl sender)
Indicates that the security has been turned on.
|
Copyright © 2022 jitsi.org. All rights reserved.