[发明专利]一种浏览器端播放视频的方法、装置及电子设备有效
| 申请号: | 202111494875.8 | 申请日: | 2021-12-09 |
| 公开(公告)号: | CN113905277B | 公开(公告)日: | 2022-03-22 |
| 发明(设计)人: | 唐烨;张耀春;尹兴良 | 申请(专利权)人: | 北京新片场传媒股份有限公司 |
| 主分类号: | H04N21/4782 | 分类号: | H04N21/4782;H04N21/81 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘珂 |
| 地址: | 100009 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 浏览器 播放 视频 方法 装置 电子设备 | ||
1.一种浏览器端播放视频的方法,其特征在于,包括:
预先生成非十进制的配置文件,所述配置文件设有浏览器端的全局对象,且所述全局对象包括多个视频控制方法;
浏览器端加载并执行所述配置文件;
在需要操作目标视频时,调用所述全局对象中的所述视频控制方法,基于所述视频控制方法操作所述目标视频;
其中,所述预先生成非十进制的配置文件,包括:
基于预设的模板文件生成第一语言格式的主文件;以及
将所述主文件编译生成第二语言格式的配置文件,所述第二语言格式为二进制格式;
所述基于预设的模板文件生成第一语言格式的主文件,包括:
预设源码目录和目标码目录;
设置位于所述源码目录的至少一个源资源文件,所述源资源文件包括与至少一个所述视频控制方法所对应的视频操作函数;
对所述视频操作函数中的变量进行混淆处理,生成与所述源资源文件相对应的、位于与所述目标码目录的目标资源文件;
设置位于源码目录的所述模板文件,所述模板文件包括多个与所述视频控制方法相对应的模板变量;
基于所述目标资源文件对所述模板文件中相应的所述模板变量进行替换,基于替换后的所述模板文件生成第一语言格式的主文件。
2.根据权利要求1所述的方法,其特征在于,所述视频控制方法包括初始化方法、生成视频播放器方法和获取操作对象方法;所述初始化方法包括解密函数;
所述基于所述视频控制方法操作所述目标视频,包括:
调用所述初始化方法中的所述解密函数,对加密的目标视频进行解密处理;
基于所述视频控制方法操作解密后的所述目标视频。
3.根据权利要求2所述的方法,其特征在于,还包括:
设置位于所述源码目录的加解密文件,所述加解密文件包括与所述解密函数相对应的加密函数;所述加密函数用于对待发送至浏览器端的目标视频进行加密处理,加密目标视频。
4.一种浏览器端播放视频的装置,其特征在于,包括:
配置模块,用于预先生成非十进制的配置文件,所述配置文件设有浏览器端的全局对象,且所述全局对象包括多个视频控制方法;
加载模块,用于浏览器端加载并执行所述配置文件;
操作模块,用于在需要操作目标视频时,调用所述全局对象中的所述视频控制方法,基于所述视频控制方法操作所述目标视频;
其中,所述配置模块包括:
主文件生成单元,用于基于预设的模板文件生成第一语言格式的主文件;
编译单元,用于将所述主文件编译生成第二语言格式的配置文件,所述第二语言格式为二进制格式;
所述主文件生成单元基于预设的模板文件生成第一语言格式的主文件,包括:
预设源码目录和目标码目录;
设置位于所述源码目录的至少一个源资源文件,所述源资源文件包括与至少一个所述视频控制方法所对应的视频操作函数;
对所述视频操作函数中的变量进行混淆处理,生成与所述源资源文件相对应的、位于与所述目标码目录的目标资源文件;
设置位于源码目录的所述模板文件,所述模板文件包括多个与所述视频控制方法相对应的模板变量;
基于所述目标资源文件对所述模板文件中相应的所述模板变量进行替换,基于替换后的所述模板文件生成第一语言格式的主文件。
5.一种电子设备,包括总线、收发器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述收发器、所述存储器和所述处理器通过所述总线相连,其特征在于,所述计算机程序被所述处理器执行时实现如权利要求1至3中任一项所述的浏览器端播放视频的方法中的步骤。
6.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3中任一项所述的浏览器端播放视频的方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新片场传媒股份有限公司,未经北京新片场传媒股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111494875.8/1.html,转载请声明来源钻瓜专利网。





