Package org.kurento.client
package org.kurento.client
-
ClassDescriptionKurento Media Builder base interface.A
Hub
that mixes theMediaType.AUDIO
stream of its connected sources and constructs one output withMediaType.VIDEO
streams of its connected sources into its sinkFormat for audio mediaCodec used for transmission of audio.Base class for the implementation of RTP-based communication endpoints..Defines specific configuration for codecsEvent raised by aZBarFilter
when a code is found in the data being streamed.AHub
that mixes theMediaType.AUDIO
stream of its connected sources and constructs a grid with theMediaType.VIDEO
streams of its connected sources into its sinkState of the connection.This event is raised when the connection between two peers changes.Continuation<F>This interface is to be used in asynchronous calls to the media server.Describes the encryption and authentication algorithmsEvent fired when a data channel is closed.Event fired when a new data channel is created.AHub
that allows routing between arbitrary port pairsAHub
that sends a given source to all the connected sinksPossible DSCP valuesThe DTLS connection state for a certain stream and component.States of a DTLS connection.Event fired when and ICE component DTLS connection state changes.Indicates that an element has been connected to anotherIndicates that an element has been disconnected from anotherA dictionary that represents the stats gathered in the media element.Event raised when the stream that the element sends out is finished.Base interface for all end points.A dictionary that represents the stats gathered in the endpoint element.Fired whenever an undefined error related to the MediaObject has occurredParent interface for Kurento events.EventListener<T extends Event>Interface to be implemented byMediaEvent
listeners.FaceOverlayFilter interface.Base interface for all filters.Type of filter to be created.Type that represents a fraction of an integer numerator over an integer denominatorHow to fix gaps when they are found in the recorded stream.Details of gstreamer dot graphsA generic filter that allows injecting a single GStreamer element.Endpoint that enables Kurento to work as an HTTP server, allowing peer HTTP clients to access media.AnHttpPostEndpoint
contains SINK pads for AUDIO and VIDEO, which provide access to an HTTP file upload function This type of endpoint provide unidirectional communications.A Hub is a routingMediaObject
.ThisMediaElement
specifies a connection with aHub
IceCandidate representation based onRTCIceCandidate
interface.Notifies a new local candidate.The ICE candidate pair used by the ICE library, for a certain stream.States of an ICE component.Event fired when and ICE component state changes.The ICE connection state for a certain stream and component.Event fired when al ICE candidates have been gathered.ImageOverlayFilter interface.Factory to createMediaPipeline
in the media server.Interface to be implemented by objects that represent the subscription to an event in Kurento.The basic building block of the media server, that can be interconnected inside a pipeline.Base for all events raised by elements in the Kurento media server.Fired when the incoming media flow begins or ends.Fired when the outgoing media flow begins or ends.Flowing state of the media.A dictionary that represents the stats gathered.Base interface used to manage capabilities common to all Kurento elements.A pipeline is a container for a collection ofMediaElements
.Media profile, used by the RecorderEndpoint builder to specify the codecs and media container that should be used for the recordings.Event raised when the endpoint has successfully finished the signaling stage, and is ready for establishing a connection.Event raised when the endpoint has finished its operation and the connection has been tore down.State of the media.This event is fired when the media connection between two peers changes, based on the RTCP packet flow.Transcoding state for a media.Event fired when an incoming media begins and codec transcoding is either required or not.Type of media stream to be exchanged.AHub
that allows routing of video between arbitrary port pairs and mixing of audio among several portsDescription of a loaded modulesEvent fired when a new pair of ICE candidates is used by the ICE library.Indicates that an object has been created on the media serverIndicates that an object has been destroyed on the media serverUsed to customize the offer created bySdpEndpoint.generateOffer
.Fired when encryption is used and any stream reached the soft key usage limit, which means it will expire soon.Generic OpenCV FilterThisMediaElement
that just passes media throughFired when the recorder goes to pause stateRetrieves content from external sources.Provides functionality to store media contents.Fired when the recoding effectively starts.Defines values for parameters of congestion controlRTC codec statisticsRepresents the state of the RTCDataChannelStatistics related to RTC data channels.Statistics that represents the measurement metrics for the incoming media stream.Statistics related to the media stream.Statistics related to the media stream.Statistics that represents the measurement metrics for the outgoing media stream.Statistics related to the peer connection.Statistics for the RTP streamAn RTCStats dictionary represents the stats gathered.Represents the state of the checklist for the local and remote candidates in a pair.Types of candidatesStatistics related to RTC data channels.Endpoint that provides bidirectional content delivery capabilities through the RTP or SRTP protocols.Security Descriptions for Media StreamsInterface implemented by Endpoints that require an SDP Offer/Answer negotiation in order to configure a media session.Description of the media serverThis is a standalone object for managing the MediaServerIndicates if the server is a real media server or a proxyAll networked Endpoints that require to manage connection sessions with remote peers implement this interface.A dictionary that represents the stats gathered.The type of the object.Fired when the recorder has been stopped and all the media has been written to storage.Pair key-value with info about a MediaObjectTFuture<V>Interface for endpoints the require a URI to work.State of the endpointIndicates the new state of the endpointFormat for video mediaCodec used for transmission of video.Endpoint that provides bidirectional WebRTC capabilities for Kurento.This filter detects QR codes in a video feed.