直播链接地址的组建和验证方法及相应装置制造方法及图纸

技术编号:19828779 阅读:53 留言:0更新日期:2018-12-19 17:01
本发明专利技术公开了一种直播链接地址的组建和验证方法及相应装置,所述组建方法包括:获取客户端的IP地址和第一密钥;其中,第一密钥由待访问服务器生成并发送给客户端;根据待请求的第一URL地址、IP地址和第一密钥,组建第一字符串,并对所述第一字符串加密,将加密后的数据作为签名参数;根据所述第一URL地址、所述IP地址、所述签名参数和标识参数,组建第二URL地址;其中,所述标识参数是采用所述第一密钥对所述客户端的当前系统时间进行加密并编码后获得。第二URL地址具有防盗链能力,相比于现有的防盗链技术,本发明专利技术技术方案更适用于网络直播,使防盗链具有时效性,防止劫持和篡改,提高直播链接地址的防盗有效性。

【技术实现步骤摘要】
直播链接地址的组建和验证方法及相应装置
本专利技术涉及计算机
,尤其涉及一种直播链接地址的组建和验证方法及相应装置。
技术介绍
盗链是指服务商自己不提供服务器内容,而是通过技术手段,直接在自己的网站上向最终用户提供其他服务商的内容,骗取最终用户的浏览和点击率,其盗取主要是最终资源,如图片、音频、视频和文件等。而随着网络直播的兴起,直播链接地址的盗取也日益增多。现有对于网页地址的防盗方式主要有:浏览器referer认证、客户端设置IP地址黑名单或者对链接地址实现MD5签名加密等。但上述的方式对于直播领域上都具有一定的缺陷,如浏览器referer认证,需要浏览器才能完成防盗链,但直播视频一般都拥有直播平台或APP,无法使用浏览器referer认证。而第二和第三种方式,则需要用户在客户端上设置,普遍性和适应性较低。
技术实现思路
本专利技术实施例提出一种直播链接地址的组建和验证方法及相应装置,使防盗链具有时效性,防止劫持和篡改,提高直播链接地址的防盗有效性。本专利技术实施例提供一种直播链接地址的组建方法,包括:获取客户端的IP地址和第一密钥;其中,所述第一密钥由待访问服务器生成并发送给所本文档来自技高网...

【技术保护点】
1.一种直播链接地址的组建方法,其特征在于,包括:获取客户端的IP地址和第一密钥;其中,所述第一密钥由待访问服务器生成并发送给所述客户端;根据待请求的第一URL地址、所述IP地址和所述第一密钥,组建第一字符串,并对所述第一字符串加密,将加密后的数据作为签名参数;根据所述第一URL地址、所述IP地址、所述签名参数和标识参数,组建第二URL地址;其中,所述标识参数是采用所述第一密钥对所述客户端的当前系统时间进行加密并编码后获得。

【技术特征摘要】
1.一种直播链接地址的组建方法,其特征在于,包括:获取客户端的IP地址和第一密钥;其中,所述第一密钥由待访问服务器生成并发送给所述客户端;根据待请求的第一URL地址、所述IP地址和所述第一密钥,组建第一字符串,并对所述第一字符串加密,将加密后的数据作为签名参数;根据所述第一URL地址、所述IP地址、所述签名参数和标识参数,组建第二URL地址;其中,所述标识参数是采用所述第一密钥对所述客户端的当前系统时间进行加密并编码后获得。2.根据权利要求1所述的直播链接地址的组建方法,其特征在于,所述根据待请求的第一URL地址、所述IP地址和第一密钥,构建第一字符串,具体为:将所述第一URL地址、所述IP地址和所述第一密钥依次排列组合后,获得所述第一字符串。3.根据权利要求2所述的直播链接地址的组建方法,其特征在于,所述根据所述第一URL地址、所述IP地址、所述签名参数和标识参数,组建第二URL地址,具体为:将所述第一URL地址、所述IP地址、所述签名参数和所述标识参数依次排列组合后,获得所述第一字符串。4.根据权利要求1所述的直播链接地址的组建方法,其特征在于,所述标识参数是采用所述第一密钥对所述客户端的当前系统时间进行加密并编码后获得,具体为:采用所述第一密钥对所述当前系统时间进行AES128位加密后,进行base64编码,将编码后的数据作为所述标识参数。5.一种直播链接地址的组建装置,其特征在于,包括:获取单元、第一组建单元和第二组建单元;所述获取单元用于获取客户端的IP地址和第一密钥;其中,所述第一密钥由待访问服务器生成并发送给所述客户端;所述第一组建单元用于根据待请求的第一URL地址、所述IP地址和所述第一密钥,组建第一字符串,并对所述第一字符串加密,将加密后的数据作为签名参数;所述第二组建单元用于根据所述第一URL地址、所述IP地址、所述签名参数和标识参数,组建第二URL地址;其中,所述标识参数是采用所述第一密钥对所述客户端的当前系统时间进行加密并编码后获得。6.一种直播链接地址的验证方法,其特征在于,包括:接收客户端发送的访问请求;所述访问请求包含由权利要求1至4任一项所述直...

【专利技术属性】
技术研发人员:谢长才
申请(专利权)人:广东省南方数字电视无线传播有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1