一种多终端同步图片的方法技术

技术编号:15795195 阅读:226 留言:0更新日期:2017-07-10 11:33
本发明专利技术提供一种多终端同步图片的方法,包括:服务端将图片及包括图片的旋转角度的图片信息发送到客户端;客户端接收到服务端发送的图片及图片信息,保存该图片到本地,并将该图片信息保存到数据库中;客户端根据图片信息中的旋转角度,旋转所述图片的方向,并显示到显示区;服务端保存所述图片旋转后所生成的信息,将具有所述信息及更新的时间的更新数据保存进待更新数据库;服务端通知客户端更新图片和图片数据,客户端接收到服务端发送的更新数据后,从服务端重新下载该图片保存。本发明专利技术的技术方案与现有技术相比,提升了用户体验,做到家用智能设备与多个客户端同步显示图片。

【技术实现步骤摘要】
一种多终端同步图片的方法
本专利技术涉及移动终端通信领域,特别是一种多终端同步图片的方法。
技术介绍
在移动终端机广泛使用的今天,移动终端机种类愈来愈丰富,如各品牌智能手机、平板电脑等。移动终端机种的应用也越来越广泛,用户可以通过移动终端机种观看本地视频,可以通移动终端机种控制遥控玩具,可以通过移动终端机种获得摄像头的图像。移动终端机种越来越多的应用于人们的生活中,当代生活越来越离不开移动终端机种的存在。目前,机顶盒也走进了千家万户,代替了以前的智能数字机顶盒,而移动终端机与机顶盒的交互也越来越普遍频繁,发现的问题也越来越多。用户手机客户端应用下载机顶盒服务端上的图片文件时,经常会发现,手机客户端显示的图片文件与机顶盒上显示的图片文件方向不一致的问题。
技术实现思路
基于这种的情况,本专利技术的首要目的旨在解决上述问题,而提供一种多手机终端客户端应用与机顶盒服务端图片显示同步的方法,该方法包括:步骤一、服务端将图片及包括图片的旋转角度的图片信息发送到客户端;步骤二、客户端接收到服务端发送的图片及图片信息,保存该图片到本地,并将该图片信息保存到数据库中;步骤三、客户端根据图片信息中的旋转角度,旋转所述图片的方向,并显示到显示区;步骤四、服务端保存所述图片旋转后所生成的信息,将具有所述信息及更新的时间的更新数据保存进待更新数据库;步骤五、服务端将更新数据的消息提醒推送到客户端,客户端接收到有需要更新的数据时,连接服务端,将所述更新数据更发送到服务端;步骤六、客户端接收到服务端发送的更新数据后,更新本地数据库所保存的图片信息,若判断图片信息有更新,则从服务端重新下载变更状态后的所述图片。连接服务端,将之前保存的上次更新时间发送到服务端,若首次更新,则更新时间参数的初始值为0。服务端接收到客户端的更新请求,根据接收到的更新时间参数,若更新时间参数为0,将带更新时间库中的全部数据加上当前更新时间参数发送到客户端。所述判断图片信息有更新,是客户端判断同一图片的图片信息是否发生变化,并同时根据图片信息更新的时间进行对比。本专利技术的技术方案与现有技术相比,提升了用户体验,做到家用智能设备与多个客户端同步显示图片。附图说明图1是本专利技术一种多终端同步图片的方法的流程框图示意图。具体实施方式以下结合附图对本专利技术的实施例进行详细说明,但是本专利技术可以由权利要求限定和覆盖的多种不同方式实施。如图1所示,图1是本专利技术的方法流程示意图,在本专利技术中,移动端和客户端是具有操作系统的智能便携式设备,包括但不限于Android系统,IOS系统,MobileWindows系统等,方法包括:S1.服务端将图片及包括图片的旋转角度的图片信息发送到客户端;S2.客户端接收到服务端发送的图片及图片信息,保存该图片到本地,并将该图片信息保存到数据库中;S3.客户端根据图片信息中的旋转角度,旋转所述图片的方向,并显示到显示区;S4.服务端保存所述图片旋转后所生成的信息,将具有所述信息及更新的时间的更新数据保存进待更新数据库;S5.服务端将更新数据的消息提醒推送到客户端,客户端接收到有需要更新的数据时,连接服务端,将所述更新数据更发送到服务端;S6.客户端接收到服务端发送的更新数据后,更新本地数据库所保存的图片信息,判断图片信息是否更新,若有,则从服务端重新下载变更状态后的所述图片。在本专利技术具体实施例中,已具有操作系统的手机和机顶盒为例,手机是客户端,机顶盒作为接收图片和图片信息的服务端,手机和机顶盒是在同一WIFI环境下的局域网,在本专利技术中以同一WIFI环境下的局域网为例,手机和机顶盒连接同一路由器,通信信息通过路由器中转。首先,在手机及机顶盒上的图片旋转角度进行适配,具体包括:机顶盒将图片及图片信息发送到手机,该信息包括图片的旋转角度,包括旋转方向及角度,如逆时针90、顺时针90度等;手机接收到机顶盒发送的图片及图片信息,保存该图片到本地存储设备,如装备内的内存,并将该图片信息保存到数据库中;手机根据接收的信息中的旋转角度,按照信息上显示的角度。旋转接收的图片方向对应的角度,旋转完成后并显示到显示区,即手机屏幕,或者多屏显示连接的电视机。在上述方法中,在机顶盒进行图片旋转操作,在手机端保存,上述方法也同样适用。机顶盒图片信息更新后,手机也需要同步更新显示,做到同步更新,包括以下步骤:机顶盒图片旋转保存或者编辑过信息,或编辑过图片文件后,将该编辑过的图片文件信息及更新时间参数保存进“待更新数据库”;机顶盒将有带更新的数据提醒通过推送到手机,可以通过手机与机顶盒在同一WIFI,机顶盒进行消息推送,通过路由器中转到手机上;手机接收到有需要更新的数据时,连接机顶盒,将之前保存的上次更新时间发送到机顶盒,若首次更新,则更新时间初始值为0;机顶盒接收到手机的更新请求,根据接收到的更新时间参数,若更新时间参数为0,机顶盒将带更新时间库中的全部数据加上当前更新时间参数发送到手机;若更新时间不为0,则比较数据库列表中的信息修改时间,获取该更新时间之后的所有数据,将该数据加上当前新的更新时间参数发送到手机;手机接收到机顶盒发送的更新数据后,更新本地对应数据库保存的图片信息,若判断图片信息经过编辑,则从手机重新下载该图片保存到本地。以上仅为本专利技术的优选实施例而已,并不用于限制本专利技术,对于本领域的技术人员来说,本专利技术可以有各种更改和变化。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...
一种多终端同步图片的方法

