Skip to content

Application Specific Information

C. Rubin edited this page Jan 8, 2020 · 1 revision

Table of Contents


What control point applications have been tested with CherryRenderer?

Note that all of the above are tested on Android only. Please do let me know if other applications work as well.


What control point application should I use?

  • Just choose whichever works for you. Each app works slightly differently than others.

How do I use the embedded VLC player?

  • If you have a normal installation of VLC media player, the required native libVLC libraries should be automatically detected and used.
  • If the native libraries are not automatically detected, you can manually set the libVLC directory in Menu - Preferences - Advanced.
    • On Windows, the libVLC directory would be your VLC installation directory. Example: C:\Program Files\VideoLAN\VLC
    • On Linux, the libVLC directory would be the distro dependant lib folder. Examples: /usr/lib64, /usr/local/lib64
    • On macOS, the libVLC directory is inside VLC.app. Example: /Applications/VLC.app/Contents/MacOS/lib

How do I differentiate between the JavaFX player and the embedded VLC player?

  • You will see an indication on the end of the title of the window. It will say [JFX] if the JavaFX player is used and [VLC] if the embedded VLC player is used.
  • Here's an example screenshot of CherryRenderer when using the JavaFX player:

cherryjfx

  • Here's an example screenshot of CherryRenderer when using the embedded VLC player:

cherryvlc


What video formats are supported by CherryRenderer?

  • If you are using the default JavaFX player, CherryRenderer supports a few popular video formats as per javafx.scene.media docs.
    • These are the .fxm, .flv, .m3u8, .mp4 and .m4v video formats.
    • There are also certain limitations to these formats, especially for the .m3u8 format, of which please refer to the javafx.scene.media docs.
    • You may also need to install additional codecs depending on your operating system. Please refer to Oracle's Certified System Configurations page and scroll down to the JavaFX Media section.
  • If you are using the embedded VLC player, CherryRenderer theoretically supports all playable video formats that VLC player supports as per VLC's wiki page.
    • Notable video format support when using the embedded VLC player are the MPEG-DASH .mpd format and less limitations on the HLS .m3u8 format.