All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractBuilder<T> Kurento Media Builder base interface.AlphaBlending AHub
that mixes theMediaType.AUDIO
stream of its connected sources and constructs one output withMediaType.VIDEO
streams of its connected sources into its sinkAlphaBlending.Builder AudioCaps Format for audio mediaAudioCodec Codec used for transmission of audio.BaseRtpEndpoint Base class for the implementation of RTP-based communication endpoints.CertificateKeyType .CodecConfiguration Defines specific configuration for codecsCodeFoundEvent Event raised by aZBarFilter
when a code is found in the data being streamed.Composite AHub
that mixes theMediaType.AUDIO
stream of its connected sources and constructs a grid with theMediaType.VIDEO
streams of its connected sources into its sinkComposite.Builder ConnectionState State of the connection.ConnectionStateChangedEvent 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.CryptoSuite Describes the encryption and authentication algorithmsDataChannelClosedEvent Event fired when a data channel is closed.DataChannelOpenedEvent Event fired when a new data channel is created.Dispatcher AHub
that allows routing between arbitrary port pairsDispatcher.Builder DispatcherOneToMany AHub
that sends a given source to all the connected sinksDispatcherOneToMany.Builder DSCPValue Possible DSCP valuesElementConnectedEvent Indicates that an element has been connected to anotherElementConnectionData ElementDisconnectedEvent Indicates that an element has been disconnected from anotherElementStats A dictionary that represents the stats gathered in the media element.EndOfStreamEvent Event raised when the stream that the element sends out is finished.Endpoint Base interface for all end points.EndpointStats A dictionary that represents the stats gathered in the endpoint element.ErrorEvent Fired whenever an undefined error related to the MediaObject has occurredEvent Parent interface for Kurento events.EventListener<T extends Event> Interface to be implemented byMediaEvent
listeners.FaceOverlayFilter FaceOverlayFilter interface.FaceOverlayFilter.Builder Filter Base interface for all filters.FilterType Type of filter to be created.Fraction Type that represents a fraction of an integer numerator over an integer denominatorGapsFixMethod How to fix gaps when they are found in the recorded stream.GenericMediaElement GenericMediaElement.Builder GenericMediaEvent GstreamerDotDetails Details of gstreamer dot graphsGStreamerFilter A generic filter that allows injecting a single GStreamer element.GStreamerFilter.Builder Handler HttpEndpoint Endpoint that enables Kurento to work as an HTTP server, allowing peer HTTP clients to access media.HttpPostEndpoint AnHttpPostEndpoint
contains SINK pads for AUDIO and VIDEO, which provide access to an HTTP file upload function This type of endpoint provide unidirectional communications.HttpPostEndpoint.Builder Hub A Hub is a routingMediaObject
.HubPort ThisMediaElement
specifies a connection with aHub
HubPort.Builder IceCandidate IceCandidate representation based onRTCIceCandidate
interface.IceCandidateFoundEvent Notifies a new local candidate.IceCandidatePair The ICE candidate pair used by the ICE library, for a certain stream.IceComponentState States of an ICE component.IceComponentStateChangedEvent 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 ImageOverlayFilter interface.ImageOverlayFilter.Builder KurentoClient Factory to createMediaPipeline
in the media server.KurentoClientBuilder KurentoConnectionListener KurentoObject ListenerSubscription Interface to be implemented by objects that represent the subscription to an event in Kurento.MediaElement The basic building block of the media server, that can be interconnected inside a pipeline.MediaEvent Base for all events raised by elements in the Kurento media server.MediaFlowInStateChangedEvent Fired when the incoming media flow begins or ends.MediaFlowInStateChangeEvent Deprecated. UseMediaFlowInStateChanged
instead.MediaFlowOutStateChangedEvent Fired when the outgoing media flow begins or ends.MediaFlowOutStateChangeEvent Deprecated. UseMediaFlowOutStateChanged
instead.MediaFlowState Flowing state of the media.MediaLatencyStat A dictionary that represents the stats gathered.MediaObject Base interface used to manage capabilities common to all Kurento elements.MediaPipeline A pipeline is a container for a collection ofMediaElements
and :rom:cls:`MediaMixers`. MediaProfileSpecType Media profile, used by the RecorderEndpoint builder to specify the codecs and media container that should be used for the recordings.MediaSessionStartedEvent Event raised when the endpoint has successfully finished the signaling stage, and is ready for establishing a connection.MediaSessionTerminatedEvent Event raised when the endpoint has finished its operation and the connection has been tore down.MediaState State of the media.MediaStateChangedEvent This event is fired when the media connection between two peers changes, based on the RTCP packet flow.MediaTranscodingState Transcoding state for a media.MediaTranscodingStateChangedEvent Event fired when an incoming media begins and codec transcoding is either required or not.MediaTranscodingStateChangeEvent Deprecated. UseMediaTranscodingStateChanged
instead.MediaType Type of media stream to be exchanged.Mixer AHub
that allows routing of video between arbitrary port pairs and mixing of audio among several portsMixer.Builder ModuleInfo Description of a loaded modulesNewCandidatePairSelectedEvent 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 media serverObjectDestroyedEvent Indicates that an object has been destroyed on the media serverOfferOptions Used to customize the offer created bySdpEndpoint.generateOffer
.OnKeySoftLimitEvent Fired when encryption is used and any stream reached the soft key usage limit, which means it will expire soon.OpenCVFilter Generic OpenCV FilterPassThrough ThisMediaElement
that just passes media throughPassThrough.Builder PausedEvent Fired when the recorder goes to pause statePlayerEndpoint Retrieves content from external sources.PlayerEndpoint.Builder Properties RaiseBaseEvent ReconnectedHandler RecorderEndpoint Provides functionality to store media contents.RecorderEndpoint.Builder RecordingEvent Fired when the recoding effectively starts.RembParams Defines values for parameters of congestion controlRTCCertificateStats RTCCodec RTC codec statisticsRTCDataChannelState Represents the state of the RTCDataChannelRTCDataChannelStats 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 streamRTCStats An RTCStats dictionary represents the stats gathered.RTCStatsIceCandidatePairState Represents the state of the checklist for the local and remote candidates in a pair.RTCStatsIceCandidateType Types of candidatesRTCTransportStats Statistics related to RTC data channels.RtpEndpoint Endpoint that provides bidirectional content delivery capabilities through the RTP or SRTP protocols.RtpEndpoint.Builder SDES Security Descriptions for Media StreamsSdpEndpoint Interface implemented by Endpoints that require an SDP Offer/Answer negotiation in order to configure a media session.ServerInfo Description of the media serverServerManager This is a standalone object for managing the MediaServerServerType Indicates if the server is a real media server or a proxySessionEndpoint All networked Endpoints that require to manage connection sessions with remote peers implement this interface.Stats A dictionary that represents the stats gathered.StatsType The type of the object.StoppedEvent Fired when the recorder has been stopped and all the media has been written to storage.Tag Pair key-value with info about a MediaObjectTFuture<V> Transaction TransactionException TransactionExecutionException TransactionNotCommitedException TransactionNotExecutedException TransactionRollbackException UriEndpoint Interface for endpoints the require a URI to work.UriEndpointState State of the endpointUriEndpointStateChangedEvent Indicates the new state of the endpointVideoCaps Format for video mediaVideoCodec Codec used for transmission of video.VideoInfo WebRtcEndpoint Endpoint that provides bidirectional WebRTC capabilities for Kurento.WebRtcEndpoint.Builder ZBarFilter This filter detects QR codes in a video feed.ZBarFilter.Builder