在html网站中使用本地存储的视频

时间:2016-11-28 10:29:57

标签: javascript html5 iframe html5-video

我需要针对以下问题提供建议:我有一个存储在本地设备上的视频,让我们说在/home/user/video.mp4我希望在我从网络服务器获取的网站上播放带有html5视频标签的视频。我用<video src="/home/user/video.mp4" type="video/mp4"></video>试了一下但没有成功。在我看来,服务器将尝试解析服务器上的src属性,其中不存在video.mp4。

所以我尝试将其包装在HTML文件中,将其存储在客户端上并将此文件加载到iframe中,如下所示:<iframe src="file:///home/user/wrappedVideo.html"></iframe>它仍未加载视频。

那么你有什么建议如何解决这个问题?背后的想法是通过将视频丢弃到客户端而不是每个请求来保存带宽。客户数量有限,因为它们都在我的控制之下。

更新:看到类似的问题Play local (hard-drive) video file with HTML5 video tag?,但这并不是我想要达到的目标。我无法点击按钮来加载本地文件,因为客户端将是某种无法进行交互的自助服务终端/显示器。

此外,我还想避免使用本地网络服务器来消除可能的错误来源。

0 个答案:

没有答案