Uses of Interface
org.kurento.client.MediaElement
-
Uses of MediaElement in org.kurento.client
Subinterfaces of MediaElement in org.kurento.clientModifier and TypeInterfaceDescriptioninterfaceBase class for the implementation of RTP-based communication endpoints.interfaceBase interface for all end points.interfaceFaceOverlayFilter interface.interfaceBase interface for all filters.interfaceinterfaceA generic filter that allows injecting a single GStreamer element.interfaceEndpoint that enables Kurento to work as an HTTP server, allowing peer HTTP clients to access media.interfaceAnHttpPostEndpointcontains SINK pads for AUDIO and VIDEO, which provide access to an HTTP file upload function This type of endpoint provide unidirectional communications.interfaceThisMediaElementspecifies a connection with aHubinterfaceImageOverlayFilter interface.interfaceGeneric OpenCV FilterinterfaceThisMediaElementthat just passes media throughinterfaceRetrieves content from external sources.interfaceProvides functionality to store media contents.interfaceEndpoint that provides bidirectional content delivery capabilities through the RTP or SRTP protocols.interfaceInterface implemented by Endpoints that require an SDP Offer/Answer negotiation in order to configure a media session.interfaceAll networked Endpoints that require to manage connection sessions with remote peers implement this interface.interfaceInterface for endpoints the require a URI to work.interfaceEndpoint that provides bidirectional WebRTC capabilities for Kurento.interfaceThis filter detects QR codes in a video feed.Methods in org.kurento.client that return MediaElementModifier and TypeMethodDescriptionElementConnectedEvent.getSink()Getter for the sink propertyElementConnectionData.getSink()get The sink element in the connectionElementDisconnectedEvent.getSink()Getter for the sink propertyElementConnectionData.getSource()get The source element in the connectionMethods in org.kurento.client with parameters of type MediaElementModifier and TypeMethodDescriptionvoidMediaElement.connect(MediaElement sink) Connects two elements, with the media flowing from left to right.voidMediaElement.connect(MediaElement sink, Continuation<Void> cont) Asynchronous version of connect:Continuation.onSuccess(F)is called when the action is done.voidMediaElement.connect(MediaElement sink, MediaType mediaType) Connects two elements, with the media flowing from left to right.voidMediaElement.connect(MediaElement sink, MediaType mediaType, String sourceMediaDescription) Connects two elements, with the media flowing from left to right.voidMediaElement.connect(MediaElement sink, MediaType mediaType, String sourceMediaDescription, String sinkMediaDescription) Connects two elements, with the media flowing from left to right.voidMediaElement.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.voidMediaElement.connect(MediaElement sink, MediaType mediaType, String sourceMediaDescription, Continuation<Void> cont) Asynchronous version of connect:Continuation.onSuccess(F)is called when the action is done.voidMediaElement.connect(MediaElement sink, MediaType mediaType, Continuation<Void> cont) Asynchronous version of connect:Continuation.onSuccess(F)is called when the action is done.voidMediaElement.connect(Transaction tx, MediaElement sink) Connects two elements, with the media flowing from left to right.voidMediaElement.connect(Transaction tx, MediaElement sink, MediaType mediaType) Connects two elements, with the media flowing from left to right.voidMediaElement.connect(Transaction tx, MediaElement sink, MediaType mediaType, String sourceMediaDescription) Connects two elements, with the media flowing from left to right.voidMediaElement.connect(Transaction tx, MediaElement sink, MediaType mediaType, String sourceMediaDescription, String sinkMediaDescription) Connects two elements, with the media flowing from left to right.voidMediaElement.disconnect(MediaElement sink) Disconnects two media elements.voidMediaElement.disconnect(MediaElement sink, Continuation<Void> cont) Asynchronous version of disconnect:Continuation.onSuccess(F)is called when the action is done.voidMediaElement.disconnect(MediaElement sink, MediaType mediaType) Disconnects two media elements.voidMediaElement.disconnect(MediaElement sink, MediaType mediaType, String sourceMediaDescription) Disconnects two media elements.voidMediaElement.disconnect(MediaElement sink, MediaType mediaType, String sourceMediaDescription, String sinkMediaDescription) Disconnects two media elements.voidMediaElement.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.voidMediaElement.disconnect(MediaElement sink, MediaType mediaType, String sourceMediaDescription, Continuation<Void> cont) Asynchronous version of disconnect:Continuation.onSuccess(F)is called when the action is done.voidMediaElement.disconnect(MediaElement sink, MediaType mediaType, Continuation<Void> cont) Asynchronous version of disconnect:Continuation.onSuccess(F)is called when the action is done.voidMediaElement.disconnect(Transaction tx, MediaElement sink) Disconnects two media elements.voidMediaElement.disconnect(Transaction tx, MediaElement sink, MediaType mediaType) Disconnects two media elements.voidMediaElement.disconnect(Transaction tx, MediaElement sink, MediaType mediaType, String sourceMediaDescription) Disconnects two media elements.voidMediaElement.disconnect(Transaction tx, MediaElement sink, MediaType mediaType, String sourceMediaDescription, String sinkMediaDescription) Disconnects two media elements.voidElementConnectedEvent.setSink(MediaElement sink) Setter for the sink propertyvoidElementConnectionData.setSink(MediaElement sink) set The sink element in the connectionvoidElementDisconnectedEvent.setSink(MediaElement sink) Setter for the sink propertyvoidElementConnectionData.setSource(MediaElement source) set The source element in the connectionConstructors in org.kurento.client with parameters of type MediaElementModifierConstructorDescriptionElementConnectedEvent(MediaObject source, String timestampMillis, List<Tag> tags, String type, MediaElement sink, MediaType mediaType, String sourceMediaDescription, String sinkMediaDescription) Indicates that an element has been connected to anotherElementConnectionData(MediaElement source, MediaElement sink, MediaType type, String sourceDescription, String sinkDescription) Create a ElementConnectionDataElementDisconnectedEvent(MediaObject source, String timestampMillis, List<Tag> tags, String type, MediaElement sink, MediaType mediaType, String sourceMediaDescription, String sinkMediaDescription) Indicates that an element has been disconnected from another