Class DefaultHeadlessMediaPlayer

  • All Implemented Interfaces:
    EqualizerListener, HeadlessMediaPlayer, MediaPlayer

    public class DefaultHeadlessMediaPlayer
    extends DefaultMediaPlayer
    implements HeadlessMediaPlayer
    A media player implementation with no user interface component to render the video to.

    This is useful for a streaming server component.

    Client applications must use the correct media options otherwise a native video window may still appear.

    • Constructor Detail

      • DefaultHeadlessMediaPlayer

        public DefaultHeadlessMediaPlayer​(LibVlc libvlc,
                                          libvlc_instance_t instance)
        Create a new media player.
        Parameters:
        libvlc - native interface
        instance - libvlc instance