运行一些本地文件的Webapp

时间:2014-08-16 09:17:09

标签: web-applications vlc firebreath local-files

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

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

  用vlc --fullscreen等一些参数调用播放器,并将其作为Process运行,而浏览器调用插件并传递视频文件名...   +使用vlc Web界面,并呼叫客户

http://127.0.0.1:8080/ 

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

1 个答案:

答案 0 :(得分:0)

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

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

  

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

你不能。或者至少你不应该这样做。如果您希望执行视频文件,请使用闪存或其他一些相关技术。我认为HTML5录像带默认为闪光灯,但我不确定