如何在链接中传递参数以打开VLC?

时间:2018-09-24 06:48:20

标签: html hyperlink vlc

这是我仅在本地使用的HTML页面。

我有一个指向高清视频的链接,如下所示:

<a href="/path/to/myvideo.mp4">Watch video</a>

单击时,将按预期直接使用VLC启动视频。 现在,我想像在此视频的开始时间一样在内部传递参数。

例如,在外壳中,您可以执行以下操作:

vlc  /path/to/myvideo.mp4 --start-time=126

它将在126秒点启动视频。

如何使用HTML链接来做到这一点? 我尝试过例如:

<a href="/path/to/myvideo.mp4?start-time=126">Watch video</a>

但是它仍然从视频开头启动。

1 个答案:

答案 0 :(得分:0)

在这一点上,我认为您需要使用某种服务器端包装程序/侦听器,正如我在一个相关问题的旧答案中所评论的那样,该插件不再适用于现代网络浏览器。

取决于您需要控制启动时间的严重程度(如果需要将其构建到应用程序中),则可以调用VLC HTTP Server via its web API和遥控器来在玩家的桌面上向前滑动播放器。如果您采用了某种推送机制,甚至可以通过网络上的常规链接进行控制。

我建议将类似Pusher的框架用于Web控件: https://github.com/pusher/pusher-js

接着您选择了后端语言来侦听HTTP(S),并通过其API(HTTP或本机)远程控制VLC: