① 视频可以加密吗视频用什么加密不被修改

视频的加密分不同的平台,网站、app、微信、小程序等不同的平台加密也略有不同。但都是为了防止一个用户付费下载后,传播视频,需要给视频文件加密,在播放时解密,只让视频在我的应用中播放。可以设置文件播放时长、有效日期,绑定机器等。授权视频只在指定用户的电脑、手机、平板等设备播放,授权设备外的任何设备都无法播放。对于视频加密还可以实现走马灯,防录屏等效果。

从加密的原理来说,加密又分为以下几种:

1防盗链处理,也就是防止下载,容易被破解

2各协议层的加密:本地、传输、服务器端、网页端和播放器端均加密,加密等级相对较高,即使下载了音视频也无法播放。

3除了以上方式,还可以增加帧加密,播放时需要边播放边解密,而且是一帧一帧的解密播放后直接删除,在安全等级上要更高。可以实现在线、离线和移动端加密,多种格式均可。

推荐一篇有关视频加密技术的文章自己了解一下

② 想知道如何给视频加密 只允许在一台设备上看视频

这种就是典型的视频加密一机一码,想实现是需要专门的工具的。一般来说这种工具包含加密客户端(用来对视频进行加密处理),专用播放器(用来播放加密后的视频),后台授权管理系统(主要是用来管理发放播放授权的,通常是以激活码的形式)。
具体的过程是这样的:视频版权所有者利用加密工具对视频进行加密处理,视频购买者购买视频后下载专用播放器并获得加密后的视频。首次打开视频的时候,需要激活账号,之后在视频所有者设定的正常参数内都可以使用该账号。不过在首次激活的时候就已经将该账号和这个硬件设备绑定了,激活码本身就已经包含了硬件的机器码(对硬件来说是唯一的)。从而实现了一机一码,加密后的视频只允许在一台设备上观看。