Modifier and Type | Interface and Description |
---|---|
interface |
BaseRtpEndpoint
This class extends from the SdpEndpoint, and handles RTP communications.
|
interface |
Endpoint
Base interface for all end points.
|
interface |
FaceOverlayFilter
FaceOverlayFilter interface.
|
interface |
Filter
Base interface for all filters.
|
interface |
GenericMediaElement |
interface |
GStreamerFilter
A generic filter interface that allows injecting any GStreamer element.
|
interface |
HttpEndpoint
Endpoint that enables Kurento to work as an HTTP server, allowing peer HTTP clients to access media.
|
interface |
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. |
interface |
HubPort
This
MediaElement specifies a connection with a Hub |
interface |
ImageOverlayFilter
ImageOverlayFilter interface.
|
interface |
OpenCVFilter
Generic OpenCV Filter
|
interface |
PassThrough
This
MediaElement that just passes media through |
interface |
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.
|
interface |
RecorderEndpoint
Provides the functionality to store contents.
|
interface |
RtpEndpoint
Endpoint that provides bidirectional content delivery capabilities with remote networked peers through RTP or SRTP protocol.
|
interface |
SdpEndpoint
This interface is implemented by Endpoints that require an SDP negotiation for the setup of a networked media session with remote peers.
|
interface |
SessionEndpoint
All networked Endpoints that require to manage connection sessions with remote peers implement this interface.
|
interface |
UriEndpoint
Interface for endpoints the require a URI to work.
|
interface |
WebRtcEndpoint
Control interface for Kurento WebRTC endpoint.
|
interface |
ZBarFilter
This filter detects QR codes in a video feed.
|
Modifier and Type | Method and Description |
---|---|
MediaElement |
ElementDisconnectedEvent.getSink()
Getter for the sink property
|
MediaElement |
ElementConnectionData.getSink()
get The sink element in the connection
|
MediaElement |
ElementConnectedEvent.getSink()
Getter for the sink property
|
MediaElement |
ElementConnectionData.getSource()
get The source element in the connection
|
Modifier and Type | Method and Description |
---|---|
void |
MediaElement.connect(MediaElement sink)
Connects two elements, with the media flowing from left to right: the elements that invokes the connect wil be the source of media, creating one sink pad for each type of media connected.
|
void |
MediaElement.connect(MediaElement sink,
Continuation<Void> cont)
Asynchronous version of connect:
Continuation.onSuccess(F) is called when the action is
done. |
void |
MediaElement.connect(MediaElement sink,
MediaType mediaType)
Connects two elements, with the media flowing from left to right: the elements that invokes the connect wil be the source of media, creating one sink pad for each type of media connected.
|
void |
MediaElement.connect(MediaElement sink,
MediaType mediaType,
Continuation<Void> cont)
Asynchronous version of connect:
Continuation.onSuccess(F) is called when the action is
done. |
void |
MediaElement.connect(MediaElement sink,
MediaType mediaType,
String sourceMediaDescription)
Connects two elements, with the media flowing from left to right: the elements that invokes the connect wil be the source of media, creating one sink pad for each type of media connected.
|
void |
MediaElement.connect(MediaElement sink,
MediaType mediaType,
String sourceMediaDescription,
Continuation<Void> cont)
Asynchronous version of connect:
Continuation.onSuccess(F) is called when the action is
done. |
void |
MediaElement.connect(MediaElement sink,
MediaType mediaType,
String sourceMediaDescription,
String sinkMediaDescription)
Connects two elements, with the media flowing from left to right: the elements that invokes the connect wil be the source of media, creating one sink pad for each type of media connected.
|
void |
MediaElement.connect(MediaElement sink,
MediaType mediaType,
String sourceMediaDescription,
String sinkMediaDescription,
Continuation<Void> cont)
Asynchronous version of connect:
Continuation.onSuccess(F) is called when the action is
done. |
void |
MediaElement.connect(Transaction tx,
MediaElement sink)
Connects two elements, with the media flowing from left to right: the elements that invokes the connect wil be the source of media, creating one sink pad for each type of media connected.
|
void |
MediaElement.connect(Transaction tx,
MediaElement sink,
MediaType mediaType)
Connects two elements, with the media flowing from left to right: the elements that invokes the connect wil be the source of media, creating one sink pad for each type of media connected.
|
void |
MediaElement.connect(Transaction tx,
MediaElement sink,
MediaType mediaType,
String sourceMediaDescription)
Connects two elements, with the media flowing from left to right: the elements that invokes the connect wil be the source of media, creating one sink pad for each type of media connected.
|
void |
MediaElement.connect(Transaction tx,
MediaElement sink,
MediaType mediaType,
String sourceMediaDescription,
String sinkMediaDescription)
Connects two elements, with the media flowing from left to right: the elements that invokes the connect wil be the source of media, creating one sink pad for each type of media connected.
|
void |
MediaElement.disconnect(MediaElement sink)
Disconnects two media elements.
|
void |
MediaElement.disconnect(MediaElement sink,
Continuation<Void> cont)
Asynchronous version of disconnect:
Continuation.onSuccess(F) is called when the action is
done. |
void |
MediaElement.disconnect(MediaElement sink,
MediaType mediaType)
Disconnects two media elements.
|
void |
MediaElement.disconnect(MediaElement sink,
MediaType mediaType,
Continuation<Void> cont)
Asynchronous version of disconnect:
Continuation.onSuccess(F) is called when the action is
done. |
void |
MediaElement.disconnect(MediaElement sink,
MediaType mediaType,
String sourceMediaDescription)
Disconnects two media elements.
|
void |
MediaElement.disconnect(MediaElement sink,
MediaType mediaType,
String sourceMediaDescription,
Continuation<Void> cont)
Asynchronous version of disconnect:
Continuation.onSuccess(F) is called when the action is
done. |
void |
MediaElement.disconnect(MediaElement sink,
MediaType mediaType,
String sourceMediaDescription,
String sinkMediaDescription)
Disconnects two media elements.
|
void |
MediaElement.disconnect(MediaElement sink,
MediaType mediaType,
String sourceMediaDescription,
String sinkMediaDescription,
Continuation<Void> cont)
Asynchronous version of disconnect:
Continuation.onSuccess(F) is called when the action is
done. |
void |
MediaElement.disconnect(Transaction tx,
MediaElement sink)
Disconnects two media elements.
|
void |
MediaElement.disconnect(Transaction tx,
MediaElement sink,
MediaType mediaType)
Disconnects two media elements.
|
void |
MediaElement.disconnect(Transaction tx,
MediaElement sink,
MediaType mediaType,
String sourceMediaDescription)
Disconnects two media elements.
|
void |
MediaElement.disconnect(Transaction tx,
MediaElement sink,
MediaType mediaType,
String sourceMediaDescription,
String sinkMediaDescription)
Disconnects two media elements.
|
void |
ElementDisconnectedEvent.setSink(MediaElement sink)
Setter for the sink property
|
void |
ElementConnectionData.setSink(MediaElement sink)
set The sink element in the connection
|
void |
ElementConnectedEvent.setSink(MediaElement sink)
Setter for the sink property
|
void |
ElementConnectionData.setSource(MediaElement source)
set The source element in the connection
|
Constructor and Description |
---|
ElementConnectedEvent(MediaObject source,
String timestamp,
String timestampMillis,
List<Tag> tags,
String type,
MediaElement sink,
MediaType mediaType,
String sourceMediaDescription,
String sinkMediaDescription)
Deprecated.
[DEPRECATED: Use timestampMillis] The timestamp associated with this object: Seconds elapsed since the UNIX Epoch (Jan 1, 1970, UTC).
|
ElementConnectionData(MediaElement source,
MediaElement sink,
MediaType type,
String sourceDescription,
String sinkDescription)
Create a ElementConnectionData
|
ElementDisconnectedEvent(MediaObject source,
String timestamp,
String timestampMillis,
List<Tag> tags,
String type,
MediaElement sink,
MediaType mediaType,
String sourceMediaDescription,
String sinkMediaDescription)
Deprecated.
[DEPRECATED: Use timestampMillis] The timestamp associated with this object: Seconds elapsed since the UNIX Epoch (Jan 1, 1970, UTC).
|
Copyright © 2019 Kurento. All rights reserved.