移动端H5播放器防止视频资源被下载,以及blob视频虚拟地址如何实现 ?

来源:3-7 video事件(2)

慕粉105744713

2019-12-29

老师您好!学习了老师的课程,收获很大。我最近在做一个视频点播项目,又再次学习了一遍本课程。有以下 4 个问题望得到老师的指点。
1、点播系统中用到H5 video标签,使用controlslist="nodownload"属性防止视频下载,在PC端 Chrome, FireFox, IE均有效。但是在移动端使QQ浏览器(安卓平台上,如华为手机),总是要显示下载按钮,而且可以下载视频文件。不管是使用原生H5 video播放器,还是使用videojs,都无法防止移动端使用QQ浏览器下载视频文件。这是一个非常致命的问题,老师是否有解决方法?
2、老师说 video标签 src属性可以接收blob虚拟视频地址,将在课程中讲解blob虚拟地址内容,但是我听了2遍课程,仍然没有找到。blob 虚拟视频地址可以解决防止视频文件被下载的问题吗,具体怎么做,能否提供一些方法和资料?
3、在很多播放器中,可以实现“标清、高清、超清”分辩率的切换,如慕课网的视频播放器具备这种功能。为了实现这个功能,是否要求制作对应 3种(标清,高清,超清)不同分辨率的mp4文件,以备在视频播放中进行根据不同分辨率进行相应的视频地址切换。这样理解是否正确?如果是这样,同样视频内容,要制作3种规格的mp4文件,工作量很大,有无更好的解决方案?
4、老师的开源播放器,或者采用video 插件是否可以解决在H5 播放器中防止视频资源被下载的问题?
以上4 个问题,希望能得到老师的指点。谢谢!

写回答

0回答

还没有人回答问题,可以看看其他问题

H5和小程序直播开发 零距离快速入门

涉及直播开发重点难点技术,360度快速入门直播开发

712 学习 · 109 问题

查看课程