[发明专利]一种适应于媒体行业的跨平台多终端静态化播放器在审
申请号: | 201811449656.6 | 申请日: | 2018-11-30 |
公开(公告)号: | CN109599132A | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 胡查旭;朱愚 | 申请(专利权)人: | 成都华栖云科技有限公司 |
主分类号: | G11B19/02 | 分类号: | G11B19/02;G11C7/16 |
代理公司: | 成都立新致创知识产权代理事务所(特殊普通合伙) 51277 | 代理人: | 谭德兵 |
地址: | 610000 四川省成都市中国(四川)自*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 播放器 浏览器 通用播放器 手机端 加载 媒体行业 多终端 静态化 跨平台 播放地址 代码编写 调用指令 对象判断 被盗 调用 配置 检查 播放 节约 | ||
1.一种适应于媒体行业的跨平台多终端静态化播放器,其特征在于,该播放器的实现方法如下:
1)配置flash播放器和H5播放器待用;
2)使用JavaScript代码编写通用播放器js文件,同时在播放器js文件内配置调用flash播放器和H5播放器的调用指令;
3)通用播放器js文件通过JavaScript的Navigator对象判断当前加载播放器的浏览器是PC端浏览器还是手机端浏览器;
4)如果通用播放器js文件检查到是手机端浏览器则加载H5播放器,如果检查到是PC端浏览器则加载flash播放器。
2.根据权利要求1所述的一种适应于媒体行业的跨平台多终端静态化播放器,其特征在于,所述播放器还包括一个防盗链步骤,具体步骤如下:
1)通用播放器js文件通过AES-CBC-128算法来获取当前正在使用的播放器jsonp文件,从播放器jsonp文件中获取CDN防盗链加密公式以及加密密匙;
2)通用播放器js文件通过AES-CBC-128算法获取视频jsonp文件,从视频jsonp文件中获得视频播放器地址;
3)通过CDN防盗链加密公式算出一个加密字符串,把字符串带到视频播放地址后面,就可以得到安全的播放。
3.根据权利要求2所述的一种适应于媒体行业的跨平台多终端静态化播放器,其特征在于,所述CDN防盗链加密公式支持后台选择或配置以修改CDN防盗链加密公式。
4.根据权利要求3所述的一种适应于媒体行业的跨平台多终端静态化播放器,其特征在于,所述CDN防盗链加密公式中的固定常量可以单独配置,公式中的变量则通过EL表达式指定获取。
5.根据权利要求4所述的一种适应于媒体行业的跨平台多终端静态化播放器,其特征在于,所述EL表达式被替换成实际的加密参数,从而算出各不同cdn认可的防盗链密匙。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都华栖云科技有限公司,未经成都华栖云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811449656.6/1.html,转载请声明来源钻瓜专利网。