发明名称 一种视频直播HLS防盗链方法及系统
摘要 本发明提供一种视频直播HLS防盗链方法及系统,所述方法包括:在接收到HTTP请求时,根据直播业务URL,时间戳,请求用户UID以及验证值重新拼装HTTP请求;在接收到重新拼装HTTP请求时,验证重新拼装HTTP请求中的验证值,若验证失败则拒绝直播请求,若验证通过则根据直播请求的格式直接下发直播列表或检测与请求用户UID关联的唯一关联值是否存在和是否过期,若存在且未过期则下发视频直播流,若不存在或存在且过期则对所述请求用户UID重新认证并存储所述唯一关联值后下发视频直播流。本发明可以有效解决直播视频被盗,屏蔽间接非法的资源请求,大大减轻服务器及带宽的压力。
申请公布号 CN106254906A 申请公布日期 2016.12.21
申请号 CN201610646934.1 申请日期 2016.08.09
申请人 亦非云互联网技术(上海)有限公司 发明人 应伟;凌飞鹏;袁祝元
分类号 H04N21/258(2011.01)I;H04N21/254(2011.01)I;H04N21/858(2011.01)I;H04N21/266(2011.01)I;H04N21/262(2011.01)I 主分类号 H04N21/258(2011.01)I
代理机构 上海光华专利事务所 31219 代理人 庞红芳
主权项 一种视频直播HLS防盗链方法,其特征在于,所述视频直播HLS防盗链方法包括:在接收到HTTP请求时,根据直播业务的URL,时间戳,请求用户UID以及CDN网络服务商提供的约定值生成验证值,并根据所述直播业务的URL,所述时间戳,所述请求用户UID以及所述验证值重新拼装HTTP请求;在接收到所述重新拼装HTTP请求时,验证所述重新拼装HTTP请求中的验证值,若验证失败则拒绝直播请求,若验证通过则根据所述直播请求的格式直接下发直播列表或检测与所述请求用户UID关联的唯一关联值是否存在和是否过期,若存在且未过期则下发视频直播流,若不存在或存在且过期则对所述请求用户UID重新认证并存储所述唯一关联值后下发视频直播流。
地址 200335 上海市长宁区通协路268号6楼605室(名义室号B701室)