一种基于手机H5网页安全播放流媒体的方法与流程

文档序号:17488893发布日期:2019-04-23 20:14阅读:1109来源:国知局
一种基于手机H5网页安全播放流媒体的方法与流程

本发明涉及h5应用技术领域,具体来说,涉及一种基于手机h5网页安全播放流媒体的方法。



背景技术:

现大多数多媒体平台对流媒体的保护是通过注册、登录、输入密码等方式以后才可以播放,密钥原文是以明文等方式在网络上流转,易破解,破解后可以对流媒体进行多种非法操作,无法实现安全的播放流媒体。



技术实现要素:

为解决现有技术中存在的问题,本发明提供一种基于手机h5网页安全播放流媒体的方法,具有安全性更高和双重保护流媒体资源的优点。

为实现上述目的,本发明采用的技术方案是:一种基于手机h5网页安全播放流媒体的方法,包括以下步骤:

a1、通过api请求注册设备,得到与设备对应的rsa私钥;

a2、通过api以授权的方式从服务器得到流媒体地址;

a3、通过api从服务器得到流媒体加密密文;

a4、使用rsa私钥解密流媒体加密密文,得到密钥原文;

a5、拦截并替换流媒体播放器原本的解密过程;

a6、将密钥原文推送到流媒体播放器进行播放。

优选地,步骤a1所述的设备为手机、pad和其他移动终端。

优选地,步骤a4中所述密钥原文为通过rsa解密后的密钥原文。

优选地,步骤a1至步骤a6中全部过程由设备上的客户端完成。

优选地,步骤a5和a6中所述的流媒体播放器为h5网页上的m3u8播放器。

优选地,步骤a2中从服务器获取流媒体文件的下载联网方式包括wifi网络、5g网络、4g网络、3g网络和gprs网络,如此设置,增加了该方法的使用范围。

本发明的有益效果是:

(1)本发明所述的方法中流媒体本身都是加密的文件,增加了流媒体文件安全性;

(2)在获取服务器端的流媒体资源时,设备需要授权且解密以后才可以得到正确的密钥原文;

(3)密钥原文不在网络上流转,难以破解,保证了流媒体文件在网络上的安全性。

附图说明

图1是本发明的原理流程示意图;

图2是本发明中客户端获取密钥原文的原理图。

附图标记说明:

1、流媒体播放器;2、服务器;3、客户端;4、rsa私钥;5、流媒体加密密文;6、密钥原文。

具体实施方式

下面结合附图对本发明的实施例进行详细说明。

如图1-图2所示,本发明的一种基于手机h5网页安全播放流媒体的方法,包括以下步骤:

a1、客户端3通过api向服务器2发出请求,注册设备,得到与设备对应的rsa私钥4;

a2、客户端3通过api请求以授权的方式从服务器2得到流媒体地址;

a3、客户端3通过api请求从服务器2得到流媒体加密密文5;

a4、客户端3使用rsa私钥4解密流媒体加密密文5,得到密钥原文6;

a5、客户端3拦截并替换m3u8播放器原本的解密过程;

a6、客户端3将密钥原文6推送到m3u8播放器进行播放。

步骤a1中的设备为手机。

步骤a4中密钥原文3为通过rsa解密后的密钥原文3。

步骤a2中客户端3从服务器2获取流媒体文件的下载联网方式包括wifi网络、5g网络、4g网络、3g网络和gprs网络,如此设置,增加了该方法的使用范围。

资源都在服务器2加密,客户端3通过请求服务器2授权后,以rsa方式解密才能得到正确的密钥原文3并送入流媒体播放器1才得以播放,增加了流媒体文件的安全性。

以上所述实施例仅表达了本发明的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。



技术特征:

技术总结
本发明公开了一种基于手机H5网页安全播放流媒体的方法,属于H5应用技术领域,包括以下步骤:首先通过API请求注册设备,得到与设备对应的RSA私钥;随后通过API以授权的方式从服务器得到流媒体地址;然后通过API从服务器得到流媒体加密密文;继而使用RSA私钥解密流媒体加密密文,得到密钥原文;之后拦截并替换流媒体播放器原本的解密过程;最后将密钥原文推送到流媒体播放器进行播放。本发明具有安全性更高和双重保护流媒体资源的优点。

技术研发人员:薛建川;赵海涛;李啸竹
受保护的技术使用者:中新金桥数字科技(北京)有限公司
技术研发日:2018.12.11
技术公布日:2019.04.23
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1