Interface | Description |
---|---|
AlphaBlending |
A
Hub that mixes the #MediaType.AUDIO stream of its connected sources and constructs one output with #MediaType.VIDEO streams of its connected sources into its sink |
BaseRtpEndpoint |
This class extends from the SdpEndpoint, and handles RTP communications.
|
Composite |
A
Hub that mixes the #MediaType.AUDIO stream of its connected sources and constructs a grid with the #MediaType.VIDEO streams of its connected sources into its sink |
Continuation<F> |
This interface is to be used in asynchronous calls to the media server.
|
Dispatcher |
A
Hub that allows routing between arbitrary port pairs |
DispatcherOneToMany |
A
Hub that sends a given source to all the connected sinks |
Endpoint |
Base interface for all end points.
|
Event |
Parent interface for Kurento events.
|
EventListener<T extends Event> |
Interface to be implemented by
MediaEvent listeners. |
FaceOverlayFilter |
FaceOverlayFilter interface.
|
Filter |
Base interface for all filters.
|
GenericMediaElement | |
GStreamerFilter |
A generic filter interface that allows injecting any GStreamer element.
|
Handler | |
HttpEndpoint |
Endpoint that enables Kurento to work as an HTTP server, allowing peer HTTP clients to access media.
|
HttpPostEndpoint |
An
HttpPostEndpoint contains SINK pads for AUDIO and VIDEO, which provide access to an HTTP file upload function
This type of endpoint provide unidirectional communications. |
Hub |
A Hub is a routing
MediaObject . |
HubPort |
This
MediaElement specifies a connection with a Hub |
ImageOverlayFilter |
ImageOverlayFilter interface.
|
KurentoConnectionListener | |
KurentoObject | |
ListenerSubscription |
Interface to be implemented by objects that represent the subscription to an event in Kurento.
|
MediaElement |
This is the basic building block of the media server, that can be interconnected inside a pipeline.
|
MediaObject |
Base interface used to manage capabilities common to all Kurento elements.
|
MediaPipeline |
A pipeline is a container for a collection of
MediaElements and :rom:cls:`MediaMixers |
Mixer |
A
Hub that allows routing of video between arbitrary port pairs and mixing of audio among several ports |
OpenCVFilter |
Generic OpenCV Filter
|
PassThrough |
This
MediaElement that just passes media through |
PlayerEndpoint |
Retrieves content from seekable or non-seekable sources, and injects them into KMS, so they can be delivered to any Filter or Endpoint in the same MediaPipeline.
|
ReconnectedHandler | |
RecorderEndpoint |
Provides the functionality to store contents.
|
RtpEndpoint |
Endpoint that provides bidirectional content delivery capabilities with remote networked peers through RTP or SRTP protocol.
|
SdpEndpoint |
This interface is implemented by Endpoints that require an SDP negotiation for the setup of a networked media session with remote peers.
|
ServerManager |
This is a standalone object for managing the MediaServer
|
SessionEndpoint |
All networked Endpoints that require to manage connection sessions with remote peers implement this interface.
|
TFuture<V> | |
Transaction | |
UriEndpoint |
Interface for endpoints the require a URI to work.
|
WebRtcEndpoint |
Control interface for Kurento WebRTC endpoint.
|
ZBarFilter |
This filter detects QR codes in a video feed.
|
Class | Description |
---|---|
AbstractBuilder<T> |
Kurento Media Builder base interface.
|
AlphaBlending.Builder | |
AudioCaps |
Format for audio media
|
CodecConfiguration |
Defines specific configuration for codecs
|
CodeFoundEvent |
Event raised by a
ZBarFilter when a code is found in the data being streamed. |
Composite.Builder | |
ConnectionStateChangedEvent |
This event is raised when the connection between two peers changes.
|
DataChannelCloseEvent |
Event fired when a data channel is closed.
|
DataChannelOpenEvent |
Event fired when a new data channel is created.
|
Dispatcher.Builder | |
DispatcherOneToMany.Builder | |
ElementConnectedEvent |
Indicates that an element has been connected to another
|
ElementConnectionData | |
ElementDisconnectedEvent |
Indicates that an element has been disconnected from another
|
ElementStats |
A dictionary that represents the stats gathered in the media element.
|
EndOfStreamEvent |
Event raised when the stream that the element sends out is finished.
|
EndpointStats |
A dictionary that represents the stats gathered in the endpoint element.
|
ErrorEvent |
Fired whenever an undefined error related to the MediaObject has occurred
|
FaceOverlayFilter.Builder | |
Fraction |
Type that represents a fraction of an integer numerator over an integer denominator
|
GenericMediaElement.Builder | |
GenericMediaEvent | |
GStreamerFilter.Builder | |
HttpPostEndpoint.Builder | |
HubPort.Builder | |
IceCandidate |
IceCandidate representation based on standard (http://www.w3.org/TR/webrtc/#rtcicecandidate-type).
|
IceCandidateFoundEvent |
Notifies a new local candidate.
|
IceCandidatePair |
The ICE candidate pair used by the ice library, for a certain stream.
|
IceComponentStateChangeEvent |
Event fired when and ICE component state changes.
|
IceConnection |
The ICE connection state for a certain stream and component.
|
IceGatheringDoneEvent |
Event fired when al ICE candidates have been gathered.
|
ImageOverlayFilter.Builder | |
KurentoClient |
Factory to create
MediaPipeline in the media server. |
KurentoClientBuilder | |
MediaEvent |
Base for all events raised by elements in the Kurento media server.
|
MediaFlowInStateChangeEvent |
Fired when the incoming media flow begins or ends.
|
MediaFlowOutStateChangeEvent |
Fired when the outgoing media flow begins or ends.
|
MediaLatencyStat |
A dictionary that represents the stats gathered.
|
MediaSessionStartedEvent |
Event raised when a session starts.
|
MediaSessionTerminatedEvent |
Event raised when a session is terminated.
|
MediaStateChangedEvent |
This event is fired when the media connection between two peers changes, based on the RTCP packet flow.
|
MediaTranscodingStateChangeEvent |
Event fired when an incoming media begins and codec transcoding is either required or not.
|
Mixer.Builder | |
ModuleInfo |
Description of a loaded modules
|
NewCandidatePairSelectedEvent |
Event fired when a new pair of ICE candidates is used by the ICE library.
|
ObjectCreatedEvent |
Indicates that an object has been created on the mediaserver
|
ObjectDestroyedEvent |
Indicates that an object has been destroyed on the mediaserver
|
OnDataChannelClosedEvent | |
OnDataChannelOpenedEvent | |
OnIceCandidateEvent | |
OnIceComponentStateChangedEvent | |
OnIceGatheringDoneEvent | |
OnKeySoftLimitEvent |
Fired when encryption is used and any stream reached the soft key usage limit, which means it will expire soon.
|
PassThrough.Builder | |
PausedEvent | |
PlayerEndpoint.Builder | |
Properties | |
RaiseBaseEvent | |
RecorderEndpoint.Builder | |
RecordingEvent |
Fired when the recoding effectively starts.
|
RembParams |
Defines values for parameters of congestion control
|
RTCCertificateStats | |
RTCCodec |
RTC codec statistics
|
RTCDataChannelStats |
Statistics related to RTC data channels.
|
RTCIceCandidateAttributes | |
RTCIceCandidatePairStats | |
RTCInboundRTPStreamStats |
Statistics that represents the measurement metrics for the incoming media stream.
|
RTCMediaStreamStats |
Statistics related to the media stream.
|
RTCMediaStreamTrackStats |
Statistics related to the media stream.
|
RTCOutboundRTPStreamStats |
Statistics that represents the measurement metrics for the outgoing media stream.
|
RTCPeerConnectionStats |
Statistics related to the peer connection.
|
RTCRTPStreamStats |
Statistics for the RTP stream
|
RTCStats |
An RTCStats dictionary represents the stats gathered.
|
RTCTransportStats |
Statistics related to RTC data channels.
|
RtpEndpoint.Builder | |
SDES |
Security Descriptions for Media Streams
|
ServerInfo |
Description of the mediaserver
|
Stats |
A dictionary that represents the stats gathered.
|
StoppedEvent | |
Tag |
Pair key-value with info about a MediaObject
|
UriEndpointStateChangedEvent |
Indicates the new state of the endpoint
|
VideoCaps |
Format for video media
|
VideoInfo | |
WebRtcEndpoint.Builder | |
ZBarFilter.Builder |
Enum | Description |
---|---|
AudioCodec |
Codec used for transmission of audio.
|
CertificateKeyType |
.
|
ConnectionState |
State of the connection.
|
CryptoSuite |
Describes the encryption and authentication algorithms
|
FilterType |
Type of filter to be created.
|
GstreamerDotDetails |
Details of gstreamer dot graphs
|
IceComponentState |
States of an ICE component.
|
MediaFlowState |
Flowing state of the media.
|
MediaProfileSpecType |
Media Profile.
|
MediaState |
State of the media.
|
MediaTranscodingState |
Transcoding state for a media.
|
MediaType |
Type of media stream to be exchanged.
|
RTCDataChannelState |
Represents the state of the RTCDataChannel
|
RTCStatsIceCandidatePairState |
Represents the state of the checklist for the local and remote candidates in a pair.
|
RTCStatsIceCandidateType |
Types of candidates
|
ServerType |
Indicates if the server is a real media server or a proxy
|
StatsType |
The type of the object.
|
UriEndpointState |
State of the endpoint
|
VideoCodec |
Codec used for transmission of video.
|
Exception | Description |
---|---|
TransactionException | |
TransactionExecutionException | |
TransactionNotCommitedException | |
TransactionNotExecutedException | |
TransactionRollbackException |
Copyright © 2019 Kurento. All rights reserved.