文档章节

视频直播点播的防盗技术

i
 iBaoger
发布于 2017/08/24 10:03
字数 489
阅读 16
收藏 1

关于直播/点播防盗的问题,是一个行业普遍存在的大问题,到目前为止也没有特别有效的商用解决方案,或者因为解决方案的成本太高而没有被商用。

下面简单说说目前市面上常见的防盗手段: 1.设置 referer 白名单,非白名单内的一律拒绝访问 2.在 URL 中添加 token 校验,使用私有 key 和 time 实时计算 token,服务器作校验 3.在第2条的基础上,使用 https POST token 参数,增加抓取难度 4.使用 HLS(m3u8) 自带的加密功能,加密传输数据,没有密码无法播放 5.使用数字版权保护(DRM)技术

还有一些不太常见的手段: 1.使用HTTPS客户端证书,服务器可以对客户端进行识别(目前常见的HTTPS是服务器端证书) 2.使用HLS(m3u8)自带的加密功能,并对密码做二次处理,客户端经过两次解密才能得到原数据 3.对视频编码进行二次处理,解码时需要知道算法,否则无数得到原数据,见于海康监控系统

以上所有提到的这些技术,也只是在一定程度上提高了破解的难度,并不能保证100%有效;当然,现实问题是,只要防盗技术能够阻挡破解者一段时间,等待新的防盗技术到来即可。 如果你只是自己用,那就放在私网上,或者在公网上限定指定IP访问,这样会省去很多麻烦。

© 著作权归作者所有

共有 人打赏支持
i
粉丝 1
博文 7
码字总数 21174
作品 0
杭州
加载中

评论(2)

i
iBaoger
这个的demo太宽泛了,前面几种方案国内CDN基本上都有实现,可以去咨询。后面几种不太常见的,需要自己研究下。
胡兴
胡兴
大神有没有demo
进军在线教育,先解决这三大技术痛点

暑假的来临,让一大批中小学生有了自己的时间,然而学习从来都是一件“逆水行舟,不进则退”的事情,炎热的酷暑却又阻挡了莘莘学子“学习的道路”,这时候还专注于线下教育的你,是否也对在线...

又拍云
08/09
0
0
新一代智能视频云发展现状分析:五大要素成关键

编者按:近日,Gartner最新发布了一份《Five Key Essentials for the New Generation of Intelligent Video Cloud》白皮书报告,报告中针对各行业在视频应用领域升级过程中面临的技术痛点及挑...

七牛云
08/01
0
0
视频云2017-12新功能更新

视频直播 【新功能】视频直播录制转点播 产品介绍,文档介绍 功能介绍:直播录制视频转入点播系统进行内容管理 功能描述: 1、直播录制视频直接转入点播系统进行内容管理 2、可自定义直转点转...

樰篱
01/10
0
0
阿里云双11访谈之视频云

以下内容根据访谈视频整理而成 今天视频已经成为最具互动性的网络内容。相比文字和图片,视频可以承载的内容更加丰富也更加生动,人们也已经习惯通过视频这种内容形态来表达自己的想法,传递...

场景研读
2017/10/31
0
0
阿里云播放器SDK的正确打开方式 | 版本差异与三大典型应用场景(二)

阿里云播放器SDK(ApsaraVideo for Player SDK)是阿里视频云端到云到端服务的重要一环,除了支持点播和直播的基础播放功能外,还深度融合视频云业务,支持视频的加密播放、安全下载、首屏秒...

樰篱
2017/11/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

No compiler is provided in this environment

maven 编译报错No compiler is provided in this environment 这个是由于maven在编译的过程中回使用到jdk ,它只会在环境变量中去寻找JAVA_HOME,如果没找到JAVA_HOME就会报这个错误。只要重...

优雅的胖子
9分钟前
0
0
(图文)最详细的XAMPP的安装及使用教程

XAMPP的安装及使用教程 1、简介 2、安装运行 3、配置Apache 4、配置MySQL 5、测试 6、修改MySQL默认密码 7、部署 XAMPP的安装及使用教程 1、简介 XAMPP(Apache+MySQL+PHP+PERL)是一个功能强...

梦梦阁
10分钟前
0
0
python 批量JSON数据,插入数据库

newList=[{"link":"https://www.1.com/","ga_tag":"xvideos","image":"http://static.2.mobi/views/images/xvideos.png?x-oss-process=style/120"},{"link":"https://www.3.com/","ga_tag":"......

Liens
12分钟前
0
0
mediarecord

mediarecorder what=268435556 -1007 解决方案 mPreviewSize = mCamera.getParameters().getPreferredPreviewSizeForVideo();...

zdglf
14分钟前
0
0
安装zookeeper和kafaka

安装zookeeper和kafaka http://mirrors.hust.edu.cn/apache/zookeeper/ http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.10/ http://mirrors.hust.edu.cn/apache/zookeeper/zoo......

蜗牛奔跑
16分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部