Package com.kurento.kmf.media

Examples of com.kurento.kmf.media.PlayerEndpoint.connect()


          .create();
      contentSession.releaseOnTerminate(mp);
      PlayerEndpoint playerEndpoint = mp.newPlayerEndpoint(mediaUrl)
          .build();
      JackVaderFilter filter = mp.newJackVaderFilter().build();
      playerEndpoint.connect(filter);
      contentSession.setAttribute("player", playerEndpoint);
      HttpGetEndpoint httpEndpoint = mp.newHttpGetEndpoint()
          .terminateOnEOS().build();
      filter.connect(httpEndpoint);
      contentSession.start(httpEndpoint);
View Full Code Here


    PlayerEndpoint playerEndpoint = mp.newPlayerEndpoint(

    VideoURLs.map.get("zbar")).build();
    ZBarFilter filter = mp.newZBarFilter().build();
    playerEndpoint.connect(filter);

    filter.addCodeFoundListener(new MediaEventListener<CodeFoundEvent>() {

      @Override
      public void onEvent(CodeFoundEvent event) {
View Full Code Here

    rois.add(new RegionOfInterest(points, config, "roi0"));

    CrowdDetectorFilter crowdDetectorFilter = mp.newCrowdDetectorFilter(
        rois).build();
    playerEP.connect(crowdDetectorFilter);
    crowdDetectorFilter.connect(httpEP);

    final List<EndOfStreamEvent> eosEvents = new ArrayList<>();
    playerEP.addEndOfStreamListener(new MediaEventListener<EndOfStreamEvent>() {
      @Override
View Full Code Here

      HttpGetEndpoint httpEP = mp.newHttpGetEndpoint().terminateOnEOS()
          .build();
      if (contentId != null && contentId.equalsIgnoreCase("jack")) {
        // Jack Vader Filter
        JackVaderFilter filter = mp.newJackVaderFilter().build();
        playerEndpoint.connect(filter);
        filter.connect(httpEP);

      } else if (contentId != null && contentId.equalsIgnoreCase("zbar")) {
        // ZBar Filter
        ZBarFilter zBarFilter = mp.newZBarFilter().build();
View Full Code Here

        filter.connect(httpEP);

      } else if (contentId != null && contentId.equalsIgnoreCase("zbar")) {
        // ZBar Filter
        ZBarFilter zBarFilter = mp.newZBarFilter().build();
        playerEndpoint.connect(zBarFilter);
        zBarFilter.connect(httpEP);
        session.setAttribute("eventValue", "");
        zBarFilter
            .addCodeFoundListener(new MediaEventListener<CodeFoundEvent>() {
              @Override
View Full Code Here

        List<RegionOfInterest> rois = newArrayList(new RegionOfInterest(
            points, config, "Roi"));
        CrowdDetectorFilter crowdDetector = mp.newCrowdDetectorFilter(
            rois).build();
        playerEndpoint.connect(crowdDetector);
        crowdDetector.connect(httpEP);
      }

      else if (contentId != null && contentId.equalsIgnoreCase("plate")) {
        // Plate Detector Filter
View Full Code Here

      else if (contentId != null && contentId.equalsIgnoreCase("plate")) {
        // Plate Detector Filter
        PlateDetectorFilter plateDetectorFilter = mp
            .newPlateDetectorFilter().build();
        playerEndpoint.connect(plateDetectorFilter);
        plateDetectorFilter.connect(httpEP);
        session.setAttribute("plateValue", "");
        plateDetectorFilter
            .addPlateDetectedListener(new MediaEventListener<PlateDetectedEvent>() {
              @Override
View Full Code Here

                session.publishEvent(new ContentEvent(event
                    .getType(), event.getWindowId()));
              }
            });

        playerEndpoint.connect(pointerDetectorFilter);
        pointerDetectorFilter.connect(httpEP);
      }

      else {
        // Player without filter
View Full Code Here

        pointerDetectorFilter.connect(httpEP);
      }

      else {
        // Player without filter
        playerEndpoint.connect(httpEP);
      }

      session.start(httpEP);
      session.setAttribute("player", playerEndpoint);
    }
View Full Code Here

    final FaceOverlayFilter filter = mp.newFaceOverlayFilter().build();
    filter.setOverlayedImage(
        "http://files.kurento.org/imgs/mario-wings.png", -0.2F, -1.2F,
        1.6F, 1.6F);

    playerEP.connect(filter);
    filter.connect(httpEP);
    filter.connect(recorderEP);

    // Test execution #1. Play and record
    launchBrowser(browserType, httpEP, playerEP, recorderEP);
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.