我能够在c#.net应用程序中使用vlc activex plugin(版本1和2)来显示视频。它运行得很好,但我无法设置任何选项。
以下是代码:
string options = "--brightness=2"; // I also tried ":brightness"
axVLCPlugin1.addTarget("file:///"+ filePath1, options, AXVLC.VLCPlaylistMode.VLCPlayListReplaceAndGo, 0);
axVLCPlugin1.play();
这适用于版本1.版本2提供相同的结果。 “选项”对显示的视频没有任何影响。
文档说大多数命令行选项都可以,但我无法工作。
由于
答案 0 :(得分:2)
我在不使用activex插件的情况下实现了这一点,但直接使用了libvlc函数: 1.将libvlc.dll,libvlccore.dll和vlc插件方向添加到c#项目方向。 2.使用DllImport将vlc函数导入C#代码。 3.在C#中调用vlc函数,可以添加vlc选项。
http://jcwshih.blogspot.de/2012_07_01_archive.html中的代码可能会有所帮助。
祝你好运