一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种移动端视音频处理方法、装置、终端及存储介质与流程

2021-10-20 00:12:00 来源:中国专利 TAG:终端 通话 装置 视音频 控制


1.本发明涉及移动终端领域,尤其涉及的是一种移动端视音频通话控制方法、装置、终端及存储介质。


背景技术:

2.随着科技的进步,人们平日出行的交通公具也有了重大的突破,如飞机、高铁的运用,使人们能够更加便利的在全国乃至世界各地旅行,时速越来越快,而人们通过移动终端进行即时通信的需求也与日俱增。随着移动终端网络运营商基础设施的兴建,人们几乎能随时随地地通过移动终端连接网络进行视频通话,但这只是相对于静止或者移动速度不高的情况,当人们持移动终端位于速度飞快的交通工具内之时,其因为基站的经常性变化以及各种复杂路面状况如山洞、湖泊等,会对接收运营商的网络信号产生较强影响,使用户在进行视频通话时容易被暂时阻断,造成较差的用户体验。
3.因此,现有技术还有待改进和发展。


技术实现要素:

4.本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动端视音频处理方法、装置、智能终端及存储介质,旨在当移动终端持有者处在基站经常性变化的情况下,根据基站变化的频率,对视音频通话进行处理,使用户在通话过程中拥有一定的连续性。即本发明在当移动终端持有者位于基站经常性变化之时可以较好的保证通话不易被阻断,使用户在通话过程中拥有一定的连续性。
5.为了解决上述技术问题,本发明所采用的技术方案如下:
6.一种移动端视音频处理方法,其中,包括:
7.监测移动设备是否正在进行视音频通话;
8.当监测到移动设备处于视音频通话中,检测所连接基站的网络信号的变化;
9.将检测到的基站变化值与预设值进行对比;
10.根据对比结果选定视音频通话处理方式,并对所述视音频通话进行处理。
11.所述的一种移动端视音频处理方法,其中,监测移动设备是否进行视音频通话的步骤之前包括:
12.预先将所述基站变化值划分为多个分区;
13.预先设置所述基站变化值与分区对应的视音频通话处理方式的数据库,并存储。
14.所述的一种移动端视音频处理方法,其中,所述当监测到移动设备处于视音频通话中,检测所连接基站的网络信号的变化的步骤包括:
15.设定一变量,并在启动时初始值为0;
16.检测连接手机的信号基站是否更变;
17.所述信号基站更变时所述变量加1,并记录加1经过的时间;
18.将所述变量与其时间做计算,得到有关基站变化频率的基站变化值,并存储。
19.所述的一种移动端视音频处理方法,其中,所述将检测到的基站变化值与预设值进行对比的步骤包括:
20.查找模块调用所述数据库;
21.查找模块将所述基站变化值与所述数据库对比,得出当前应采用的视音频处理方法,并发送给处理模块。
22.所述的一种移动端视音频处理方法,其中,所述根据对比结果选定视音频通话处理方式,并对所述视音频通话进行处理的步骤包括:
23.当手机所连接的基站变化值在第一预定区间,则控制将所述视音频通话中的正常传输处理;
24.当手机所连接的基站变化值在第二预定区间,则控制将所述视音频通话中的音视频自动转为音频,停止视频数据传输,只传输音频数据;
25.当手机所连接的基站变化值在第三预定区间,则控制将所述视音频通话中的音视频自动转为音频,将视频丢弃,并将音频中的空白部分丢弃只保留有内容的语音部分传输处理。
26.所述的一种移动端视音频处理方法,其中,所述根据对比结果选定视音频通话处理方式,并对所述视音频通话进行处理的步骤之后还包括:
27.当视音频通话结束时,所述视音频处理中止。
28.一种移动端视音频通话处理装置,其中,所述装置包括:
29.监测模块,用于监测移动端是否处于视音频通话状态;
30.检测模块,用于当监测到所述移动端处于视音频通话状态时,检测信号基站变化频率;
31.查找模块,用于根据所述基站变化值查找数据库中对应的视音频通话处理方法;
32.处理模块,用于根据找出的视音频通化处理方法对视音频通话进行处理。
33.一种终端设备,其中,所述终端设备包括存储器、处理器、存储在所述存储器上并可以在所述处理器上运行的移动端视音频控制程序,所述处理器执行所述移动端视音频控制程序时,实现任一项所述的移动端视音频控制方法的步骤。
34.一种计算机可读存储介质,其中,其上存储有移动端视音频控制方法,通过获取所述移动端切换基站的频率,并将其与数据库中预存数据进行对比,再根据对比结果,找到所述移动端应该采用的视音频通话处理方法,通过所述控制程序对视音频通话进行对应处理。用户不论是在快速行驶还是变速行驶的交通工具中,都可以根据实时检测的所述信号基站变化值对视音频通话采用对应的压缩处理,使用户在通话过程中不易因频繁切换连接的信号基站导致所述视音频通话被切断,拥有更加流畅的通话功能。
附图说明
35.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1为本发明实施例1提供的移动端视音频通话处理方法的具体实施方式的流程
图。
37.图2是本发明实施例提供的移动端视音频通话处理装置的原理框图。
38.图3是本发明实施例提供的终端设备的内部结构原理框图。
具体实施方式
39.为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
40.需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后
……
),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
41.另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
42.随着科技的发展,从前需要开车五六个小时才能达到的地方,现在坐高铁,一个小时不到就可以到了。便捷的交通给人们的出行带来了很大的便利,但同时过快的移动速度会导致移动设备例如手机频繁的在各运营商的基站间进行切换,其结果就是网络稳定性变差,下载速度变慢等,但其中对用户影响较大的为视音频通话,当人们静止或者走路的时候可以通过信号基站的信号进行畅通无阻的视音频通话,但当人们处于高速移动状态下时,频繁的切换连接的基站将会导致网楼不稳定,其直接导致通话卡顿,声音听不清楚等严重影响用户体验的问题。
43.为了解决现有技术中的问题,本实施例提供一种移动端视音频处理方法,通过本实施例的方法,当用户开始使用视音频通话功能时,检测模块检测信号基站变化值,当速度快时,所述基站变化值增大,速度慢时所述基站变化值就减小,根据所述基站变化值的大小对所述视音频通话采取不同程度的处理方式,并且根据实时检测的所述基站变化值,可实时调整控制程序对所述视音频通话的处理程度,监测到视音频通话结束后结束处理。所述基站变化值为所变化的基站的个数与时间的关系,当一定时间内所述基站变化的个数多,则所述基站变化值大,反之则小,所述基站变化值大或增大快的情况下,将对所述视音频通话进行程度较大的压缩,避免因为基站变换过快,所述移动终端信号波动过大导致的视音频通话连接断开或不清晰的情况,所述基站变化值过大的情况下可采用断开视频的处理方式来保持语音通话的流畅性,以此来维护用户使用所述移动终端视音频通话功能时的体验感。
44.越区切换:为了保证通信的连续性,当正在通话的手机从一个小区(基站)移动到邻接的另一个小区(基站)(或在同一小区为避免同频干扰),手机从一个无线频道上的通话切换到另一个无线频道上以维持通话信道连续性,称为越区切换(handover或handoff)或越区频道切换或自动链路转移alt。如何成功并快捷地完成小区切换,是无线通信系统中蜂
窝小区系统设计的重要方面之一
45.实时性方法
46.实施例1
47.如图1中所示,本发明实施例提供一种移动端视音频处理方法,所述移动端视音频处理方法可用于智能终端。在本发明实施例中,所述方法包括如下步骤:
48.步骤s100、监测移动设备是否正在进行视音频通话。
49.在本实施例中,监测模块监测到所述移动设备处于视音频通话中时,则进行下一步骤。监测模式可以是由所述监测模块不停访问所述移动设备是否处于所述视音频通话当中,也可是当所述移动设备开始进行视音频通话时自动发送信号给所述监测模块。
50.进一步地、步骤s200,当监测到移动设备处于视音频通话中,检测所连接基站的网络信号的变化;
51.在本实施例中,当监测到所述移动设备处于视音频通话状态时,检测所连接的基站的网络信号的变化。
52.本发明在具体实施前,会预先将所述信号基站变化值划分为多个分区;例如所述基站变化值为0

