一种基于Android平台的数据处理系统

著录项
  • CN201410721462.2
  • 20141203
  • CN105718250A
  • 20160629
  • 镇江金软计算机科技有限责任公司
  • 不公告发明人
  • G06F9/44
  • G06F9/44 H04N21/443

  • 江苏省镇江市丁卯桥路亚太国际14楼
  • 江苏(32)
摘要
本发明涉及一种基于Android平台的数据处理系统。通过客户端输入播放链接,通过云端打开任一格式的文件,实现数据云处理,这样可以节约很多手机终端本地存储空间为此来安装应用程序。其原理主要是通过客户端链接播放,将HTTP或FTP进行中文编码,转化成thunder格式,对客户端发送的文件请求,服务端进行文件名提取转换,选择解码器播放,客户端则记录播放进度,这样实现数据文件的云处理。它使用快捷方便,云端和客户端可实现同步进行,云端还可以记录所有打开过的文件历史记录,同时实现实时备份,尤其是视频文件,可在不安装任何播放器,实现云播放,通过云解码器播放,并同步到客户端,客户端记录播放进度,从而视频的云播放。
权利要求

1.本发明涉及一种基于Android平台的数据处理系统,其特征在于该数据处理系统主要包含以下各组件:

AndBase组件---用于快速构建用户见面UI

Jsoup组件---用于解析服务器数据的文档解释器

Vitamio组件---用于视频播放的硬件解码和GPU渲染

Storage组件---用于云端处理文件的存储

Representation组件---用于将服务器处理的文件映射到客户端

Interactive组件---用于客户端与用户之间的交互。

2.根据权利要求1所述一种基于Android平台的数据处理系统,其特征在于使用客户端用户界面,可输入相关播放链接。

3.根据权利要求1所述一种基于Android平台的数据处理系统,其特征在于通过客户端将播放链接进行处理,将HTTP或FTP进行中文编码,转化成thunder格式。

4.根据权利要求1所述一种基于Android平台的数据处理系统,其特征在于服务器端接收到客户端播放请求,会进行地址查询,服务端对文件名提取转换后进行处理。

5.根据权利要求1所述一种基于Android平台的数据处理系统,其特征在于服务端对处理好后得到的文件,会采用相对应的程序或解码器进行播放。

6.根据权利要求1所述一种基于Android平台的数据处理系统,其特征在于客户端可记录播放进度,以便恢复播放。

7.根据权利要求1所述一种基于Android平台的数据处理系统,其特征在于云端和客户端可同步,并在云端有所有打开文件的记录和备份。

说明书

一种基于Android平台的数据处理系统

技术领域

本发明涉及一种基于Android平台的数据处理系统,尤其是一种实现多媒体云播放的数据处理系统,属于计算机技术领域。

背景技术

随着网络信息化的发展,网络上有着丰富多彩的多媒体资源,给大家带来了很多休闲娱乐。应对于网络上的资源类型不一,需要采用不同的程序才能打开。而且为了便捷基本上都是通过Andriod智能手机访问,因为它访问便捷,但同时问题也出现了。由于手机存储有限,不可能安装很多程序,用于打开不同格式的网络资源。对于某些特殊的资源需要特定的程序才能打开。而这些对一些Andriod手机用户来说,想看点东西实在不易。

现在运用比较广泛的云计算技术在网络服务中已经随处可见了,未来手机、GPS等行动装置都可以透过云计算技术,展现出更多的应用服务。同样,我们也可以引用云技术实现数据文件云处理,让多媒体文件实现云播放,这样可以节约很多手机终端本地存储空间。其原理主要是通过客户端链接播放,将HTTP或FTP进行中文编码,转化成thunder格式,对客户端发送的文件请求,服务端进行文件名提取转换,选择解码器播放,客户端则记录播放进度,这样实现数据文件的云处理。

数据云处理有很多好处,一方面可以实现文件备份,利用云系统打开过的文件都有记录,云端可实现实时备份,另一方面对于Andriod客户端来说不用下载过多的应用程序来完成文件的打开过程,我们只需要通过云数据处理系统即可。

发明内容

本发明的目的在于:针对Android客户端打开特殊格式文件,提出一种实现数据文件的云处理打开过程,尤其是对多媒体视频文件的云播放,解决一些用户不需要安装任何应用程序就可以打开文件问题。

为达到以上目的,本发明涉及一种基于Android平台的数据处理系统,该方法主要通过Android客户端实现,整个数据处理系统主要包含以下各组件:

AndBase组件---用于快速构建用户见面UI

Jsoup组件---用于解析服务器数据的文档解释器

Vitamio组件---用于视频播放的硬件解码和GPU渲染

Storage组件---用于云端处理文件的存储

Representation组件---用于将服务器处理的文件映射到客户端

Interactive组件---用于客户端与用户之间的交互

系统处理文件流程如下:

步骤一:使用客户端用户界面,可输入相关播放链接。

步骤二:通过客户端将播放链接进行处理,将HTTP或FTP进行中文编码,转化成thunder格式。

步骤三:服务器端接收到客户端播放请求,会进行地址查询,服务端对文件名提取转换后进行处理。

步骤四:服务端对处理后得到的文件,会采用相对应的程序或解码器进行播放。

步骤五:客户端可记录播放进度,以便恢复播放,并且云端和客户端可实时同步,对在云端有所有文件的打开都进行记录和备份。

具体实施方式

实施例一

使用MyEclipse8.6作为开发工具,使用市场上专用的微软数据库MySQL建立系统所需要的数据库,使用NavicatforMySQL作为数据库管理工具。通过一种面向对象的、运行于JAVA平台之上的高级程序设计语言汇编而成。该数据处理系统主要包含以下各组件:

AndBase组件---用于快速构建用户见面UI

Jsoup组件---用于解析服务器数据的文档解释器

Vitamio组件---用于视频播放的硬件解码和GPU渲染

Storage组件---用于云端处理文件的存储

Representation组件---用于将服务器处理的文件映射到客户端

Interactive组件---用于客户端与用户之间的交互

系统处理文件流程如下:

步骤一:使用客户端用户界面,可输入相关播放链接。

步骤二:通过客户端将播放链接进行处理,将HTTP或FTP进行中文编码,转化成thunder格式。

步骤三:服务器端接收到客户端播放请求,会进行地址查询,服务端对文件名提取转换后进行处理。

步骤四:服务端对处理好后得到的文件,会采用相对应的程序或解码器进行播放。

步骤五:客户端可记录播放进度,以便恢复播放。

除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围。

本文发布于:2024-09-26 02:19:38,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/72541.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议