视频加密技术和防翻录技术有哪些?

 更新:问答播放器的截图效果。

摘要:视频加密技术通过分布式编码、切片加密、动态水印等手段保护内容安全,防止盗录和二次分发。主流方案包括:1)VRM12采用混合算法加密与密码本混淆;2)H5优化HLS机制实现端到端防护;3)移动端全流程加密。智能防翻录技术整合浏览器检测

视频加密是通过技术手段保护视频数据,防止原始数据泄露、未经授权观看及录屏录制。目前,教育培训和个人视频创作者对视频加密需求较高,尤其教育培训领域,普通加密技术因无法防翻录、防破解,已难以满足需求。

01视频加密常见方法有哪些

一、VRM12切片加密

VRM12采用分布式编码技术,将视频文件物理切片,每片视频进行多种算法混合型加密, 同时结合POLYV独立研制密码本,将关键数据进行错序混淆,对视频文件进行最高级别加密,这样经过加密的视频内容即使被下载,也无法进行恶意的二次分发,视频破解难度倍增。

技术亮点:高强度AES视频加密、独家研发加密技术专利、智能动态加密、逐帧重编码加密、视频加密专用播放器。

function setPlayer() {
    var player = polyvPlayer({
    wrap: '#player',
    width: '100%',
    height: h,
    df:3,autoplay:'true',
    vid: 'ef03a1d2e584da04d252ec36c559b90b_e',   
    playsafe:'4d40dfa7-38eb-48de-b767-b0faa7be9f6d-gUIDqilgjhblocgPID2834', 
    ts:'1681122259000',
    sign:'e56983048e5a0fa619181388314402b1'
    });
}
//视频播放器调用代码

二、H5视频加密

市面上常见的H5加密,采用标准的Apple HLS Encryption 视频保护机制,保利威在此基础上进行深度优化,对密钥key进行深度加密,同时实现对视频播放器与视频数据文件双重加密处理,形成端到端的全链路视频安全防护,即使视频文件被盗用,其他应用也无法播放,让视频更加安全。

技术亮点:高强度AES视频加密、视频防提取防逆向保护、播放器加密防逆向保护、视频加密专用播放器。

三、移动端加密

移动端加密覆盖web、APP及小程序等多个终端。通过优化Apple HLS Encryption 视频保护机制,对视频文件切片加密、多级混淆,对AES key密钥文件深度保护、播放域名加密等,实现从源文件到播放的全流程视频安全。

技术亮点:高强度AES视频加密、视频防提取防逆向保护、播放器防逆向保护、移动端全维度保护。

02 智能防翻录技术

防翻录通常会采用以下方式实现:

一、防翻录检测

加密专用播放器自动检测各种已知和未知的翻录主流浏览器,防止视频被翻录,并警告终止播放,支持电脑以及手机防翻录。

适用范围:禁止电脑或手机自带浏览器录屏。

二、数字化动态水印

将用户ID、电话号码或其他信息内容等以动态水印形式展现在视频上,实现水印在视频上不规则地跑动,可追溯录屏者身份,对翻录行为起到强有力的震慑作用。

实现效果:一键开启数字化动态水印,对视频翻录起到震慑追溯作用。

<div id="player"></div>
<script src="//player.polyv.net/script/player.js"></script>
<script>
var player = polyvPlayer({
wrap: '#player',
width: 800,
height: 533,
volume:0.75,
vid: '138dcc9667850eba0705401288131bf1_1',
ban_seek:'on',
});
</script>

三、视频水印

在视频中添加企业专属的视频水印,从而让视频中融入企业的版权信息,防止盗录者盗取版权,保护公司的知识产权。

实现效果:水印在视频渲染时直接绘制,后期无法去除。水印内容、透明度、位置可自主设置。

function setPlayer() {
    var player = polyvPlayer({
    wrap: '#player',
    width: '100%',
    height: h,
    df:3,autoplay:'true',
    vid: 'ef03a1d2e584da04d252ec36c559b90b_e',   
    playsafe:'4d40dfa7-38eb-48de-b767-b0faa7be9f6d-gUIDqilgjhblocgPID2834', 
    ts:'1681122259000',
    sign:'e56983048e5a0fa619181388314402b1'
    });
}
//视频播放器调用代码

四、问答播放器

视频播放到某个时间点,弹出问答播放器,只有答题正确,提交后才能继续观看,增加了录屏的难度,提高录屏成本,大大降低盗版视频的观看体验。

一份优质的视频加密方案,需兼具加密技术与防翻录机制。若无防翻录能力,加密再强也难挡录屏窃取,视频加密技术卓越,采用高强度转码加密和视频防翻录技术,构建全链路防护体系。

<div id="player"> </div> 
<script src="//player.polyv.net/resp/vod-player/latest/player.js"></script> 
<script>
  var player = polyvPlayer({
    wrap: '#player',
    width: 800,
    height: 533,
    vid: '88083abbf5bcf1356e05d39666be527a_8',
});
player.on('s2j_onPlayerInitOver',
function(e) {
    var question1 = [{
        "examId": "1699e49ffeb",
        "question": "第1个问题:1 x 2 = ?",
        "choices": [{
            "answer": "1"
        },
        {
            "answer": "2",
            "right_answer": 1
        },
        {
            "answer": "3"
        },
        {
            "answer": "4"
        }],
        "answer": "",
        "wrongAnswer": "",
        "skip": true,
        "wrongTime": 5,
        "showTime": 10
    }];
    player.sendQuestion(question1);
});
window.onQuestionSkip = function(data, vid) {
    console.log('onQuestionSkip', data, vid);
}
window.onQuestionPopUp = function(data, vid) {
    console.log('onQuestionPopUp', data, vid);
}
window.onAnswerResult = function(isRight, data, msg, seekTime, vid) {
    console.log('onAnswerResult',isRight, data, msg, seekTime, vid);
    if (!isRight) {
        var question2 = [{
            "examId": "1699e49ffef",
            "question": "第2个问题:2 x 2 = ?",
            "choices": [{
                "answer": "1"
            },
            {
                "answer": "2"
            },
            {
                "answer": "3"
            },
            {
                "answer": "4",
                "right_answer": 1
            }],
            "answer": "",
            "wrongAnswer": "",
            "skip": true,
            "wrongTime": 5,
            "showTime": 10
        }];
        player.changeQuestion(10, question2);
    }
}
</script>
//教育播放器实现问答功能、视频弹题功能

 

 我的推荐原创内容


视频应用类

谷歌Chrome浏览器 

视频安全视频加密

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值