《泛娱乐行业技术服务白皮书》——三、泛娱乐典型业务架构与场景——3.1直播类泛娱乐——3.1.3 直播类泛娱乐技术服务(6) https://developer.aliyun.com/article/1231184?groupCode=supportservice
3.1.3.3.3 审核及管控安全
近些年来,由于视频业务爆发,对视频监管及审核提出了更高的要求,视频直播 的识别及审核规格要升级。审核规格的升级,往往意味着技术难度和成本的增加。如 何在满足业务需求的情况下,选择成本最优的智能审核方案,是每个直播平台面对的 难题。一般情况,要做严格的审核,采用1s一张的非关键帧的截图,是一个比较稳妥 的做法。但非关键帧的截图,对截图服务的机器开销会比较大,即客户的使用成本会 比较高。如果是大平台, 流的数量非常大, 全量走非关键帧截图, 成本开销会非常 大。因此,考虑采用差异化的截图策略,在成本和收益上,做到一个平衡,以期通过 技术手段,在避免成本的浪费的同时,最大程度上做到识别不遗漏。比如:核心大主 播,这类主播数量少,但重要性高,容易被人关注及攻击,走非关键帧截图;敏感高 危类目走非关键帧截图; 游戏直播和赛事直播走关键帧截图。这里说的非关键帧截 图,是指强制1s一张截图;关键帧截图,是根据用户推流的gop每个gop截一张。
3.1.3.3.4 播放安全
内容生产安全和内容审核管控是从内容的产生和管理角度去解决安全问题,这 两个是直播内容安全的基础。但是在一些一旦犯错就会产生巨大影响的场景下,需 要有更严格的管控措施。这就要求我们在播放侧,也需要有一些安全措施来加以保 障。比如一些敏感内容或者大型活动的直播,这类内容的关注度超高,一旦内容审 核有所遗漏,哪怕只是一帧画面,也会产生巨大的舆论影响,造成播出事故。对于 这种场景,推荐使用阿里云直播产品延迟播放的能力,给审核以足够的时间进行逐 帧确认,确保播出安全。延迟播放在日常一些需要确保时效性的场景下是不适用 的,因而延迟播放的能力需要能细化到对直播流粒度的管理。当然,有一些业务场 景,比如部分用户需要实时,而部分用户需要延迟,也可以采用延迟播放来满足。
3.1.3.3.5 内容安全
阿里云视频加密方案包含两部分:加密转码+解密播放。
•加密转码:流程1~3。主播推流到直播中心后,直播服务负责通过密钥管理服务 KMS生成明文Key和密文Key。通过直播转码服务,使用明文密钥对音视频进行对称 加密,并将密文Key存入视频封装。
•解密播放:流程4~11。播放终端如需播放此直播流,需向应用服务器AppServ- er发起播放请求,获取播流URL。使用播流URL向直播服务请求视频流。直播服务将 经过转码的加密视频和密文Key传输到播放器SDK。播放终端用密文Key向直播服务 获取二次加密后的明文Key,直播服务再通过密文Key向密钥管理服务KMS获取明文 Key。播放终端将解密得到的明文Key传给播放器SDK,播放器SDK解密视频进行播 放。
《泛娱乐行业技术服务白皮书》——三、泛娱乐典型业务架构与场景——3.1直播类泛娱乐——3.1.3 直播类泛娱乐技术服务(8) https://developer.aliyun.com/article/1231181?groupCode=supportservice