当前位置: 首页 > 专利查询>毕书清专利>正文

一种移动终端应用程序的数据传输系统和方法技术方案

技术编号:8766067 阅读:205 留言:0更新日期:2013-06-08 00:02
本发明专利技术提供了一种移动终端应用程序的数据传输系统和方法,系统包括:用于发布数据的服务器、用于连接所述服务器并接收数据和显示的移动终端;所述服务器包括:数据处理模块、数据传输模块;所述移动终端包括:数据接收模块、控制模块、动画模块。本发明专利技术应用于移动通讯领域。

【技术实现步骤摘要】

本专利技术涉及通讯
,特别涉及。
技术介绍
随着电子技术的发展,移动终端的体积越来越小以满足移动性、便携性的要求,因此移动终端的发展方向是小巧、轻薄。其中,数据传输业务已经成为了仅次于语音业务的第二大业务。而浏览网页、阅读新闻和小说等浏览类的数据传输业务,游戏、应用程序等的数据传输业务,都已经成为非常常见的移动终端应用。但是对于提供数据的服务器、对数据进行管理的媒体管理服务器、接收数据并进行显示的移动终端,对管理、处理、传输、显示大文件时都是非常繁琐的。对于媒体管理服务器来说,需要将数据传输到服务器,而数据中可能包括文字、图片、音频、视频,这样造成数据通讯的复杂度增加,造成网络传输压力增大。
技术实现思路
为了解决现有技术中数据通讯的复杂度增加,造成网络传输压力增大的问题,本专利技术实施例提出了。所述技术方案如下:本专利技术实施例提出了一种移动通讯系统中应用程序的数据传输系统,其特征在于,包括:用于发布数据的服务器、用于连接所述服务器并接收数据和显示的移动终端;其中,所述服务器包括:数据处理模块、数据传输模块;数据处理模块,用于接收媒体管理服务器发送来的内容分块及MD5校验码后,根据该MD5校验码对内容分块进行校验,并在校验成功后将所述内容分块合并成完整的节点内容;所述数据传输模块连接所述媒体管理服务器以接收内容分块和MD5校验码并发送给所述数据处理模块,还连接移动终端以接收移动终端的参数,并将该数据处理模块合并后生成的节点内容中的文字内容段进行GZIP压缩后,根据所述移动终端的参数切割为多个子数据,并将子数据依次通过预设的帧格式发送到移动终端;其中,所述帧格式至少包括多个用于存储数据的数据内容段和至少一个用于存储该帧长度的参数段;其中所述数据内容段至少包括用于存储文字的文字内容段、用于存储图片的图片内容段、用于存储音频的音频内容段、用于存储视频的视频内容段;所述移动终端包括:数据接收模块、控制模块、动画模块;所述数据接收模块用于通过无线网络接收所述子数据,并发送给控制模块;所述控制模块用于对接收到的子数据块进行GZIP解码,并将解码后的子数据进行显示;在显示的同时向所述服务器请求下一子数据;所述控制模块还用于将所述移动终端的参数发送到所述服务器;所述移动终端的参数至少包括所述移动终端的处理能力和/或移动终端能够处理的子数据的大小;所述动画模块用于根据接收到的图片,以及每一图片的时间参数和位置参数,将这些图片生成连续的动画效果。作为上述技术方案的优选,所述并将子数据依次通过预设的帧格式发送到移动终端具体为:将当前子数据通过预设的帧格式发送到移动终端;在所述移动终端显示该当前子数据时,将下一子数据通过预设的帧格式发送到所述移动终端。作为上述技术方案的优选,所述数据传输模块包括:第一连接模块,用于通过有线网络或无线网络连接所述媒体管理服务器;第二连接模块,用于所述数据处理模块;第三连接模块,用于连接通过无线网络及无线网关和无线接入节点连接所述移动终端。作为上述技术方案的优选,所述移动终端的参数包括所述移动终端的型号、所述移动终端的处理能力、所述移动终端能够处理的子数据的大小中的一个或多个。本专利技术实施例还提出了一种应用前述系统的数据传输方法,包括:步骤1、服务器接收媒体管理服务器发送来的内容分块及MD5校验码后,根据该MD5校验码对内容分块进行校验,并在校验成功后将所述内容分块合并成完整的节点内容;步骤2、服务器接收移动终端的参数,并将该数据处理模块合并后生成的节点内容中的文字内容段进行GZIP压缩后,根据所述移动终端的参数切割为多个子数据,并将子数据依次通过预设的帧格式发送到移动终端;其中,所述帧格式至少包括多个用于存储数据的数据内容段和至少一个用于存储该帧长度的参数段;其中所述数据内容段至少包括用于存储文字的文字内容段、用于存储图片的图片内容段、用于存储音频的音频内容段、用于存储视频的视频内容段;步骤3、移动终端将接收到的子数据块进行GZIP解码,并将解码后的子数据进行显示;在显示的同时向所述服务器请求下一子数据;步骤4、移动终端根据接收到的图片,以及每一图片的时间参数和位置参数,生成连续的动画效果。作为上述技术方案的优选,所述并将子数据依次通过预设的帧格式发送到移动终端具体为:将当前子数据通过预设的帧格式发送到移动终端;在所述移动终端显示该当前子数据时,将下一子数据通过预设的帧格式发送到所述移动终端。作为上述技术方案的优选,所述服务器通过有线网络或无线网络连接所述媒体管理服务器;并通过无线网络及无线网关和无线接入节点连接所述移动终端。作为上述技术方案的优选,所述移动终端的参数包括所述移动终端的型号、所述移动终端的处理能力、所述移动终端能够处理的子数据的大小中的一个或多个。本专利技术实施例提出的移动终端的应用程序的数据接收方法和装置具有以下有益效果:(I)服务器可以根据移动终端发来的参数,将数据切割后发送给移动终端。同时,移动终端在显示第一个子数据的同时传输下一子数据。这样既可以防止传输大文件造成的网络阻塞,也可以防止移动终端在显示大文件时造成内存溢出的问题,还可以减少用户等待的时间。(2)采用GZIP对文字部分进行压缩,可以降低传输量。(3)采用本专利技术提出的帧格式传输数据,可以把文字、图片、音频、视频在一个子帧中进行传输,降低传输的复杂度。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中使用的附图作一简单地介绍,显而易见地,下面所列附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的装置的结构示意图;图2是本专利技术实施例的方法的流程示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术实施例的系统,其结构如图1所示的,包括:用于发布数据的服务器1、用于连接所述服务器并接收数据和显示的移动终端2 ;其中,所述服务器I包括:数据处理模块11、数据传输模块12 ;所述数据处理模块11用于接收媒体管理服务器(图中未示出)发送来的内容分块及MD5校验码后,根据该MD5校验码对内容分块进行校验,并在校验成功后将所述内容分块合并成完整的节点内容;所述数据传输模块12连接所述媒体管理服务器以接收内容分块和MD5校验码并发送给所述数据处理模块11,还连接移动终端以接收移动终端的参数,并将该数据处理模块合并后生成的节点内容中的文字内容段进行GZIP压缩后,根据所述移动终端的参数切割为多个子数据,并将子数据依次通过预设的帧格式发送到移动终端;其中,所述帧格式至少包括多个用于存储数据的数据内容段和至少一个用于存储该帧长度的参数段;其中所述数据内容段至少包括用于存储文字的文字内容段、用于存储图片的图片内容段、用于存储音频的音频内容段、用于存储视频的视频内容段;所述移动终端包括2:数据接收模块21、控制模块22、动画模块233 ;所述数据接收模块21用于通过无线网络接收所述子数据,并发送给控制模块;所述控制模块22用于对接收到的子数据块进行GZIP解码,并将解码后的子数据进行显示;在显示的同时向所述服务器请求下一子数据;所述控制模块还用于将所述移动终端的参数发送本文档来自技高网...

