2 Replies Latest reply: Jan 6, 2013 1:35 PM by aidreamer RSS

    Javafx as suitable technology

    981660
      · hi

      I would like to know
      - if is possible to display a video in a window after data is received over a RTSP stream, buffered in memory, filtered/decoded
      If javafx supports video frames as large as 2Kx2K pixels.
      · if it supports up to 30 frames per second
      · if we can rely on the GPU doing the work via standard API ?
      · how complicated is it to play several (up to 16) video windows on same screen simultaneously and synchronously ?
      · if it possible to play several (up to 16) audio channels (mixed) synchronously with above-mentioned video.


      Thank you very much for your assistance
      Regards
      Yuval peery
        • 1. Re: Javafx as suitable technology
          aidreamer
          >
          - if is possible to display a video in a window after data is received over a RTSP stream, buffered in memory, filtered/decoded
          >
          [url http://docs.oracle.com/javafx/2/api/javafx/scene/media/package-summary.html]A list of supported protocols can be found here. The answer is no, but it does support HTTP live streaming.

          >
          If javafx supports video frames as large as 2Kx2K pixels.
          >
          I am not aware of any precise limit specified by the standard. I guess this is just something you will have to test.

          >
          · if it supports up to 30 frames per second
          >
          Again, I am not aware of anything specified by the standard, but this outdated info recommends 16-30 fps, so it's probably fine: http://docs.oracle.com/javafx/1.3/tutorials/media-platforms-formats/

          >
          · if we can rely on the GPU doing the work via standard API ?
          >
          JavaFX presently supports the following graphics cards: http://docs.oracle.com/javafx/2/system_requirements_2-1/jfxpub-system_requirements_2-1.htm

          >
          · how complicated is it to play several (up to 16) video windows on same screen simultaneously and synchronously ?

          · if it possible to play several (up to 16) audio channels (mixed) synchronously with above-mentioned video.
          >
          It seemed to work fine on my computer, but this is probably something you should test.
          • 2. Re: Javafx as suitable technology
            aidreamer
            Oh, one more thing, currentTime is a read only property, so it doesn't look like there currently is a way to enforce synchronization between different players.