VLC球员赛事抓住

时间:2010-05-26 08:02:53

标签: c# visual-studio-2008 vlc

在我的C#应用​​程序中,我需要在VLC播放器(最好)开始播放时触发一些事件(例如,在VLC中按下播放按钮)。使用Microsoft Spy ++打印Windows Media Player经典并观察播放时发送的消息开始\重复,但我不知道我怎么能“抓住”我的C#代码中的那些消息。所以我的问题:有没有办法在VLC(或WMP)中连接事件并获得有关播放状态的通知(播放,停止,重复开始。)

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

只是为了澄清:我不想在我的应用程序中嵌入一个新的VLC实例,而是控制/读取VLC的“真实”完整版本,由用户单独启动

2 个答案:

答案 0 :(得分:1)

下面链接的文章看起来很旧,但如果不直接使用该组件,也许你可以从中收集一些好的信息。

.NET Interface to VLC

答案 1 :(得分:0)

如果你想控制完整的那个,你可能需要使用telnet接口或web界面