[发明专利]用于在线平台的文档回放方法及系统有效
申请号: | 202110210847.2 | 申请日: | 2021-02-25 |
公开(公告)号: | CN112861047B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 邢波;赵振维;李超 | 申请(专利权)人: | 创盛视联数码科技(北京)有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/34 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 黄玉东 |
地址: | 100083 北京市海淀区学院*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 在线 平台 文档 回放 方法 系统 | ||
1.一种用于在线平台的文档回放方法,其特征在于,包括:
终端请求服务端获取文档回放时全部文档分页对应画笔数据的下载地址;
基于终端内存空间的大小,当终端的内存空间大于阈值时根据全部文档分页的下载地址全量下载画笔数据并缓存,当终端的内存空间小于阈值时根据与播放时间节点对应的文档分页下载地址动态下载画笔数据并缓存;
根据文档回放的播放时间节点,从缓存中获取与播放时间节点相对应的画笔数据渲染播放;其中,
终端请求服务端获取文档回放时全部文档分页对应画笔数据的下载地址的方法包括:
终端获取文档回放内容的IP地址列表,所述IP地址列表中包括主服务IP和备服务IP;
终端优先利用主服务IP从服务端获取全部文档分页对应画笔数据的下载地址,每个文档分页至少包括一段画笔数据;
当终端利用主服务IP获取下载地址失败时,切换至备服务IP从服务端获取全部文档分页对应画笔数据的下载地址。
2.根据权利要求1所述的方法,其特征在于,所述内存空间为剩余内存空间或者总内存空间。
3.根据权利要求1所述的方法,其特征在于,根据全部文档分页的下载地址全量下载画笔数据并缓存的方法包括:
根据文档回放时所需的全部文档分页,按照文档分页的播放顺序依次通过下载地址优先利用主服务IP顺序下载每个文档分页对应的画笔数据,并在内存中缓存。
4.根据权利要求2所述的方法,其特征在于,根据与播放时间节点对应的文档分页下载地址动态下载画笔数据并缓的方法包括:
根据文档回放过程中的播放时间节点,通过对应的下载地址优先利用主服务IP下载与播放时间节点内容相匹配的单页文档分页的画笔数据。
5.根据权利要求4所述的方法,其特征在于,在全量画笔数据或单页文档分页的画笔数据下载失败时还包括:
终端切换至备服务IP重新下载全量画笔数据或单页文档分页的画笔数据。
6.根据权利要求5所述的方法,其特征在于,根据文档回放的当前播放时间节点,从缓存中获取与播放时间节点相对应的画笔数据渲染播放的方法包括:
根据文档回放的播放时间节点,判断缓存中是否存在与播放时间节点对应文档分页的画笔数据;
若存在,则基于播放时间节点与画笔数据的映射索引,调取对应的画笔数据渲染播放;
若不存在,则基于播放时间节点重新下载画笔数据缓存,之后再基于当前播放时间节点与画笔数据的映射索引,调取对应的画笔数据渲染播放。
7.一种用于在线平台的文档回放系统,其特征在于,包括:
请求单元,用于终端请求服务端获取文档回放时全部文档分页对应画笔数据的下载地址;
判断单元,用于基于终端内存空间的大小,当终端的内存空间大于阈值时根据全部文档分页的下载地址全量下载画笔数据并缓存,当终端的内存空间小于阈值时根据与播放时间节点对应的文档分页下载地址动态下载画笔数据并缓存;
播放单元,用于根据文档回放的当前播放时间节点,从缓存中获取与当前播放时间节点相对应的画笔数据渲染播放;其中,
终端请求服务端获取文档回放时全部文档分页对应画笔数据的下载地址的方法包括:
终端获取文档回放内容的IP地址列表,所述IP地址列表中包括主服务IP和备服务IP;
终端优先利用主服务IP从服务端获取全部文档分页对应画笔数据的下载地址,每个文档分页至少包括一段画笔数据;
当终端利用主服务IP获取下载地址失败时,切换至备服务IP从服务端获取全部文档分页对应画笔数据的下载地址。
8.一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,其特征在于,计算机程序被处理器运行时执行上述权利要求1至6任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创盛视联数码科技(北京)有限公司,未经创盛视联数码科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110210847.2/1.html,转载请声明来源钻瓜专利网。