Javascript 网络AVI播放器?
我希望在网络浏览器中播放AVI文件,但我似乎找不到一个合适的工具来这样做 基本的WMP对象嵌入是我现在正在使用的,但它并没有真正做到我希望它做的事情,我也不能真正在其中实现JavaScript。(好吧,我不能。我做了一点挖掘,这就是我得出的结论) 我也试过DivX,虽然我不太喜欢。它有广告,我也不知道是否可以包含JavaScript AFAIK Flash根本不支持AVI播放。Javascript 网络AVI播放器?,javascript,html,video,avi,Javascript,Html,Video,Avi,我希望在网络浏览器中播放AVI文件,但我似乎找不到一个合适的工具来这样做 基本的WMP对象嵌入是我现在正在使用的,但它并没有真正做到我希望它做的事情,我也不能真正在其中实现JavaScript。(好吧,我不能。我做了一点挖掘,这就是我得出的结论) 我也试过DivX,虽然我不太喜欢。它有广告,我也不知道是否可以包含JavaScript AFAIK Flash根本不支持AVI播放。 有没有人知道有哪位玩家可以在网络上播放AVI文件,我可以在其中集成某种JavaScript(或者有一个API)? 这也
有没有人知道有哪位玩家可以在网络上播放AVI文件,我可以在其中集成某种JavaScript(或者有一个API)?
这也是一个想法,但是Java本身会有这样的东西吗 播放机还需要能够像这样获取文件源:
文件:\\Network PC Name\avi\avi file.avi
本帖推荐flowplayer:
不确定文件:\source,因为该文件位于本地计算机上,出于安全原因,浏览器可能会拒绝该文件
不确定文件:\source,因为该文件位于您的本地计算机上,并且出于安全原因可能会被浏览器拒绝您要查找的是,毫无疑问。它是有史以来为web视频制作的,并且支持所有文件类型。。它还支持“file://”(用于
file:///C:/avi/avifile.avi
)
它是开源的,没有广告。最棒的是,播放器内部的所有内容都是可编辑的,因此您可以对其进行蒙皮、添加按钮,甚至只需使用JavaScript即可为其添加全新功能。:)
更新
正如您提到的,您需要它连接到file:///Network-PC-Name/avi/avifile.avi
,这告诉我您需要它用于某些本地/私人/局域网
在这种情况下,我认为最好的解决方案是使用WebChimera,因为它还将为您提供一个基于JSAPI的服务器环境
WebChimera Player已移植到NW for Windows和Mac:
在Windows上,只需,然后运行nw.exe。要自定义,只需编辑html页面。对于Mac,只需按照Readme.md中的说明进行操作
像这样使用它的好处是,它已经在应用程序中嵌入了插件,所以你甚至不需要安装插件就可以让播放器工作
我唯一不能完全确定的是,在正常使用中,是否可以通过
文件://
协议访问网络PC名称
。但这仍然是可能的,您甚至可以通过编程(仅使用JavaScript!)通过使用来运行必要的命令来映射它。(child\u进程
本机内置在节点webkit中)您要寻找的是,毫无疑问。它是有史以来为web视频制作的,并且支持所有文件类型。。它还支持“file://”(用于file:///C:/avi/avifile.avi
)
它是开源的,没有广告。最棒的是,播放器内部的所有内容都是可编辑的,因此您可以对其进行蒙皮、添加按钮,甚至只需使用JavaScript即可为其添加全新功能。:)
更新
正如您提到的,您需要它连接到file:///Network-PC-Name/avi/avifile.avi
,这告诉我您需要它用于某些本地/私人/局域网
在这种情况下,我认为最好的解决方案是使用WebChimera,因为它还将为您提供一个基于JSAPI的服务器环境
WebChimera Player已移植到NW for Windows和Mac:
在Windows上,只需,然后运行nw.exe。要自定义,只需编辑html页面。对于Mac,只需按照Readme.md中的说明进行操作
像这样使用它的好处是,它已经在应用程序中嵌入了插件,所以你甚至不需要安装插件就可以让播放器工作
我唯一不能完全确定的是,在正常使用中,是否可以通过文件://
协议访问网络PC名称
。但这仍然是可能的,您甚至可以通过编程(仅使用JavaScript!)通过使用来运行必要的命令来映射它。(子进程
本机内置在节点webkit中)请参见我的答案:
这是我的浏览器版js avi视频播放器见我的答案:
这是我的浏览器版js avi视频播放器Flowplayer似乎找不到该文件。因此,我尝试将AVI复制到与flowplayer相同的目录,但它给了我相同的错误,说它找不到。这可能是出于安全原因:flowplayer似乎找不到该文件。因此,我尝试将AVI复制到与flowplayer相同的目录,但它给了我相同的错误,说它找不到它。这可能是出于安全原因:我会检查这个野兽!谢谢如果你的答案符合我的要求,我会把它标记为正确答案。我会检查这只野兽!谢谢如果你的答案符合我的要求,我会把它标为正确答案。