Examples of newWebRtcEndpoint()


Examples of com.kurento.kmf.media.MediaPipeline.newWebRtcEndpoint()

    if (contentId != null && contentId.equalsIgnoreCase("mp4")) {
      mediaProfileSpecType = MediaProfileSpecType.MP4;
    }
    recorderEndPoint = mp.newRecorderEndpoint(TARGET)
        .withMediaProfile(mediaProfileSpecType).build();
    WebRtcEndpoint webRtcEndpoint = mp.newWebRtcEndpoint().build();

    webRtcEndpoint.connect(webRtcEndpoint);
    webRtcEndpoint.connect(recorderEndPoint);
    contentSession.start(webRtcEndpoint);
  }
View Full Code Here

Examples of com.kurento.kmf.media.MediaPipeline.newWebRtcEndpoint()

    // Media Pipeline
    MediaPipeline mp = contentSession.getMediaPipelineFactory().create();
    contentSession.releaseOnTerminate(mp);

    // Media Elements: WebRTC Endpoint
    WebRtcEndpoint webRtcEndpoint = mp.newWebRtcEndpoint().build();

    // Connections
    webRtcEndpoint.connect(webRtcEndpoint);

    // Start content session
View Full Code Here

Examples of com.kurento.kmf.media.MediaPipeline.newWebRtcEndpoint()

    String sdpOffer = params.get("sdpOffer").getAsString();
    log.debug("Received SDP offer");

    // Media Logic
    MediaPipeline mp = mpf.create();
    WebRtcEndpoint webRtcEndpoint = mp.newWebRtcEndpoint().build();
    FaceOverlayFilter faceOverlayFilter = mp.newFaceOverlayFilter().build();
    faceOverlayFilter.setOverlayedImage(
        "http://files.kurento.org/imgs/mario-wings.png", -0.35F, -1.2F,
        1.6F, 1.6F);
    webRtcEndpoint.connect(faceOverlayFilter);
View Full Code Here

Examples of com.kurento.kmf.media.MediaPipeline.newWebRtcEndpoint()

      MediaPipeline mp = contentSession.getMediaPipelineFactory()
          .create();
      contentSession.releaseOnTerminate(mp);

      // First WebRTC enpoint in loopback
      firstWebRtcEndpoint = mp.newWebRtcEndpoint().build();
      sessionId = contentSession.getSessionId();
      contentSession.releaseOnTerminate(firstWebRtcEndpoint);
      firstWebRtcEndpoint.connect(firstWebRtcEndpoint);

      contentSession.start(firstWebRtcEndpoint);
View Full Code Here

Examples of com.kurento.kmf.media.MediaPipeline.newWebRtcEndpoint()

    } else {
      // Media Pipeline reusing
      MediaPipeline mp = firstWebRtcEndpoint.getMediaPipeline();

      // Next WebRTC endpoints connected to the first one
      WebRtcEndpoint newWebRtcEndpoint = mp.newWebRtcEndpoint().build();
      contentSession.releaseOnTerminate(newWebRtcEndpoint);
      newWebRtcEndpoint.connect(firstWebRtcEndpoint);
      firstWebRtcEndpoint.connect(newWebRtcEndpoint);

      contentSession.start(newWebRtcEndpoint);
View Full Code Here

Examples of com.kurento.kmf.media.MediaPipeline.newWebRtcEndpoint()

  @Override
  public void onContentRequest(WebRtcContentSession session) throws Exception {
    MediaPipeline mp = session.getMediaPipelineFactory().create();
    session.releaseOnTerminate(mp);
    WebRtcEndpoint webRtcEndpoint = mp.newWebRtcEndpoint().build();
    webRtcEndpoint.connect(webRtcEndpoint);
    session.start(webRtcEndpoint);
  }

}
View Full Code Here

Examples of com.kurento.kmf.media.MediaPipeline.newWebRtcEndpoint()

    }
  }

  public void doTest(Node node, Color color) {
    MediaPipeline mp = pipelineFactory.create();
    WebRtcEndpoint webRtcEndpoint = mp.newWebRtcEndpoint().build();
    webRtcEndpoint.connect(webRtcEndpoint);

    BrowserClient.Builder builder = new BrowserClient.Builder()
        .browser(node.getBrowser()).client(Client.WEBRTC)
        .remoteNode(node);
View Full Code Here

Examples of com.kurento.kmf.media.MediaPipeline.newWebRtcEndpoint()

        MediaPipeline mp = contentSession.getMediaPipelineFactory()
            .create();
        contentSession.releaseOnTerminate(mp);

        // First WebRTC
        firstWebRtcEndpoint = mp.newWebRtcEndpoint().build();
        sessionId = contentSession.getSessionId();
        contentSession.releaseOnTerminate(firstWebRtcEndpoint);

        contentSession.start(firstWebRtcEndpoint);
      } else {
View Full Code Here

Examples of com.kurento.kmf.media.MediaPipeline.newWebRtcEndpoint()

      } else {
        // Media Pipeline reusing
        MediaPipeline mp = firstWebRtcEndpoint.getMediaPipeline();

        // Next WebRTC endpoints connected to the first one
        WebRtcEndpoint newWebRtcEndpoint = mp.newWebRtcEndpoint()
            .build();
        contentSession.releaseOnTerminate(newWebRtcEndpoint);
        newWebRtcEndpoint.connect(firstWebRtcEndpoint);
        firstWebRtcEndpoint.connect(newWebRtcEndpoint);
View Full Code Here

Examples of com.kurento.kmf.media.MediaPipeline.newWebRtcEndpoint()

  }

  public void doTest(Browser browserType) throws Exception {
    // Media Pipeline
    MediaPipeline mp = pipelineFactory.create();
    WebRtcEndpoint webRtcEP1 = mp.newWebRtcEndpoint().build();
    WebRtcEndpoint webRtcEP2 = mp.newWebRtcEndpoint().build();
    WebRtcEndpoint webRtcEP3 = mp.newWebRtcEndpoint().build();
    WebRtcEndpoint webRtcEP4 = mp.newWebRtcEndpoint().build();
    HttpGetEndpoint httpEP = mp.newHttpGetEndpoint().terminateOnEOS()
        .build();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.