0.5范围内为第一预定区间,所述基站变化值为0.5

1为第二预定区间,所述基站变化值为1

3之间为第三预定区间。所述基站变化值是一定时间内所述移动端更变连接的所述信号基站的个数,数值越大代表一定时间内所述移动端的移动速度越快,反之则慢。
53.本发明还预先设置与所述基站变化值有对应关系的视音频通话处理方法并存储于数据库中。例如预先设置当手机所连接的基站变化值在第一预定区间,则控制将所述视音频通话中的正常传输处理;即当所述基站变化值在第一预定区间内时,所述移动端移动速度较慢,不会频繁切换信号基站,则对所述视音频通话正常传输处理。
54.预先设置当手机所连接的基站变化值在第二预定区间,则控制将所述视音频通话中的音视频自动转为音频,停止视频数据传输,只传输音频数据;即当所述基站变化值处于第三预定区间内时,所述移动端在短时间内频繁的切换连接的信号基站,则对所述视音频通话进行较大幅度压缩甚至抛弃视频功能只保留语音通话功能。
55.预先设置当手机所连接的基站变化值在第三预定区间,则控制将所述视音频通话中的音视频自动转为音频,将视频丢弃,并将音频中的空白部分丢弃只保留有内容的语音部分传输处理。
56.具体地,所述步骤s200包括:
57.步骤s201、设定一变量,并在启动时初始值为0;
58.步骤s202、检测连接手机的信号基站是否更变;
59.步骤s203、所述信号基站更变时所述变量加1,并记录加1经过的时间;
60.步骤s204、将所述变量与其时间做计算,得到有关基站变化频率的基站变化值,并存储。
61.举例说明,为了检测所述信号变化,设定一变量,并在启动时将初始值设定为0。获取所述移动端所连接信号基站的工作频段,若在所述移动端运动时切换了连接的所述基站频段,则所述变量加1并记录加1所经过的时间,表示在上一时间段内所述移动端切换了一个基站。在上述过程中,由于蜂窝结构的移动网络终端为了避免相邻蜂窝之间的干扰,其工
作频段往往是不同的,而且每个基站相距的距离相差不大,所以通过检测所述移动端连接的信号基站的工作频段就可判断是否切换连接的基站,并且根据所述变量加1的时间可以得到一个关于所切换基站数量和时间的基站变化频率即所述基站变化值,通过这个变化值可以区分所述移动端切换基站的频率以及移动速度的快慢。
62.在第二实施例中,所述移动端通过开启定位功能,根据定位的位置假设每经过500m相当于经过一个基站的覆盖范围,则此时所述变量加1并且记录加1时间,利用固定距离的测定代替所述基站变化值同样可以达到实施例一中的效果。
63.在第三实施例中,所述移动端若带有速度传感器,可通过所述速度传传感器实时检测所述终端的速度,并将所述速度的信息转换为所述基站变化值达到实施例一中的效果。
64.进一步地,步骤s300、将检测到的基站变化值与预设值进行对比。
65.在本实施例中,通过所述基站变化值与所述数据库中的对应关系找出当前移动端的所述基站变化值对应何种处理方法。
66.具体地,所述步骤s300包括:
67.步骤s301、查找模块调用所述数据库;
68.步骤s302、查找模块将所述基站变化值与所述数据库对比,得出当前应采用的视音频处理方法,并发送给处理模块。
69.举例说明,由上一步骤得到当前所述基站变化值为0.7,则所述查找模块调用数据库查找基站变化值1.1处于所述数据库中哪个基站变化值分区,查找得到基站变化值1.1处于第三预定区间,此时所述移动端移动速度较快,单位时间内切换信号基站的频率较高,则采用处理方法较重的方式进行处理,例如将视音频通话的视频部分暂停,保留语音通话功能,保持通话的流畅性,更进一步将识别到并未讲话时的数据去除,仅发送讲话时的音频,进而达到对视音频通话的深度处理。
70.进一步地,步骤s400、所述根据对比结果选定视音频通话处理方式,并对所述视音频通话进行处理。
71.在本实施例中,根据上一步骤得到的处理结果对视音频通话进行相应的处理。
72.具体地,所述步骤s300包括:
73.步骤s401、处理模块对所述视音频通话使用对应的所述处理方法。
74.具体实施前,本发明预先设定对应各所述基站变化值区间的处理方法,其中主要的处理手段有:暂时取消视音频通话的视频功能,用于当所述基站变化值很大或增长过快时还能维持通话的流畅性;针对音频数据,停止传输不说话时间内的音频数据,用于减少传输数据量;选用语音压缩方式对音频数据进行压缩,用于进一步压缩数据量维持通话的流畅性。
75.举例说明,当所述基站变化值为1.2时,处于数据库第三预定区间,为基站变化值较大,所述移动端移动较快的情况下,则先采用处理较重的方式,取消视音频通话的视频功能,再停止传输不说话时间内的音频数据,最后再对音频数据进行压缩处理,即为处理方式较重的视音频通话正向处理方式。相反当所述基站变化值为0.05时,处于数据库第一预定区间,则首先采用压缩音频数据的办法进行传输数据量的控制,在进一步停止传输不说话时间内的音频数据,根据具体需求再考虑是否取消视音频通话的视频功能,即当所述基站
变化率较小是采用反向视音频处理方法进行处理。
76.进一步地,所述基站变化值与处理方式的对应关系并不固定,移动终端接收信号的能力各不相同,建立所述数据库的时候可依据移动终端本身性能设定其范围与处理方式,并固定间隔时间可重新对数据库进行一次更新。应当注意,由于所述基站变化值并不是固定不变,有变大、变小、维持、激增、骤降等可能性,所以所述正向处理方式与反向处理方式在视音频通话中应是错落有致的。
77.由此可见,本具体应用实施例通过所述检测模块获取所述移动设备的基站变化值,通过与预设数据库中预存数据进行对比,根据对比结果找到所述基站变化值的区间,通过处理模块对视音频通话进行处理,达到在高速移动等情况下视音频通话也能通畅进行的目的,最高程度的保持了用户的使用体验。
78.如图2中所示,本发明实施例提供一种移动端视音频处理装置,该装置包括:
79.监测模块51,用于监测移动端是否处于视音频通话状态;
80.检测模块52,用于当监测到所述移动端处于视音频通话状态时,检测信号基站变化频率;
81.查找模块53,用于根据所述基站变化值查找数据库中对应的视音频通话处理方法;
82.处理模块54,用于根据找出的视音频通化处理方法对视音频通话进行处理。
83.基于上述实施例,本发明还提供了一种终端设备,其原理框图可以如图3所示。该终端设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏。其中,该终端设备的处理器用于提供计算和控制能力。该终端设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该终端设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种移动终端视音频控制方法。该终端设备的显示屏可以是液晶显示屏或者电子墨水显示屏。
84.本领域技术人员可以理解,图3中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端设备的限定,具体的终端设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
85.在一个实施例中,提供了一种终端设备,终端设备包括存储器、处理器及存储在存储器上并可在处理器上运行的基于手机的天线调谐器调节程序,处理器执行基于手机的天线调谐器调节程序时,实现如下操作指令:
86.监测移动设备是否正在进行视音频通话;
87.当监测到移动设备处于视音频通话中,检测所连接基站的网络信号的变化;
88.将检测到的基站变化值与预设值进行对比;
89.根据对比结果选定视音频通话处理方式,并对所述视音频通话进行处理。
90.其中,监测移动设备是否进行视音频通话的步骤之前包括:
91.预先将所述基站变化值划分为多个分区;
92.预先设置所述基站变化值与分区对应的视音频通话处理方式的数据库,并存储。
93.其中,所述当监测到移动设备处于视音频通话中,检测所连接基站的网络信号的变化的步骤包括:
94.设定一变量,并在启动时初始值为0;
95.检测连接手机的信号基站是否更变;
96.所述信号基站更变时所述变量加1,并记录加1经过的时间;
97.将所述变量与其时间做计算,得到有关基站变化频率的基站变化值,并存储。
98.其中,所述将检测到的基站变化值与预设值进行对比的步骤包括:
99.查找模块调用所述数据库;
100.查找模块将所述基站变化值与所述数据库对比,得出当前应采用的视音频处理方法,并发送给处理模块。
101.其中,所述根据对比结果选定视音频通话处理方式,并对所述视音频通话进行处理的步骤包括:
102.当手机所连接的基站变化值在第一预定区间,则控制将所述视音频通话中的正常传输处理;
103.当手机所连接的基站变化值在第二预定区间,则控制将所述视音频通话中的音视频自动转为音频,停止视频数据传输,只传输音频数据;
104.当手机所连接的基站变化值在第三预定区间,则控制将所述视音频通话中的音视频自动转为音频,将视频丢弃,并将音频中的空白部分丢弃只保留有内容的语音部分传输处理。
105.其中,所述根据对比结果选定视音频通话处理方式,并对所述视音频通话进行处理的步骤之后还包括:
106.当视音频通话结束时,所述视音频处理中止。
107.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
108.综上,本发明公开了一种移动端视音频处理方法、装置、终端设备及存储介质,能够监测移动设备是否正在进行视音频通话;当监测到移动设备处于视音频通话中,检测所连接基站的网络信号的变化;将检测到的基站变化值与预设值进行对比;根据对比结果选定视音频通话处理方式,并对所述视音频通话进行处理。旨在针对不同基站变化值时对视音频通话进行压缩处理,最大程度保留通话的流畅性,保持用户的使用体验。
109.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和
范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