【技术保护点】
一种多终端同步图片的方法,其特征在于,包括如下步骤:S1.服务端将图片及包括图片的旋转角度的图片信息发送到客户端;S2.客户端接收到服务端发送的图片及图片信息,保存该图片到本地,并将该图片信息保存到数据库中;S3.客户端根据图片信息中的旋转角度,旋转所述图片的方向,并显示到显示区;S4.服务端保存所述图片旋转后所生成的信息,将具有所述信息及更新的时间的更新数据保存进待更新数据库;S5.服务端将更新数据的消息提醒推送到客户端,客户端接收到有需要更新的数据时,连接服务端,将所述更新数据更发送到服务端;S6.客户端接收到服务端发送的更新数据后,更新本地数据库所保存的图片信息,判断图片信息是否更新,若有,则从服务端重新下载变更状态后的所述图片。

【技术特征摘要】
1.一种多终端同步图片的方法,其特征在于,包括如下步骤:S1.服务端将图片及包括图片的旋转角度的图片信息发送到客户端;S2.客户端接收到服务端发送的图片及图片信息,保存该图片到本地,并将该图片信息保存到数据库中;S3.客户端根据图片信息中的旋转角度,旋转所述图片的方向,并显示到显示区;S4.服务端保存所述图片旋转后所生成的信息,将具有所述信息及更新的时间的更新数据保存进待更新数据库;S5.服务端将更新数据的消息提醒推送到客户端,客户端接收到有需要更新的数据时,连接服务端,将所述更新数据更发送到服务端;S6.客户端接收到服务端发送的更新数据后,更新本地数据库所保存的图片信息,判断图片信息...

【专利技术属性】
技术研发人员:张涢祝丰华
申请(专利权)人:深圳市美贝壳科技有限公司
类型:发明
国别省市:广东,44

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

1