Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种全类型文件统一接入预览编辑的聚合方法和系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:四川乐为科技有限公司

摘要:本发明公开了一种全类型文件统一接入预览编辑的聚合方法和系统,属于文件处理技术领域。本发明通过预览网关作为统一的入口,实现对预览流量的自动化分发和处理。它可以根据文件类型和后缀名进行智能的路由和过滤,确保预览请求能够准确地转发到后端业务系统。同时提供了灵活的控制机制,允许针对不同应用进行细粒度的预览方式控制。通过为每个应用生成独特的访问密钥和安全密钥,可以实现对预览方式的精确管控,满足不同应用的需求。同时,预览网关还提供了一套标准的预览格式,使得应用调用变得更加简单和一致。

主权项:1.一种全类型文件统一接入预览编辑的聚合方法,其特征在于,包括:S100.应用根据自身的访问密钥和安全密钥,以及签名校验算法组装文件的预览编辑地址;S200.用户在应用中创建预览编辑请求,应用将该预览编辑请求发送给服务能力模块,服务能力模块对基础参数进行校验,对于校验失败的参数则由服务能力模块返回对应异常码,并终止后续流程;S300.预览网关根据文件后缀名与Redis中存储的文件预览编辑支持清单进行比对,对于不支持的格式则返回对应异常码;S400.鉴权模块对预览编辑请求进行签名校验,若签名校验未通过,则对该预览编辑请求进行阻断;S500.格式转换模块根据存储的转换规则确认是否需要进行文件转码,若是,则调用文件转码逻辑将文件转换为对应的格式;S600.格式转换模块将请求内容发送给对应的内容处理模块;内容处理模块根据在数据库中记录的转码源格式与目标格式对应关系判断是否进行文件格式转码处理,若需要进行转码,则调用转码逻辑进行转码,并将转码后的文件存储入对象存储,使用对象存储地址替换原有存储地址;若不需要转码则直接使用原有存储地址;S700.内容处理模块根据文件的类型对预览编辑请求的path信息进行重置;S800.内容处理模块将需要转码才能进行预览编辑的文件的下载地址进行编码,并为编码后的下载地址增加校验签名,生成该文件新的下载地址并发送到后端预览编辑系统;对于不需要转码的文件,则直接将文件的下载地址发送到后端预览编辑系统;S900.内容处理模块根据后端具体预览服务需要的api接口对应参数,通过requestparam参数,删除原来的参数key,并增加后端预览服务的参数key,使用相同的value值,同时也删除预览文件路径地址,并增加为后端预览服务需要的参数;S1000.内容处理模块根据appid查询出具体应用的权限详情,并将该应用的权限详情增加到对应的参数列表之中;S1100.内容处理模块执行反向代理逻辑,将预览编辑请求自动适配转发到后端对应的预览编辑系统;S1200.内容处理模块根据记录预览编辑系统的集群配置内容进行反向代理,根据记录的后端预览服务集群信息和后端服务配置的比例情况,按比例反向代理到后端的预览编辑服务;S1300.若预览编辑系统文件需要转码,则接收到对应的请求后,分析并解码传递的文件url地址,并在系统中对文件内容下载到本地,预览编辑系统对文件内容进行分析,转为需要的内容后进行预览编辑的渲染;S1400.预览编辑系统根据从预览网关传递来的权限控制参数,将权限控制参数写入到预览编辑的实现之中,预览编辑服务根据权限控制参数,判定是否执行控制;S1500.内容处理模块在接收到后端编辑系统返回的文件数据response数据后对数据流里面的path进行替换,统一替换为预览网关的地址,然后将response数据进行gzip压缩,并在Web浏览器进行页面内容渲染展示;S1600.前端浏览器渲染时会根据预览网盘返到浏览器的预览文件地址进行文件内容的下载,下载地址从预览网关的文件服务模块下载,文件服务模块通过加密参数中解析出原始的下载地址,进行代理下载;S1700.在对渲染效果内容输出时,Web浏览器根据返回的权限参数通过js方式实现对前端效果的控制;S1800.前端页面加载静态资源内容或者发起ajax请求,向预览网关发起获取相应内容请求,服务能力模块获取到请求后根据path的类型标记,服务能力模块转发音视频的视频流分段偏移量信息输入到golang对应的音视频内容处理模块;S1900.音视频内容处理模块对视频流地址进行替换后,反向代理到具体的音视频服务系统,获取对应的资源并返回对应的response内容到内容处理模块,内容处理模块接收视频流内容,预览网关输出静态资源内容并在Web浏览器进行完成的预览或编辑呈现。

全文数据:

权利要求:

百度查询: 四川乐为科技有限公司 一种全类型文件统一接入预览编辑的聚合方法和系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。