C# VLC玩家事件捕获

C# VLC玩家事件捕获,c#,visual-studio-2008,vlc,C#,Visual Studio 2008,Vlc,在我的C#应用程序中,当VLC播放器(最好)开始播放时,我需要触发一些事件(例如在VLC中按下播放按钮)。使用Microsoft Spy++尝试Windows Media player classic,并观察播放开始时发送的消息\重复,但我不知道如何“捕获”这些消息在我的C#代码中。所以我的问题是:有没有办法连接到VLC(或WMP)中的事件,并获得有关播放状态(播放、停止、开始重复)的通知 我的目标是创建一个C#函数,它在player中等待播放事件的开始,然后在我的应用程序中触发一些操作(播放结

在我的C#应用程序中,当VLC播放器(最好)开始播放时,我需要触发一些事件(例如在VLC中按下播放按钮)。使用Microsoft Spy++尝试Windows Media player classic,并观察播放开始时发送的消息\重复,但我不知道如何“捕获”这些消息在我的C#代码中。所以我的问题是:有没有办法连接到VLC(或WMP)中的事件,并获得有关播放状态(播放、停止、开始重复)的通知

我的目标是创建一个C#函数,它在player中等待播放事件的开始,然后在我的应用程序中触发一些操作(播放结束并开始重复时也应该发生这种情况)。我应该采取什么方法


只是想澄清一下:我不想在我的应用程序中嵌入一个新的VLC实例,而是控制/读取用户单独启动的“真实”完整版本的VLC。下面链接的文章看起来很旧,但如果不直接使用该组件,也许你可以从中获得一些好的信息


如果您想控制完整的,您可能必须使用telnet接口或web接口

我在这里提出了一个类似的问题