Search code examples
c#.netinterfacevlc

Does VLC media player have a C# interface?


Is it possible to read the track statistics(time, title etc) from a currently playing file in VLC play using a wrapper in a C# console application? does anyone have any recommendations for a wrapper to use?


Solution

  • There is

    • a .NET Interface to VLC which is

      a .Net user control that uses libvlc interfaces

    • Vlc.DotNet which is

      a .net library that hosts the audio/video capabilities of the VLC libraries. In other words, it's a .net wrapper around libvlc.

    • an implementation on CodePlex - DMediaPlayer - Simple VLC frontend. which is

      a simple but nice frontend for VLC media player.