自适应移动终端分辨率的视频处理系统、装置和方法

文档序号:9551795阅读:476来源:国知局
自适应移动终端分辨率的视频处理系统、装置和方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种自适应移动终端分辨率的视频处理系统、装置和方法。
【背景技术】
[0002]随着移动终端的发展,移动终端的尺寸种类越来越多,分辨率也越来越高,用户使用移动终端观看视频时,高分辨率可以给用户带来更清晰和细腻的视觉效果。目前,服务器端存储的视频中,同一视频通常只有一种规格,当服务器响应移动终端发送的视频请求时,向所有移动终端均返回同一规格的视频,而并不考虑当前移动终端的分辨率等播放参数,使得移动终端获取的视频与其分辨率等播放参数不适应,播放效果不佳,影响了用户体验。

【发明内容】

[0003]本发明的主要目的在于提出一种自适应移动终端分辨率的视频处理系统、装置和方法,旨在适应不同分辨率的移动终端,提高移动终端的视频播放效果。
[0004]为实现上述目的,本发明提出一种自适应移动终端分辨率的视频处理系统,包括移动终端和服务器,其中:
[0005]所述移动终端,用于向所述服务器发送视频请求,同时发送本机的播放参数,所述播放参数至少包括所述移动终端的分辨率;
[0006]所述服务器,用于根据所述视频请求和播放参数获取对应规格的视频,并返回给所述移动终端。
[0007]进一步地,所述服务器包括获取模块,所述获取模块用于:根据所述视频请求获取请求的视频,根据所述播放参数对所述请求的视频进行处理,生成对应规格的视频。
[0008]进一步地,所述服务器包括获取模块,所述获取模块包括预处理单元和获取单元,其中:
[0009]所述预处理单元,用于根据不同的播放参数对上传的视频进行处理,生成不同规格的视频并存储;
[0010]所述获取单元,用于根据所述视频请求确定请求的视频,根据所述移动终端的播放参数从请求的视频中查找出对应规格的视频;当没有查找到对应规格的视频时,根据所述播放参数对所述请求的视频进行处理,生成对应规格的视频。
[0011]进一步地,所述播放参数还包括网络环境或/和移动终端的摆放位置状态。
[0012]本发明还提出一种自适应移动终端分辨率的视频处理装置,应用于服务器,包括接收模块、获取模块和返回模块,其中:
[0013]所述接收模块,用于接收移动终端发送的视频请求和播放参数;
[0014]所述获取模块,用于根据所述视频播放请求和播放参数获取对应规格的视频;
[0015]所述返回模块,用于向所述移动终端返回所述对应规格的视频。
[0016]进一步地,所述获取模块用于:根据所述视频请求获取请求的视频,根据所述播放参数对所述请求的视频进行处理,生成对应规格的视频。
[0017]进一步地,所述获取模块包括预处理单元和获取单元,其中:
[0018]所述预处理单元,用于根据不同的播放参数对上传的视频进行处理,生成不同规格的视频并存储;
[0019]所述获取单元,用于根据所述视频请求确定请求的视频,根据所述移动终端的播放参数从请求的视频中查找出对应规格的视频;当没有查找到对应规格的视频时,根据所述播放参数对所述请求的视频进行处理,生成对应规格的视频。
[0020]进一步地,所述播放参数还包括网络环境或/和移动终端的摆放位置状态。
[0021]本发明同时提出一种自适应移动终端分辨率的视频处理方法,包括步骤:
[0022]移动终端向服务器发送视频请求,同时发送本机的播放参数,所述播放参数至少包括所述移动终端的分辨率;
[0023]所述服务器根据所述视频请求和播放参数获取对应规格的视频,并返回给所述移动终端。
[0024]进一步地,所述服务器根据所述视频请求和播放参数获取对应规格的视频包括:
[0025]服务器根据所述视频请求获取请求的视频,根据所述播放参数对所述请求的视频进行处理,生成对应规格的视频。
[0026]进一步地,所述移动终端向服务器发送视频请求的步骤之前还包括:服务器根据不同的播放参数对上传的视频进行处理,生成不同规格的视频并存储;
[0027]所述服务器根据所述视频请求和播放参数获取对应规格的视频包括:服务器根据所述视频请求确定请求的视频,根据所述移动终端的播放参数从请求的视频中查找出对应规格的视频;当没有查找到对应规格的视频时,根据所述播放参数对所述请求的视频进行处理,生成对应规格的视频。
[0028]本发明还提出一种自适应移动终端分辨率的视频处理方法,应用于服务器,包括步骤:
[0029]接收移动终端发送的视频播放请求和播放参数;
[0030]根据所述视频请求和播放参数获取对应规格的视频;
[0031]向所述移动终端返回所述对应规格的视频。
[0032]进一步地,所述根据所述视频请求和播放参数获取对应规格的视频包括:
[0033]根据所述视频请求获取请求的视频,根据所述播放参数对所述请求的视频进行处理,生成对应规格的视频。
[0034]进一步地,所述接收移动终端发送的视频播放请求和播放参数的步骤之前还包括:根据不同的播放参数对上传的视频进行处理,生成不同规格的视频并存储;
[0035]所述根据所述视频请求和播放参数获取对应规格的视频包括:根据所述视频请求确定请求的视频,根据所述移动终端的播放参数从请求的视频中查找出对应规格的视频;当没有查找到对应规格的视频时,根据所述播放参数对所述请求的视频进行处理,生成对应规格的视频。
[0036]本发明所提出的一种自适应移动终端分辨率的视频处理系统,移动终端发送视频请求时,同时发送本机的分辨率等播放参数,服务器根据移动终端发送的分辨率等播放参数获取与其分辨率相匹配的对应规格的视频并返回给移动终端,使得移动终端播放视频时能够获得与本机的分辨率等播放参数相适应的最佳播放效果,实现了针对具有不同分辨率等播放参数的移动终端返回不同规格的视频,提高了移动终端的视频播放效果,提升了用户体验。
[0037]进一步通过服务器对上传的视频进行预处理生成不同规格的视频,当移动终端请求视频时,直接根据移动终端的播放参数查找匹配出对应规格的视频返回给移动终端,提高了响应速度,保证了播放速度。
【附图说明】
[0038]图1为本发明自适应移动终端分辨率的视频处理方法第一实施例的流程图;
[0039]图2为本发明实施例中播放参数与视频处理方案的对应关系示意图;
[0040]图3为本发明自适应移动终端分辨率的视频处理方法第二实施例的流程图;
[0041]图4为本发明自适应移动终端分辨率的视频处理方法第三实施例的流程图;
[0042]图5为本发明自适应移动终端分辨率的视频处理方法第四实施例的流程图;
[0043]图6为本发明自适应移动终端分辨率的视频处理系统的模块示意图;
[0044]图7为本发明自适应移动终端分辨率的视频处理装置的模块示意图;
[0045]图8为本发明自适应移动终端分辨率的视频处理装置一实施例的获取模块的模块不意图。
[0046]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0047]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0048]本发明自适应移动终端分辨率的视频处理方法,主要包括以下步骤:移动终端向服务器发送视频请求,同时发送本机的播放参数,其中播放参数至少包括移动终端的分辨率;服务器根据视频请求和播放参数获取对应规格的视频,并返回给移动终端。
[0049]本发明中,移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
[0050]以下,通过具体实施例对本发明自适应移动终端分辨率的视频处理方法进行详细描述。
[0051]如图1所示,提出本发明自适应移动终端分辨率的视频处理方法第一实施例,所述方法包括以下步骤:
[0052]S11、移动终端向服务器发送视频请求,同时发送本机的播放参数。
[0053]所述播放参数至少包括移动终端的分辨率,还可以包括移动终端的网络环境或/和移动终端的摆放位置状态等。其中,网络环境包括移动网络和无线网络,移动网络如2G、3G、4G网络等,无线网络如WIFI网络等;移动终端的摆放位置状态包括横屏状态和竖屏状
??τ ο
[0054]移动终端的分辨率,是移动终端的固有参数,可使用系统(如android系统)自带包获取屏幕的分辨率。网络环境可在调用接口时进行判断,通过ConnectivityManager,可区分2G、3G、4G及wifi网络环境。使用系统(如android系统)中自带的判断方法,如:
[0055]getActiv
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1