VLC ActiveX中不显示工具栏



我在c#中使用VideoLAN VLC ActiveX Plugin 2(可从VLC 1.1.11安装中获得)。. NET Windows App.

我的问题是:

控制器工具栏(查找栏、控制按钮、音量)根本不显示。即使在播放文件之后。此外,似乎"工具栏"属性不能设置为true,并且是只读的?

所以我的问题是:

"工具栏"属性是无用的东西还是有另一种方法将其设置为true?

设置为true后工具栏会出现吗,还是我必须自己实现它?

如果我必须制作一个带有控制按钮的自定义寻道滑块,我可以使用哪些API调用来控制媒体播放和寻道到帧?VB.NET ?

是否有其他方法可以让VLC播放器在我的应用程序中显示其工具栏?

我相信VLC的ActiveX控件的第二个版本是针对web浏览器的,尽管它也可以在winforms上工作。这就是为什么你的工具栏没有显示出来。刚刚在chrome窗口中测试了以下代码,工具栏显示正常:

<html>
<head><title>Demo of VLC mozilla plugin</title></head>
<body>
<embed 
    type="application/x-vlc-plugin" 
    pluginspage="http://www.videolan.org" 
    width="640"
    height="480"
    id="vlc"
    autoplay="true"
    src="file:///C:/test.avi"
/>
<object 
    classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" 
    codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab">
</object>

</body>

你可以通过:Vlc.input.time:以毫秒为单位给出的绝对时间位置,此属性可用于查找流

控件的文档可以在http://wiki.videolan.org/Documentation:WebPlugin

中找到。

你可以考虑将libvcl .dll和libvcl . core.dll直接添加到你的应用程序中,并与它们互操作。一个很好的教程是:

http://www.helyar.net/2009/libvlc-media-player-in-c-part-2/

相关内容

  • 没有找到相关文章

最新更新