【技术保护点】
一种移动终端应用程序的数据传输系统,其特征在于,包括:用于发布数据的服务器、用于连接所述服务器并接收数据和显示的移动终端;其中,所述服务器包括:数据处理模块、数据传输模块;所述数据处理模块用于接收媒体管理服务器发送来的内容分块及MD5校验码后,根据该MD5校验码对内容分块进行校验,并在校验成功后将所述内容分块合并成完整的节点内容;所述数据传输模块连接所述媒体管理服务器以接收内容分块和MD5校验码并发送给所述数据处理模块,还连接移动终端以接收移动终端的参数,并将该数据处理模块合并后生成的节点内容中的文字内容段进行GZIP压缩后,根据所述移动终端的参数切割为多个子数据,并将子数据依次通过预设的帧格式发送到移动终端;其中,所述帧格式至少包括多个用于存储数据的数据内容段和至少一个用于存储该帧长度的参数段;其中所述数据内容段至少包括用于存储文字的文字内容段、用于存储图片的图片内容段、用于存储音频的音频内容段、用于存储视频的视频内容段;所述移动终端包括:数据接收模块、控制模块、动画模块;所述数据接收模块用于通过无线网络接收所述子数据,并发送给控制模块;所述控制模块用于对接收到的子数据块进行GZIP解码,并将解码后的子数据进行显示;在显示的同时向所述服务器请求下一子数据;所述控制模块还用于将所述移动终端的参数发送到所述服务器;所述移动终端的参数至少包括所述移动终端的处理能力和/或移动终端能够处理的子数据的大小;所述动画模块用于根据接收到的图片,以及每一图片的时间参数和位置参数,将这些图片生成连续的动画效果。...

