Examples of ZBarFilter


Examples of com.kurento.kmf.media.ZBarFilter

    session.releaseOnTerminate(mp);

    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) {
        getLogger().info("Event {}-->{}", event.getType(),
            event.getValue());
        if (url.equals(event.getValue())) {
          return;
        }

        url = event.getValue();
        session.publishEvent(new ContentEvent(event.getType(), event
            .getValue()));

      }
    });
    session.setAttribute("player", playerEndpoint);

    HttpGetEndpoint httpEP = mp.newHttpGetEndpoint().terminateOnEOS()
        .build();
    filter.connect(httpEP);
    session.start(httpEP);
  }
View Full Code Here

Examples of com.kurento.kmf.media.ZBarFilter

        playerEndpoint.connect(filter);
        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
              public void onEvent(CodeFoundEvent event) {
                log.info("Code Found " + event.getValue());
                if (session.getAttribute("eventValue")
View Full Code Here

Examples of com.kurento.kmf.media.ZBarFilter

    PlayerEndpoint player = mp.newPlayerEndpoint(
        "http://files.kurento.org/video/barcodes.webm").build();
    session.setAttribute("player", player);

    ZBarFilter zBarFilter = mp.newZBarFilter().build();
    player.connect(zBarFilter);
    HttpGetEndpoint httpEP = mp.newHttpGetEndpoint().terminateOnEOS()
        .build();
    zBarFilter.connect(httpEP);
    session.start(httpEP);
    session.setAttribute("eventValue", "");
    zBarFilter
        .addCodeFoundListener(new MediaEventListener<CodeFoundEvent>() {

          @Override
          public void onEvent(CodeFoundEvent event) {
            if (session.getAttribute("eventValue").toString()
View Full Code Here

Examples of com.kurento.kmf.media.ZBarFilter

  @Override
  public void onContentRequest(RtpContentSession session) throws Exception {
    MediaPipelineFactory mpf = session.getMediaPipelineFactory();
    MediaPipeline mp = mpf.create();
    session.releaseOnTerminate(mp);
    ZBarFilter filter = mp.newZBarFilter().build();
    RtpEndpoint rtpEndpoint = mp.newRtpEndpoint().build();
    rtpEndpoint.connect(filter);
    rtpEndpoint.connect(rtpEndpoint);
    session.start(rtpEndpoint);
    sharedFilterReference = filter;
View Full Code Here

Examples of com.kurento.kmf.media.ZBarFilter

        // ZBar Filter
        MediaPipelineFactory mpf = session.getMediaPipelineFactory();
        MediaPipeline mp = mpf.create();
        PlayerEndpoint player = mp.newPlayerEndpoint(url).build();
        session.setAttribute("player", player);
        ZBarFilter zBarFilter = mp.newZBarFilter().build();
        player.connect(zBarFilter);
        HttpGetEndpoint httpEndpoint = mp.newHttpGetEndpoint()
            .terminateOnEOS().build();
        zBarFilter.connect(httpEndpoint);
        session.start(httpEndpoint);
        session.setAttribute("eventValue", "");
        zBarFilter
            .addCodeFoundListener(new MediaEventListener<CodeFoundEvent>() {
              @Override
              public void onEvent(CodeFoundEvent event) {
                log.info("Code Found " + event.getValue());
                if (session.getAttribute("eventValue")
View Full Code Here

Examples of com.kurento.kmf.media.ZBarFilter

      MediaPipeline mp = session.getMediaPipelineFactory().create();
      playerEP = mp.newPlayerEndpoint(
          "http://files.kurento.org/video/barcodes.webm").build();
      HttpGetEndpoint httpEP = mp.newHttpGetEndpoint().terminateOnEOS()
          .build();
      ZBarFilter zBarFilter = mp.newZBarFilter().build();
      playerEP.connect(zBarFilter);
      zBarFilter.connect(httpEP);
      session.start(httpEP);
      session.setAttribute("eventValue", "");
      zBarFilter
          .addCodeFoundListener(new MediaEventListener<CodeFoundEvent>() {
            @Override
            public void onEvent(CodeFoundEvent event) {
              log.info("Code Found " + event.getValue());
              if (session.getAttribute("eventValue").toString()
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.