金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210960076.3 (22)申请日 2022.08.11 (71)申请人 上海网达软件股份有限公司 地址 200120 上海市浦东 新区中国(上海) 自由贸易试验区川桥路409号 (72)发明人 唐杰 王宗宝 李庆瑜 戴立言  (74)专利代理 机构 上海汉声知识产权代理有限 公司 3123 6 专利代理师 胡晶 (51)Int.Cl. H04L 9/08(2006.01) H04L 9/40(2022.01) H04L 9/32(2006.01) H04N 21/4782(2011.01) H04N 21/472(2011.01) (54)发明名称 视频流播放地址一次一密的防盗方法、 装置 及设备 (57)摘要 本发明公开了一种视频流播放地址一次一 密的防盗方法、 装置及设备, 按照一定的规则对 视频流播放地址进行加密, 生 成唯一的具有时效 性的token值, 当客户端获取到带有加密 token的 播放地址请求播放时, 可正常获取视频流, 但该 播放地址在使用后立即失效。 若用户获取播放地 址超过设定时间去请求播放, 也无法播放。 若需 再次播放, 客户端需要重新获取新的播放地址。 通过该一次一密 的防盗链方法生成的视频流播 放地址, 能够有效防止非法用户盗用, 提高播放 地址使用的安全性。 权利要求书2页 说明书7页 附图4页 CN 115333731 A 2022.11.11 CN 115333731 A 1.一种视频流 播放地址一次一密的防盗方法, 其特 征在于, 包括: 接入服务接收客户端发送的视频流播放地址的请求, 生成一带有使用期限的加密的播 放地址返回给客户端; 媒体服务接收客户端根据在使用期限内的播放地址发送的视频流播放请求, 识别播放 请求中的视频流类型, 执 行相应的验证方法; 若验证通过, 媒体服 务发送视频流文件至客户端; 若验证不 通过, 则拒绝连接; 媒体服务将已播放的视频流播放地址标记为失效, 防止非法用户盗用, 提高视频流播 放地址使用的安全性。 2.如权利要求1所述的视频流播放地址一 次一密的防盗方法, 其特征在于, 所述识别播 放请求中的视频流类型, 执 行相应的验证方法进一 步包括: 当视频流类型为FLV时, 媒体服 务执行以下验证方法: 请求接入服 务对视频流 播放地址的密钥进行验证; 接收接入服 务对所述密钥的合法性和有效性的校验结果, 并将所述密钥标记为失效; 根据所述校验结果, 发送视频流至客户端, 或拒绝连接 。 3.如权利要求1所述的视频流播放地址一 次一密的防盗方法, 其特征在于, 所述识别播 放请求中的视频流类型, 执 行相应的验证方法进一 步包括: 当视频流类型为HLS时, 媒体服 务执行以下验证方法: 提取播放请求中的请求头, 对所述请求头进行验证, 判断是否为首次进行播放请求, 若 是, 则请求接入服 务对视频流 播放地址的密钥进行验证; 接收接入服 务对所述密钥的合法性和有效性的校验结果, 并将所述密钥标记为失效; 根据所述校验结果, 发送视频流至客户端, 或拒绝连接 。 4.如权利要求3所述的视频流播放地址一 次一密的防盗方法, 其特征在于, 所述对请求 头进行验证, 判断是否为首次播 放请求进一 步包括: 判断所述请求头中是否包 含X‑cookie字段, 若否, 则为首次进行播 放请求; 媒体服务将收到的密钥、 请求 来源IP和播 放地址中携带的流 ID发送给接入服 务。 5.如权利要求3所述的视频流播放地址一 次一密的防盗方法, 其特征在于, 所述根据校 验结果, 发送视频流至客户端, 或拒绝连接进一 步包括: 若校验通过, 则根据收到的密钥、 请求来源IP、 播放地址中携带的流ID、 开始播放时间、 结束播放时间和随机字符串, 生成加密字符串并赋值给X ‑cookie字段, 将X ‑cookie字段的 值返回给客户端; 接收客户端发送的携带X ‑cookie字段的值的视频流播放请求, 根据X ‑ cookie字段的值进行 校验, 若校验通过, 则发送视频流至客户端; 若校验不 通过, 则拒绝连接 。 6.如权利要求2至5 中任意一项所述的视频流播放地址一 次一密的防盗方法, 其特征在 于, 所述密钥为通过SHA ‑256算法生 成的密钥, 或通过HMAC ‑SHA256算法生 成的密钥, 或通过 RSA256非对称加密算法生成的密钥。 7.一种视频流 播放地址一次一密的防盗装置, 其特 征在于, 包括: 密钥生成模块, 用于接入服务接收客户端发送的视频流播放地址的请求, 生成一带有 使用期限的加密的播 放地址返回给客户端; 验证模块, 用于媒体服务接收客户端根据在使用期限内的播放地址发送的视频流播放权 利 要 求 书 1/2 页 2 CN 115333731 A 2请求, 识别播 放请求中的视频流类型, 执 行相应的验证方法; 执行模块, 当验证通过时, 用于媒体服务发送视频流文件至客户端; 当验证不通过时, 拒绝连接; 失效模块, 用于媒体服务将已播放的视频流播放地址标记为失效, 防止非法用户盗用, 提高视频流 播放地址使用的安全性。 8.如权利要求7所述的视频流播放地址一 次一密的防盗装置, 其特征在于, 所述验证模 块还包括第一验证单 元; 所述第一验证单 元用于当视频流类型为FLV时, 媒体服 务执行以下验证方法: 请求接入服 务对视频流 播放地址的密钥进行验证; 接收接入服 务对所述密钥的合法性和有效性的校验结果, 并将所述密钥标记为失效; 根据所述校验结果, 发送视频流至客户端, 或拒绝连接 。 9.如权利要求7所述的视频流播放地址一 次一密的防盗装置, 其特征在于, 所述验证模 块还包括第二验证单 元; 所述第二验证单 元用于当视频流类型为HLS时, 媒体服 务执行以下验证方法: 提取播放请求中的请求头, 对所述请求头进行验证, 判断是否为首次进行播放请求, 若 是, 则请求接入服 务对视频流 播放地址的密钥进行验证; 接收接入服 务对所述密钥的合法性和有效性的校验结果, 并将所述密钥标记为失效; 根据所述校验结果, 发送视频流至客户端, 或拒绝连接 。 10.一种视频流播放地址一 次一密的防盗设备, 其特征在于, 包括: 存储器和处理器, 所 述存储器中存储有计算机可读指令, 所述计算机可读指令被所述处理器执行时, 使得所述 处理器执行如权利要求1至6中任意一项所述的视频流播放地址一次一密的防盗方法中的 步骤。权 利 要 求 书 2/2 页 3 CN 115333731 A 3

PDF文档 专利 视频流播放地址一次一密的防盗方法、装置及设备

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 视频流播放地址一次一密的防盗方法、装置及设备 第 1 页 专利 视频流播放地址一次一密的防盗方法、装置及设备 第 2 页 专利 视频流播放地址一次一密的防盗方法、装置及设备 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:27:24上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。