我正在开发一个项目,并且我需要使其难以下载HTML5视频。我打算使用的方法包括需要使用JavaScript动态创建video
元素(未添加到页面),并将其从框架写入页面上的画布。你能给我一些关于如何做到这一点的指示吗?将隐藏的HTML5视频复制到画布
回答
如果你想使它更难复制你基本上是寻找DRM'ed HTML5视频
视频有是它的一个HTML5标准,它被称为Encrypted Media Extensions (EME)。所有主流浏览器都支持它。
谢谢!你有关于如何实施它的任何提示?另外,并纠正我,如果我错了,它看起来像Firefox不支持它呢。我如何克服这一点? – Samadi
如果它不存在,至少它是在它的方式http://www.ghacks.net/2014/05/14/mozilla-implement-encrypted-media-extensions-firefox/ –
我建议打开另一个问题“如何实施EME“ –
- 1. 隐藏HTML5视频控制
- 2. 从html5画布到视频
- 3. HTML5视频画布
- 4. 隐藏隐藏的div(视频)html5
- 5. 在HTML5画布上绘制视频
- 6. html5视频将黑框(空)绘制到画布
- 7. HTML5视频和画布
- 8. HTML5画布和视频
- 9. 画布和视频 - HTML5
- 10. 如何将隐藏画布上的内容复制到可见画布上?
- 11. HTML5 drawimage从视频到画布
- 12. 将视频画到跨域的画布
- 13. 溢出:隐藏的HTML5视频
- 14. 隐藏灰线HTML5画布内
- 15. html5画布上的多个视频?
- 16. Mozilla的HTML5视频和画布问题
- 17. 将base64视频画到画布上?
- 18. 隐藏html5视频暂停jquery
- 19. 用html隐藏html5视频控件?
- 20. 将画布复制到画布上
- 21. 在隐藏的html5画布元素中绘制不起作用
- 22. 允许从html5画布下载视频
- 23. 旋转HTML5视频和保存画布
- 24. 容器(画布)通过HTML5视频
- 25. HTML5实时视频画布形状
- 26. 响应式HTML5视频+画布
- 27. 拍摄隐藏的WebRTC /无画布/视频照片
- 28. 将图像绘制到html5画布
- 29. 在Chrome Mobile的html5画布上使用隐形视频标签绘制视频帧
- 30. html5:将画布复制到图像并返回
请查看https://github.com/streamproc/MediaStreamRecorder - 它基本上完成了你想要做的事情。用它来获得灵感。 – LouisK
@LouisK感谢您的链接,但我不知道这对我有什么帮助。我想要做的是从** video实际上不在页面**上的'video'元素复制到*为*的'canvas'元素。 – Samadi