一种根据带宽发布多媒体数据的控制方法及其控制装置制造方法及图纸

技术编号:10076859 阅读:108 留言:0更新日期:2014-05-24 11:18
本发明专利技术提供一种根据带宽发布多媒体数据的控制方法及其控制装置,能够充分适应两种或者多种不同带宽情况下的移动终端上的数据发布,达到在带宽不足的环境中节约下载时间和网费,并且能在带宽充裕的环境中将大型压缩信息或是原始信息替换之前的压缩信息的效果,达到了更好的用户体验。

【技术实现步骤摘要】

本专利技术涉及信息发布控制系统,尤其是基于移动终端的信息发布系统,具体地,涉及根据带宽发布多媒体数据的控制方法及其控制装置
技术介绍
在当前的手机网络浏览中,图片和视频占到了很大的流量,但目前的浏览方式存在两个主要问题:(1)在3G等无限网络环境中,手机不宜下载大型的或者是完整的图片或是视频数据。手机带宽有限,播放下载完整图片或是视频文件时间太慢,而且手机的网络资讯费用高,播放下载完整图片或是视频文件的费用巨大。(2)但是,在wifi等带宽充裕,免费的网络环境中,手机需要下载尽量大的图片或是视频数据,以此满足用户体验。现有的数据发布方式无法兼顾这两种情况,在两种不同的网络环境切换中,无法带来良好的用户体验。因此,本专利技术要解决如何在带宽不足的环境下发布压缩信息,并在带宽充裕的环境下,将大型压缩信息或是原始信息替换之前的压缩信息的问题。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种根据带宽发布多媒体数据的控制方法及其控制装置,在带宽不足的环境下发布压缩信息,并在带宽充裕的环境下,将大型压缩信息或是原始信息替换之前的压缩信息。根据本专利技术的一个方面,提供一种根据带宽发布多媒体数据的控制方法,包括以下步骤:a.获取来自所述移动终端的请求信息,所述请求信息请求将多媒体数据包X发布至所述移动终端;b.实时监控所述移动终端的网络带宽和网络状态;d.根据所述移动终端的网络带宽高低,发布所述多媒体数据包X到移动终端;或者将所述多媒体数据包X压缩为与移动终端的网络带宽相匹配的数据压缩包A,发布所述数据压缩包A到移动终端;e.判断所述数据压缩包A是否大于所述移动终端中已有的源于同一多媒体数据包X的数据包B,若是,则将所述数据压缩包A替换数据包B,若否,则结束。优选地,所述步骤d中,压缩数据压缩包A时,移动终端的带宽越高,则数据压缩包A容量越大;移动终端的带宽越低,则数据压缩包A容量越小。优选地,所述步骤d中包括以下步骤:d1.判断所述移动终端的带宽是否大于等于第一带宽阀值,若是,则执行步骤d2,若否,则执行步骤d3;d2.发布所述多媒体数据包X到移动终端,执行步骤e;d3.根据所述移动终端的带宽,将所述多媒体数据包X压缩为数据压缩包A,发布所述数据压缩包A到移动终端,执行步骤e。优选地,所述步骤a之前包括以下步骤:预设根据所述移动终端的不同带宽,将所述多媒体数据包X压缩为数据压缩包A的字节数。优选地,所述步骤a包括以下步骤:所述请求信息至少包括第一指示信息,所述第一指示信息用于指示所述移动终端的网络带宽;所述步骤b包括以下步骤:所述移动终端读取所述第一指示信息。优选地,所述步骤a包括以下步骤:所述请求信息至少包括第二指示信息,所述第二指示信息用于指示所述移动终端的网络带宽和网络状态;所述步骤b包括以下步骤:所述移动终端读取所述第二指示信息。优选地,所述步骤b之后,步骤d之前还包括步骤c:判断所述移动终端的网络状态是否为wifi,若是,则发布所述多媒体数据包X到移动终端,执行步骤e;若否,则执行步骤d。优选地,所述步骤b包括如下步骤:b1.根据所述请求信息选择一测试数据包,将所述测试数据包发送至所述移动终端,所述测试数据包用于测试移动终端网络带宽;b2.所述移动终端接收所述第三指示信息,所述第三指示信息用于指示所述移动终端接收所述测试数据包时的网络带宽。优选地,所述测试数据包与所述移动终端不同的网络状态相匹配。优选地,所述步骤e中包括以下步骤:e1.所述移动终端中搜索是否有已有的与所述数据压缩包A源于同一多媒体数据包X的数据包B,若是则执行步骤e2,若否,结束;e2.判断所述数据压缩包A是否大于所述数据包B,若是,则将所述数据压缩包A替换数据包B,若否,则结束。优选地,所述步骤a和步骤b中,所述网络状态包括:-wifi连接;-2G网络;以及-3G网络。优选地,所述多媒体数据包X为以下的任意一项或组合:-图片;-视频;以及-gif动画。根据本专利技术的另一个方面,还提供一种根据带宽发布多媒体数据的控制装置,包括以下装置:获取装置,其用于获取来自所述移动终端的请求信息,所述请求信息请求将多媒体数据包X发布至所述移动终端;测速装置,其用于实时监控所述移动终端的网络带宽和网络状态;发布装置,其用于根据所述移动终端的网络带宽高低,发布所述多媒体数据包X到移动终端;或者将所述多媒体数据包X压缩为与移动终端的网络带宽相匹配的数据压缩包A,发布所述数据压缩包A到移动终端;更新装置,其用于判断所述数据压缩包A是否大于所述移动终端中已有的源于同一多媒体数据包X的数据包B,若是,则将所述数据压缩包A替换数据包B,若否,则结束。优选地,所述步骤d中,压缩数据压缩包A时,移动终端的带宽越高,则数据压缩包A容量越大;移动终端的带宽越低,则数据压缩包A容量越小。优选地,所述更新装置,中包括以下装置:第一判断装置,其用于判断所述移动终端的带宽是否大于等于第一带宽阀值,若是,则发送到第一发布装置,若否,则发送到第一压缩装置;第一发布装置,其用于发布所述多媒体数据包X到移动终端,执行步骤e;第一压缩装置,其用于根据所述移动终端的带宽,将所述多媒体数据包X压缩为数据压缩包A,发布所述数据压缩包A到移动终端,发送到更新装置。优选地,还包括预设装置,其用于预设根据所述移动终端的不同带宽,将所述多媒体数据包X压缩为数据压缩包A的字节数。优选地,所述获取装置中,所述请求信息至少包括第一指示信息,所述第一指示信息用于指示所述移动终端的网络带宽;所述测速装置读取所述第一指示信息。优选地,所述获取装置中,所述请求信息至少包括第二指示信息,所述第二指示信息用于指示所述移动终端的网络带宽和网络状态;所述测速装置读取所述第二指示信息。优选地,所述测速装置与所述发布装置之间还包括第二判断装置,其用于判断所述移动终端的网络状态是否为wifi,若是,则发布所述多媒体数据包X到移动终端,执行所述更新装置;若否,则执行所述更新装置。优选地,所述测速装置包括:发送装置,其用于根据所述请求信息选择一测试数据包,将所述测试数据包发送至所述移动终端,所述测试数据包用于测试移动终端网络带宽本文档来自技高网...

