[发明专利]视频资源管理方法、设备、系统及计算机可读存储介质在审
申请号: | 201811135143.8 | 申请日: | 2018-09-27 |
公开(公告)号: | CN109657429A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 熊晓龙;聂品 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F16/735;H04N21/858 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 静态资源 用户身份信息 客户端 计算机可读存储介质 视频播放请求 目标视频 视频资源 接收客户端 客户端访问 权限 权限安全 权限开放 身份验证 视频获取 视频内容 验证成功 视频库 管控 匹配 发送 访问 播放 查找 携带 管理 创建 网络 | ||
1.一种视频资源管理方法,其特征在于,所述视频资源管理方法包括以下步骤:
接收客户端发送的视频播放请求,其中,所述视频播放请求携带有目标视频信息和用户身份信息;
对所述用户身份信息进行身份验证,并在验证成功后,查找本地视频库以获取与所述目标视频信息相匹配的静态资源;
根据所述静态资源的权限开放要求和所述用户身份信息,判断所述客户端是否有权限访问所述静态资源;
当所述客户端有权限访问所述静态资源时,创建所述静态资源的URL地址并下发至所述客户端,以供所述客户端访问并播放所述静态资源中的视频内容。
2.如权利要求1所述的视频资源管理方法,其特征在于,所述对所述用户身份信息进行身份验证包括:
判断所述用户身份信息是否为token令牌,或是否为个人账号和密码;
当所述用户身份信息为token令牌时,采用预设算法对所述token令牌进行解密和解码处理,得到JWT字符串数据,其中,所述JWT字符串数据至少包括签发者、接收方的账号ID、过期时间、角色信息;
根据所述过期时间和当前时间判断所述token令牌是否有效;
当所述token令牌有效时,分别对所述签发者、所述接收方、所述权限信息、所述角色信息进行验证,以得到验证成功或验证失败的验证结果;
当所述用户身份信息为个人账号和密码时,调用用户信息表对所述个人账号和密码进行验证,以得到验证成功或验证失败的验证结果,其中,所述用户信息表记录所有用户的账户及其对应的密码、角色信息、权限信息、基本属性。
3.如权利要求2所述的视频资源管理方法,其特征在于,在所述当所述用户身份信息为个人账号和密码时,调用用户信息表对所述个人账号和密码进行验证,以得到验证成功或验证失败的验证结果之后,所述视频资源管理方法还包括:
当所述个人账号和密码验证成功后,采用预设算法对所述用户信息表中记录的与所述个人账户对应的相关信息进行编码和加密处理,以生成token令牌,并将生成的token令牌下发给所述客户端,以供所述客户端在下次发送请求时使用。
4.如权利要求1所述的视频资源管理方法,其特征在于,所述根据所述静态资源的权限开放要求和所述用户身份信息,判断所述客户端是否有权限访问所述静态资源包括:
读取所述静态资源的权限开放要求,其中,所述权限开放要求至少包括对普通用户开放、对VIP用户开放、对特定用户开放、仅供上传者开放中的任一项;
当读取的所述权限开放要求为对普通用户开放或对VIP用户开放时,根据所述用户身份信息,得到角色信息,并将所述权限开放要求与所述角色信息进行比对,其中,所述角色信息至少包括普通用户或VIP用户;
当所述权限开放要求与所述角色信息相匹配时,确定所述客户端有权限访问所述静态资源;
当所述权限开放要求与所述角色信息不匹配时,确定所述客户端无权限访问所述静态资源。
5.如权利要求4所述的视频资源管理方法,其特征在于,所述根据所述静态资源的权限开放要求和所述用户身份信息,判断所述客户端是否有权限访问所述静态资源还包括:
当读取的所述权限开放要求为对特定用户开放或仅供上传者开放时,根据所述用户身份信息,得到账号ID,并将所述权限开放要求与所述账号ID进行比对;
当所述权限开放要求与所述账号ID相匹配时,确定所述客户端有权限访问所述静态资源;
当所述权限开放要求与所述账号ID不匹配时,确定所述客户端无权限访问所述静态资源。
6.如权利要求1所述的视频资源管理方法,其特征在于,所述当所述客户端有权限访问所述静态资源时,创建所述静态资源的URL地址并下发至所述客户端包括:
当所述客户端有权限访问所述静态资源时,调用URL接口,并基于所述静态资源在本地视频库中的存储路径,创建临时URL地址;
将创建的所述临时URL地址下发至所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811135143.8/1.html,转载请声明来源钻瓜专利网。