searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

如何保护直播安全

2023-09-19 02:40:17
13
0

背景信息

视频直播提供了完善的内容安全保护机制,用于保护用户直播源站的资源不被非法下载盗用。用户根据不同场景,可选择IP黑白名单、Referer防盗链、UA防盗链、URL鉴权、HTTPS、远程鉴权以及禁推等策略,保障直播内容安全。

实现原理

视频直播支持在主播推流、用户拉流播放阶段,提供完善的内容保护机制,保障直播内容不被非法下载和非法盗链,如下图所示。

image.png

功能 概述
Referer防盗链 Referer防盗链,是基于HTTP请求头中Referer字段(例如:Referer黑白名单)来设置访问控制规则,实现对访客的身份识别和过滤,防止网站资源被非法盗用。
IP黑白名单 通过识别客户端IP来过滤用户请求,拦截特定IP的访问或者允许特定IP的访问,可以用来解决恶意IP盗刷、攻击等问题。
UA防盗链 User-Agent(简称UA)是HTTP请求头的一部分,可体现用户使用的终端标识。通过识别HTTP请求头中的UA字段,可以识别特定终端,从而限制用户行为,拦截或允许某一类用户的访问,实现防盗链、防盗刷、防攻击的目的。
URL鉴权 为了防止站点资源被恶意下载或者非法盗用,避免产生不必要的带宽浪费,可配置URL鉴权功能。配置URL鉴权后,视频直播会对加密串及时间戳进行校验,从而有效地保护用户站点资源。
远程鉴权 支持远程同步鉴权和异步鉴权功能。
● 同步鉴权:在直播节点收到用户请求后,将请求转发回提前设定的鉴权源站,在源站鉴权许可后,直播节点才给用户返回对应内容,从而实现用户鉴权规则由源站全权定义。
● 异步鉴权:在直播节点收到用户请求后,直播节点先响应直播流,并同时将请求转发回提前设定的鉴权源站,鉴权源站响应鉴权结果后,视频直播依据鉴权源站结果允许或者拒绝用户访问。
  • 主播推流
    支持通过URL鉴权、IP黑白名单和推流禁推等机制确保直播流内容安全。
  • 用户拉流播放
    支持通过URL鉴权、IP黑白名单、UA防盗链、referer防盗链、远程鉴权、HTTPS等机制确保直播流内容安全。
0条评论
0 / 1000
查****灵
2文章数
0粉丝数
查****灵
2 文章 | 0 粉丝
查****灵
2文章数
0粉丝数
查****灵
2 文章 | 0 粉丝
原创

如何保护直播安全

2023-09-19 02:40:17
13
0

背景信息

视频直播提供了完善的内容安全保护机制,用于保护用户直播源站的资源不被非法下载盗用。用户根据不同场景,可选择IP黑白名单、Referer防盗链、UA防盗链、URL鉴权、HTTPS、远程鉴权以及禁推等策略,保障直播内容安全。

实现原理

视频直播支持在主播推流、用户拉流播放阶段,提供完善的内容保护机制,保障直播内容不被非法下载和非法盗链,如下图所示。

image.png

功能 概述
Referer防盗链 Referer防盗链,是基于HTTP请求头中Referer字段(例如:Referer黑白名单)来设置访问控制规则,实现对访客的身份识别和过滤,防止网站资源被非法盗用。
IP黑白名单 通过识别客户端IP来过滤用户请求,拦截特定IP的访问或者允许特定IP的访问,可以用来解决恶意IP盗刷、攻击等问题。
UA防盗链 User-Agent(简称UA)是HTTP请求头的一部分,可体现用户使用的终端标识。通过识别HTTP请求头中的UA字段,可以识别特定终端,从而限制用户行为,拦截或允许某一类用户的访问,实现防盗链、防盗刷、防攻击的目的。
URL鉴权 为了防止站点资源被恶意下载或者非法盗用,避免产生不必要的带宽浪费,可配置URL鉴权功能。配置URL鉴权后,视频直播会对加密串及时间戳进行校验,从而有效地保护用户站点资源。
远程鉴权 支持远程同步鉴权和异步鉴权功能。
● 同步鉴权:在直播节点收到用户请求后,将请求转发回提前设定的鉴权源站,在源站鉴权许可后,直播节点才给用户返回对应内容,从而实现用户鉴权规则由源站全权定义。
● 异步鉴权:在直播节点收到用户请求后,直播节点先响应直播流,并同时将请求转发回提前设定的鉴权源站,鉴权源站响应鉴权结果后,视频直播依据鉴权源站结果允许或者拒绝用户访问。
  • 主播推流
    支持通过URL鉴权、IP黑白名单和推流禁推等机制确保直播流内容安全。
  • 用户拉流播放
    支持通过URL鉴权、IP黑白名单、UA防盗链、referer防盗链、远程鉴权、HTTPS等机制确保直播流内容安全。
文章来自个人专栏
如何保护直播安全
1 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0