【技术保护点】
一种根据带宽发布多媒体数据的控制方法,其特征在于:包括以下步骤:a.获取来自所述移动终端的请求信息,所述请求信息请求将多媒体数据包X发布至所述移动终端;b.实时监控所述移动终端的网络带宽和网络状态;d.根据所述移动终端的网络带宽高低,发布所述多媒体数据包X到移动终端;或者将所述多媒体数据包X压缩为与移动终端的网络带宽相匹配的数据压缩包A,发布所述数据压缩包A到移动终端;e.判断所述数据压缩包A是否大于所述移动终端中已有的源于同一多媒体数据包X的数据包B,若是,则将所述数据压缩包A替换数据包B,若否,则结束。

【技术特征摘要】
1.一种根据带宽发布多媒体数据的控制方法,其特征在于:包括
以下步骤:
a.获取来自所述移动终端的请求信息,所述请求信息请求将多媒
体数据包X发布至所述移动终端;
b.实时监控所述移动终端的网络带宽和网络状态;
d.根据所述移动终端的网络带宽高低,发布所述多媒体数据包X
到移动终端;或者将所述多媒体数据包X压缩为与移动终端的网络带宽
相匹配的数据压缩包A,发布所述数据压缩包A到移动终端;
e.判断所述数据压缩包A是否大于所述移动终端中已有的源于同
一多媒体数据包X的数据包B,若是,则将所述数据压缩包A替换数据
包B,若否,则结束。
2.根据权利要求1所述的控制方法,其特征在于:所述步骤d中,
压缩数据压缩包A时,移动终端的带宽越高,则数据压缩包A容量越大;
移动终端的带宽越低,则数据压缩包A容量越小。
3.根据权利要求2所述的控制方法,其特征在于:所述步骤d中
包括以下步骤:
d1.判断所述移动终端的带宽是否大于等于第一带宽阀值,若是,
则执行步骤d2,若否,则执行步骤d3;
d2.发布所述多媒体数据包X到移动终端,执行步骤e;
d3.根据所述移动终端的带宽,将所述多媒体数据包X压缩为数据
压缩包A,发布所述数据压缩包A到移动终端,执行步骤e。
4.根据权利要求1至3中任意一项所述的控制方法,其特征在于:
所述步骤a之前包括以下步骤:预设根据所述移动终端的不同带宽,将
所述多媒体数据包X压缩为数据压缩包A的字节数。
5.根据权利要求1所述的控制方法,其特征在于:所述步骤a包
括以下步骤:所述请求信息至少包括第一指示信息,所述第一指示信息
用于指示所述移动终端的网络带宽;
所述步骤b包括以下步骤:所述移动终端读取所述第一指示信息。
6.根据权利要求1所述的控制方法,其特征在于:所述步骤a包
括以下步骤:所述请求信息至少包括第二指示信息,所述第二指示信息
用于指示所述移动终端的网络带宽和网络状态;
所述步骤b包括以下步骤:所述移动终端读取所述第二指示信息。
7.根据权利要求6所述的控制方法,其特征在于:所述步骤b之
后,步骤d之前还包括步骤c:判断所述移动终端的网络状态是否为
wifi,若是,则发布所述多媒体数据包X到移动终端,执行步骤e;若
否,则执行步骤d。
8.根据权利要求1所述的控制方法,其特征在于:所述步骤b包
括如下步骤:
b1.根据所述请求信息选择一测试数据包,将所述测试数据包发
送至所述移动终端,所述测试数据包用于测试移动终端网络带宽;
b2.所述移动终端接收所述第三指示信息,所述第三指示信息用
于指示所述移动终端接收所述测试数据包时的网络带宽。
9.根据权利要求8所述的控制方法,其特征在于:所述测试数据
包与所述移动终端不同的网络状态相匹配。
10.根据权利要求1至3中任意一项所述的控制方法,其特征在于:
所述步骤e中包括以下步骤:
e1.所述移动终端中搜索是否有已有的与所述数据压缩包A源于同
一多媒体数据包X的数据包B,若是则执行步骤e2,若否,结束;
e2.判断所述数据压缩包A是否大于所述数据包B,若是,则将所
述数据压缩包A替换数据包B,若否,则结束。
11.根据权利要求6所述的控制方法,其特征在于:所述步骤a和
步骤b中,所述网络状态包括:
-wifi连接;
-2G网络;以及
-3G网络。
12.根据权利要求1所述的控制方法,其特征在于:所述多媒体数
据包X为以下的任意一项或组合:
-图片;
-视频;以及
-gif动画。
13.一种根据带宽发布多媒体数据的控制装置,其特征在于:包括
以下装置:

【专利技术属性】
技术研发人员:黄一孟戴云杰胡邦昀邵诚李侠懿高原陶智妮郑朝勃
申请(专利权)人:上海心动企业发展有限公司
类型:发明
国别省市:

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

1