3. 直播安全

如何保证直播资源的安全是直播服务面临的一个重要问题。对于直播推流,攻击者拿到推流地址后会进行抢占式推流,不仅影响源流的正常推流,还抢占了带宽资源;对于直播拉流,如果用户的视频源是热门资源(比如赛事的独家直播),竞争对手拿到拉流地址后会在自己的平台上进行播放,严重影响用户的正常业务。因此,网易视频云提供了防盗链功能,保障用户的资源不被轻易盗用。

3.1 防盗链

3.1.1 功能简介

直播防盗链是指通过在推拉流地址中添加鉴权字符串,来保证视频资源安全的一种方式。开通直播防盗链功能后,推拉流地址中会包含一段鉴权字符串,只有合法生成的鉴权串才能进行正常的推流和拉流;另外,推拉流地址具有时效性,只有在有效期内才能正常地推拉流。

3.1.2 功能原理

直播防盗链分为推流防盗链和拉流防盗链,都是利用URL鉴权来实现的,该功能是通过云信CDN加速节点与用户资源站点配合实现:

3.1.3 使用说明

直播防盗链使用说明