Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video 浏览器如何处理没有HTTPS的加密数据?_Video_Https_Public Key Encryption_Encryption Symmetric_Encryption Asymmetric - Fatal编程技术网

Video 浏览器如何处理没有HTTPS的加密数据?

Video 浏览器如何处理没有HTTPS的加密数据?,video,https,public-key-encryption,encryption-symmetric,encryption-asymmetric,Video,Https,Public Key Encryption,Encryption Symmetric,Encryption Asymmetric,我有一个使用案例,后端使用内容类型:video/mp4HTTP头提供加密视频文件。通常情况下,浏览器(任何浏览器)都会在其内置播放器中开始播放视频文件,但由于数据是加密的,它不知道如何处理 加密的方式有点像HTTPS。服务器向前端发送一个公钥,前端使用公钥生成一个对称密钥,服务器和前端都使用它来加密/解密内容 我知道如果我使用HTTPS,它会工作,因为在服务器和浏览器之间会发生自动过程。因此,我想我的问题是,如何让浏览器在不使用HTTPS的情况下显示加密的视频?您必须使用本机知道如何解密该格式的

我有一个使用案例,后端使用
内容类型:video/mp4
HTTP头提供加密视频文件。通常情况下,浏览器(任何浏览器)都会在其内置播放器中开始播放视频文件,但由于数据是加密的,它不知道如何处理

加密的方式有点像HTTPS。服务器向前端发送一个公钥,前端使用公钥生成一个对称密钥,服务器和前端都使用它来加密/解密内容


我知道如果我使用HTTPS,它会工作,因为在服务器和浏览器之间会发生自动过程。因此,我想我的问题是,如何让浏览器在不使用HTTPS的情况下显示加密的视频?

您必须使用本机知道如何解密该格式的视频播放器(请与后端供应商联系),或者使用中间件解密该格式(请与后端供应商联系)。在这两种情况下,您也需要钥匙

或者登录后端以更改其设置(猜猜您应该联系谁)


或者,阅读后端手册。

您必须使用本机知道如何解密该格式的视频播放器(联系后端供应商),或者使用中间件解密该格式(联系后端供应商)。在这两种情况下,您也需要钥匙

或者登录后端以更改其设置(猜猜您应该联系谁)

或者,阅读后端的手册