【技术特征摘要】
1.一种移动终端应用程序的数据传输系统,其特征在于,包括:用于发布数据的服务器、用于连接所述服务器并接收数据和显示的移动终端;其中, 所述服务器包括:数据处理模块、数据传输模块; 所述数据处理模块用于接收媒体管理服务器发送来的内容分块及MD5校验码后,根据该MD5校验码对内容分块进行校验,并在校验成功后将所述内容分块合并成完整的节点内容; 所述数据传输模块连接所述媒体管理服务器以接收内容分块和MD5校验码并发送给所述数据处理模块,还连接移动终端以接收移动终端的参数,并将该数据处理模块合并后生成的节点内容中的文字内容段进行GZIP压缩后,根据所述移动终端的参数切割为多个子数据,并将子数据依次通过预设的帧格式发送到移动终端; 其中,所述帧格式至少包括多个用于存储数据的数据内容段和至少一个用于存储该帧长度的参数段;其中所 述数据内容段至少包括用于存储文字的文字内容段、用于存储图片的图片内容段、用于存储音频的音频内容段、用于存储视频的视频内容段; 所述移动终端包括:数据接收模块、控制模块、动画模块; 所述数据接收模块用于通过无线网络接收所述子数据,并发送给控制模块; 所述控制模块用于对接收到的子数据块进行GZIP解码,并将解码后的子数据进行显示;在显示的同时向所述服务器请求下一子数据;所述控制模块还用于将所述移动终端的参数发送到所述服务器;所述移动终端的参数至少包括所述移动终端的处理能力和/或移动终端能够处理的子数据的大小; 所述动画模块用于根据接收到的图片,以及每一图片的时间参数和位置参数,将这些图片生成连续的动画效果。2.根据权利要求1所述的系统,其特征在于,所述并将子数据依次通过预设的帧格式发送到移动终端具体为: 将当前子数据通过预设的帧格式发送到移动终端; 在所述移动终端显示该当前子数据时,将下一子数据通过预设的帧格式发送到所述移动终端。3.根据权利要求1所述的系统,其特征在于,所述数据传输模块包括: 第一连接模块,用于通过有线网络或无线网络连接所述媒体...

【专利技术属性】
技术研发人员:毕书清
申请(专利权)人:毕书清联讯时代北京国际信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1