0

我正在开发一些通过网络套接字控制一些客户端的网络应用程序。在某些时候,服务器命令客户端执行一些视频文件,其中之一是 ex。vlc ......现在我不想依赖于 ie,所以我试图以两种方式解决这个想法,但仍然不确定我是否在浪费时间,还有另一个简单得多的解决方案。

我能找到的唯一解决方案是:

使用 vlc --fullscreen 之类的参数调用播放器,并将其作为进程运行,而浏览器调用插件并传递视频文件名... + 使用 vlc Web 界面,并调用客户端

http://127.0.0.1:8080/ 

但仍然无法理解如何传递文件名来播放参数

4

1 回答 1

0

您尝试做的每件事听起来都像是一种安全风险。JS不允许在客户端机器上运行程序。JS 执行的范围仅限于其浏览器容器。

现在您正试图通过创建一个插件来克服这个问题,该插件可以访问已安装的程序并在浏览器安全容器之外运行它们?这应该是不可能的。

但仍然无法理解如何传递文件名来播放参数

你不能。或者至少你不应该能够。如果您希望执行视频文件,请使用 Flash 或其他一些相关技术。我认为 HTML5 视频标签默认为 flash,但我不确定

于 2014-08-16T09:34:33.633 回答