如何设置" loading ..." vlc web插件中的文本

时间:2015-03-12 17:57:23

标签: html activex vlc libvlc

我尝试使用以下代码在vlc activex中设置文本,但它不起作用,欢迎任何帮助。



<embed type="application/x-vlc-plugin" 
       pluginspage="http://www.videolan.org"
       version="VideoLAN.VLCPlugin.2"
       width="300px"  
       height="300px" 
       id="vlc" 
       windowless="true" 
       loop="yes" 
       autoplay="no"
       text="loading..."
       enablejavascript="true" 
       allowfullscreen="false" 
       target="rtp://@:port/">
</embed>
&#13;
&#13;
&#13;

2 个答案:

答案 0 :(得分:0)

根据Vlc Web插件来源herehere,无法在Vlc ActiveX中绘制任何自定义文本。 您仍然可以选择使用Marque object,但不确定它是否有效。

答案 1 :(得分:0)

使用WebChimera(基于libVLC.dll,因此它可以播放任何支持VLC的视频/音频类型)都可以轻松完成。

正如您在评论中提到的,WebChimera没有&#34;文本&#34;参数,这是因为WebChimera Player有一个jQuery like JS architecture。因此,要设置开头文本,您需要使用此JS代码:

wjs("#player_wrapper").addPlayer({ id: "webchimera", theme: "sleek", autoplay: 1 });

wjs("#webchimera").addPlaylist([video-url]);

wjs("#webchimera").qmlLoaded(function() {
    wjs("#webchimera").setOpeningText("hello world");
});

[video-url]是您视频的网址。 View the Example Online

文档链接:

.setOpeningText() Wiki Page

WebChimera Player JS API