【技术实现步骤摘要】
一种基于点播平台端的鉴权点播方法及其装置
本专利技术涉及视频流点播
,更具体地说,涉及一种基于点播平台端的鉴权点播方法及其装置。
技术介绍
云点播是基于云计算商业模式应用的视频观看、视频管理与应用的总称。例如,可以支持HTTP、FTP等链接,有多种使用方式。随着各种各样的云点播服务(公有云服务)越来越多,机构可以方便的在自己的平台上集成丰富的第三方服务,比如短信验证码、智能机器人客服、图片鉴别、教育直播课堂等SaaS服务。而用户可通过登录终端,对第三方服务的数据进行获取。目前,现有的方式有一个特点,用户在终端业务系统,实际使用的服务端(平台)提供的服务,用户本身感知不到,但用于认证的用户的个人信息数据均保存在服务端系统上的,即均为通过服务端系统通过在服务端存储的已认证的用户信息进行对每一个登录的用户进行认证,导致不光认证用户的中个人信息数据占用服务端的大量固有存储资源,认证过程也占有服务端的系统资源,从而使服务端无法为更多的终端提供更好的数据服务体验。
技术实现思路
有鉴于此,本专利技术提供一种基于点播平台端的鉴权点播方法及其装置以解决现有技术的不足。为解决上述问题,本专利技术提供一种基于点播平台端的鉴权点播方法,应用于终端与点播平台端之间,其特征在于,包括:在用户登录所述终端后,所述点播平台端接收所述终端针对目标视频流的资源点播请求;所述点播平台端根据所述资源点播请求获取所述终端的临时缓存session记录,并且获取与所述目标视频流对应的点播资源待签地址中的所述用户的用户签名;所述点播平台端根据所述临时缓存session记录和所述用户签名,对所述终端进 ...
【技术保护点】
1.一种基于点播平台端的鉴权点播方法,应用于终端与点播平台端之间,其特征在于,包括:在用户登录所述终端后,所述点播平台端接收所述终端针对目标视频流的资源点播请求;所述点播平台端根据所述资源点播请求获取所述终端的临时缓存session记录,并且获取与所述目标视频流对应的点播资源待签地址中的所述用户的用户签名;所述点播平台端根据所述临时缓存session记录和所述用户签名,对所述终端进行鉴权;若所述终端通过鉴权,则所述点播平台端将与所述资源点播请求对应的目标视频流通过所述终端的前端播放器进行播放。
【技术特征摘要】
1.一种基于点播平台端的鉴权点播方法,应用于终端与点播平台端之间,其特征在于,包括:在用户登录所述终端后,所述点播平台端接收所述终端针对目标视频流的资源点播请求;所述点播平台端根据所述资源点播请求获取所述终端的临时缓存session记录,并且获取与所述目标视频流对应的点播资源待签地址中的所述用户的用户签名;所述点播平台端根据所述临时缓存session记录和所述用户签名,对所述终端进行鉴权;若所述终端通过鉴权,则所述点播平台端将与所述资源点播请求对应的目标视频流通过所述终端的前端播放器进行播放。2.如权利要求1所述基于点播平台端的鉴权点播方法,其特征在于,所述“在用户登录所述终端后,所述点播平台端接收所述终端针对目标视频流的资源点播请求”之前,还包括:所述终端接收用户的登录请求;在对所述登录请求中的用户信息验证通过后,所述终端根据所述用户信息构建用户签名;所述终端获取所述点播平台端基于所述目标视频流的点播资源待签地址;所述终端将所述用户签名写入所述点播资源待签地址;生成一针对所述目标视频流的所述资源点播请求,并将所述资源点播请求向所述点播平台端发送。3.如权利要求2所述基于点播平台端的鉴权点播方法,其特征在于,所述“在对所述登录请求中的用户信息验证通过后,所述终端根据所述用户信息构建用户签名”之后,还包括:所述点播平台端生成第一公钥和第一私钥;并且,将所述第一公钥向所述终端发送;其中,所述终端在接收所述第一公钥后,通过所述第一公钥对所述用户签名进行加密;所述“所述终端将所述用户签名写入所述点播资源待签地址;生成一针对所述目标视频流的所述资源点播请求,并将所述资源点播请求向所述点播平台端发送”包括:所述终端将通过所述第一公钥加密后的所述用户签名写入所述点播资源待签地址,生成一针对所述目标视频流的所述资源点播请求,并将所述资源点播请求向所述点播平台端发送;所述“所述点播平台端根据所述资源点播请求获取所述终端的临时缓存session记录,并且获取与所述目标视频流对应的点播资源待签地址中的所述用户的用户签名”之后,还包括:所述点播平台端利用所述第一私钥对加密后的所述用户签名进行解密;若解密成功,则获得解密后的所述用户签名,以便于根据所述临时缓存session记录和所述用户签名,对所述终端进行鉴权。4.如权利要求3所述基于点播平台端的鉴权点播方法,其特征在于,所述“所述点播平台端根据所述临时缓存session记录和所述用户签名,对所述终端进行鉴权”包括:所述点播平台端确认所述用户签名的应用时长是否符合预设时间规则;若所述用户签名的应用时长符合所述预设时间规则,则获取所述终端的当前session,并确认所述当前session是否为与所述用户签名对应的所述当前session;若所述当前session为与所述用户签名对应的所述当前session,则判断所述当前session是否与所述临时缓存session记录一致;若所述当前session与所述临时缓存session记录一致,则判定所述终端通过鉴...
【专利技术属性】
技术研发人员:王作冰,黄玉斌,
申请(专利权)人:深圳贝尔创意科教有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。