[发明专利]一种对互联网媒体文件进行修改式展现的方法及其装置有效
申请号: | 201710093372.7 | 申请日: | 2017-02-21 |
公开(公告)号: | CN106844763B | 公开(公告)日: | 2018-06-29 |
发明(设计)人: | 许广彬;郑军;来东敏;左琴 | 申请(专利权)人: | 无锡华云数据技术服务有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/06 |
代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 高之波;储振 |
地址: | 214125 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 互联网媒体 资源处理模块 存储空间 可视化 线程 虚拟文件系统 资源获取模块 自定义文件 操作函数 操作接口 处理请求 解析处理 系统模块 用户发起 加载 下载 调用 返回 网络 | ||
1.一种对互联网媒体文件进行修改式展现的方法,其特征在于,包括:
用户发起对互联网媒体文件的处理请求,通过资源处理模块解析处理请求并启动相应的修改线程;
互联网媒体文件被资源获取模块中的自定义文件系统模块通过对虚拟文件系统的操作接口所对应的操作函数进行调用后返回至资源处理模块,并根据已启动的修改线程修改互联网媒体文件;
加载至本地机器中并作可视化展现;
所述方法还包括对处理请求的类型进行判断的步骤,并根据处理请求的类型分别从本地机器或者异地机器中调用开源图片处理库或者开源视频处理库,以对被访问的互联网媒体文件进行修改;所述资源处理模块、资源获取模块及虚拟文件系统同时部署于本地机器或者异地机器中。
2.根据权利要求1所述的方法,其特征在于,所述本地机器被配置为计算机、可穿戴设备、移动通讯设备、服务器;其中,本地机器的操作系统被配置为Windows系统、Linux系统或者MAC OS系统。
3.根据权利要求2所述的方法,其特征在于,操作系统为Windows系统的本地机器通过VMWare创建虚拟机,以支持资源处理模块、虚拟文件系统及资源获取模块的运行;操作系统为MAC OS系统的本地的机器通过Virtual BOX创建虚拟机,以支持资源处理模块、虚拟文件系统及资源获取模块的运行。
4.根据权利要求2所述的方法,其特征在于,经过修改后的互联网媒体文件在本地机器中以视窗、APP、电子邮件或者对话框的形式作可视化展现。
5.根据权利要求1所述的方法,其特征在于,所述开源图片处理库包括:GraphicMagick、ImageMagick、GIMP、Paint.NET、Blender、Crystal Space、Art ofIllusion、OpenFX、Java Image Filters、The CImg Library、FreeImage或者CxImage;所述开源视频处理库包括:OepnCV、OpenPR、Openvis3D、VLFeat、LTI-Lib、BoofCV、SVL、BazAR、RAVL、FFmepg、JavaCV、pyopencv、OpenVSS、Scilab或者SourceForge.net。
6.根据权利要求1所述的方法,其特征在于,资源获取模块对互联网媒体文件进行获取操作的线程与资源处理模块对互联网媒体文件的处理线程并发执行。
7.根据权利要求1所述的方法,其特征在于,所述虚拟文件系统不将互联网媒体文件保存至本地机器的文件系统及本地磁盘,而仅通过虚拟文件系统的操作接口所对应的操作函数进行调用后将互联网媒体文件返回至资源处理模块,并根据已启动的修改线程在资源处理模块中对互联网媒体文件进行修改,并最终加载至本地机器中,以向用户作可视化展现。
8.根据权利要求1或者5至7中任一项所述的方法,其特征在于,所述互联网媒体文件至少为富媒体文件。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括至少将资源处理模块和资源获取模块封装入本地机器的操作系统和/或本地机器的虚拟机中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡华云数据技术服务有限公司,未经无锡华云数据技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710093372.7/1.html,转载请声明来源钻瓜专利网。