一种VOLTE视频拨号的方法、装置和终端技术领域与流程

文档序号:15049809发布日期:2018-07-28 00:01阅读:190来源:国知局



背景技术:

终端volte视频通话和普通语音通话在界面布局等方面存在不能兼顾的问题,尤其是终端拨号键盘中,呼叫键一般位于中部显著位置,且用户已经形成固定的操作习惯。如何在不改变用户操作习惯并方便快捷地实现视频呼叫成为亟待解决的问题。现有技术发起volte视频呼叫的做法主要为三种,一是通过联系人详情、通话记录详情查找视频呼叫键或选项进行视频呼叫。二是在通讯录列表、通话记录列表右侧设置视频呼叫键或选项。三是在拨号界面分别设置语音呼叫键和视频呼叫键。

通过联系人详情、通话记录详情发起视频呼叫,都不是直接显示呼叫界面,导致呼叫操作繁琐。而通过通讯录列表、通话记录列表右侧设置视频呼叫键或选项又容易发生手滑误拨等问题。在拨号界面分别设置语音呼叫键和视频呼叫键,则不符合用户已有的操作习惯,尤其是在支持双卡的终端中,易造成使用混乱和误拨等问题。

针对相关技术中的上述问题,目前尚未存在有效的解决方案。



技术实现要素:

本发明提供了一种volte视频呼叫的方法、装置和终端,以至少不改变用户的操作习惯,又能实现快捷、方便、准确的语音拨号或者视频拨号。

根据本发明的第一方面提供了一种volte视频呼叫方法,包括以下步骤:

接收第一拨号触控指令;

检测所述第一拨号触控指令为重压事件,则弹出拨号选择框,所述拨号选择框包括普通语音呼叫选项和视频呼叫选项;

接收并检测第二拨号触控指令,若所述第二拨号触控指令为触控所述普通语音呼叫选项,则发起普通语音呼叫;若所述第二拨号触控指令为触控所述视频呼叫选项,则发起视频呼叫。

进一步地,所述弹出拨号选择框的步骤通过执行intent广播消息实现,所述广播消息携带信息包括弹出所述拨号选择框。

进一步地,若检测所述第一拨号触控指令为点击事件,则发起所述普通语音呼叫。

进一步地,所述检测所述第一拨号触控指令的具体步骤为,检测所述第一拨号触控指令的触控压力数值n,触控时间t,触控面积s,并通过比较所述压力数值n,所述触控时间t,所述触控面积s与预先设定的压力数值na,触控时间ta,触控面积sa的关系来判断所述第一拨号触控指令是否为重压事件。

进一步地,若同时满足以下条件:所述压力数值n大于所述预先设定的压力数值na,所述触控时间t大于所述预先设定的触控时间ta,且所述触控面积s大于所述预先设定的触控面积sa,则所述第一拨号触控指令为所述重压事件;反之,所述第一拨号触控指令为所述点击事件。

优选地,所述压力数值na优选1.0牛顿/平方厘米,所述触控时间ta优选100毫秒,所述触控面积sa优选5.0平方毫米。

优选地,所述第一拨号触控指令的触控区域为呼叫发送键。

根据本发明的第二方面提供了一种volte视频呼叫装置,包括touchdetector模块,telecom模块,incall模块,phone模块;

所述touchdetector模块用于检测第一拨号触控指令并报告所述telecom模块;

所述telecom模块接收所述telecom模块的报告并继续报告所述incall模块;

所述incall模块用于弹出拨号选择框;所述incall模块还用于接收并检测第二拨号触控指令并报告所述phone模块;

所述phone模块用于接收所述incall模块的报告并发起普通语音呼叫或者视频呼。

进一步地,所述弹出拨号选择框的具体步骤为:所述touchdetector模块检测到所述第一拨号触控指令为重压事件并报告所述telecom模块;所述telecom模块接收到所述重压事件报告后报告所述incall模块;所述incall模块弹出所述拨号选择框,所述拨号选择框包括普通语音呼叫选项和视频呼叫选项。

进一步地,所述incall模块通过执行intent广播消息实现,所述广播消息携带信息包括弹出所述拨号选择框。

进一步地,若所述incall模块向所述phone模块报告的所述第二拨号触控指令为触控所述普通语音呼叫选项,则所述phone模块发起普通语音呼叫;若所述incall模块向所述phone模块报告的所述第二拨号触控指令为触控所述视频呼叫选项,则所述phone模块发起视频呼叫。

进一步地,所述touchdetector模块检测到所述第一拨号触控指令为点击事件,则所述phone模块发起所述普通语音呼叫。

进一步地,所述touchdetector模块检测所述第一拨号触控指令的具体步骤为,检测所述第一拨号触控指令的触控压力数值n,触控时间t,触控面积s,并通过比较所述压力数值n,所述触控时间t,所述触控面积s与预先设定的压力数值na,触控时间ta,触控面积sa的关系来判断所述第一拨号触控指令是否为重压事件。

进一步地,若同时满足以下条件:所述压力数值n大于所述预先设定的压力数值na,所述触控时间t大于所述预先设定的触控时间ta,且所述触控面积s大于所述预先设定的触控面积sa,则所述第一拨号触控指令为所述重压事件;反之,所述第一拨号触控指令为所述点击事件。

优选地,所述压力数值na优选1.0牛顿/平方厘米,所述触控时间ta优选100毫秒,所述触控面积sa优选5.0平方毫米。

优选地,所述第一拨号触控指令的触控区域为呼叫发送键。

本发明的第三方面提供了一种volte视频呼叫终端,所述终端:

接收第一拨号触控指令;

检测所述第一拨号触控指令为重压事件,则弹出拨号选择框,所述拨号选择框包括普通语音呼叫选项和视频呼叫选项;

接收并检测第二拨号触控指令,若所述第二拨号触控指令为触控所述普通语音呼叫选项,则发起普通语音呼叫;若所述第二拨号触控指令为触控所述视频呼叫选项,则发起视频呼叫。

进一步地,所述弹出拨号选择框的步骤通过执行intent广播消息实现,所述广播消息携带信息包括弹出所述拨号选择框。

进一步地,若检测所述第一拨号触控指令为点击事件,则发起所述普通语音呼叫。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明技术方案一个实施例的流程示意图;

图2是根据本发明技术方案一个实施例的装置示意图;

图3是根据本发明技术方案一个实施例的结构示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

在本实施例中提供了一种volte视频呼叫方法,图1是根据本发明技术方案一个实施例的流程示意图,如图1所示:

在4g网络下,开启volte,进行以下步骤:

步骤s101:确定被叫对象;

确定被叫对象的方法,可以是在终端拨号盘直接拨号,也可以在联系人列表中选择联系人,也可以通过通话记录列表或者短信记录列表确定被叫对象。

步骤s102:接收所述第一拨号触控指令,所述第一拨号触控指令为普通拨号操作即点击事件,用力触控终端压力屏的操作即重压事件。

优选地,所述第一拨号触控指令的触控区域为终端呼叫。

步骤s103:检测所述第一拨号触控指令,包括判断所述第一拨号触控指令的触控压力数值s,触控时间t,触控面积s与预先设定的压力数值na,触控时间ta,触控面积sa的关系来判断所述第一拨号触控指令是否为重压事件;

若所述第一拨号触控指令为点击事件,则执行步骤106,发起普通语音呼叫;

进一步地,若同时满足以下条件:所述压力数值n大于所述预先设定的压力数值na,所述触控时间t大于所述预先设定的触控时间ta,且所述触控面积s大于所述预先设定的触控面积sa,则所述第一拨号触控指令为所述重压事件;反之,所述第一拨号触控指令为所述点击事件。

优选地,所述触控的压力数值na优选1.0牛顿/平方厘米,所述触控时间ta优选100毫秒,所述触控面积sa优选5.0平方毫米。

步骤104:若所述第一拨号触控指令为重压事件,则弹出拨号选择框。

进一步地,所述拨号选择框所述拨号选择框包括普通语音呼叫选项和视频呼叫选项。

进一步地,所述弹出拨号选择框的步骤通过执行intent广播消息实现,所述广播消息携带信息包括弹出所述拨号选择框。

步骤105:检测第二拨号触控指令,若所述第二拨号触控指令为触控所述普通语音呼叫选项,则发起普通语音呼叫;若所述第二拨号触控指令为触控所述视频呼叫选项,则发起视频呼叫。

步骤106,根据步骤103或者步骤105的结果,发起所述普通语音呼叫或者所述视频呼叫。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。

在本实施例中还提供了一种volte视频呼叫装置,该装置用于实现上述实施例,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图2是提供了本发明技术方案一个实施例的装置示意图,如图2所示:

在4g网络下,开启volte,包括:touchdetector模块,telecom模块,incall模块,phone模块;

所述touchdetector模块用于检测第一拨号触控指令并报告所述telecom模块;

所述telecom模块接收所述telecom模块的报告并继续报告所述incall模块;

所述incall模块用于弹出拨号选择框;所述incall模块还用于接收并检测第二拨号触控指令并报告所述phone模块;

所述phone模块用于接收所述incall模块的报告并发起普通语音呼叫或者视频呼叫。

进一步地,所述弹出拨号选择框的具体步骤为:所述touchdetector模块检测到所述第一拨号触控指令为重压事件并报告所述telecom模块;所述telecom模块接收到所述重压事件报告后报告所述incall模块;所述incall模块弹出所述拨号选择框,所述拨号选择框包括普通语音呼叫选项和视频呼叫选项。

进一步地,所述incall模块通过执行intent广播消息实现,所述广播消息携带信息包括弹出所述拨号选择框。

进一步地,若所述incall模块向所述phone模块报告的所述第二拨号触控指令为触控所述普通语音呼叫选项,则所述phone模块发起普通语音呼叫;若所述incall模块向所述phone模块报告的所述第二拨号触控指令为触控所述视频呼叫选项,则所述phone模块发起视频呼叫。

进一步地,所述touchdetector模块检测到所述第一拨号触控指令为点击事件并报告telecom模块,所述telecom模块收到所述touchdetector模块报告后进一步报告所述incall模块,所述incall模块进一步报告所述phone模块,所述phone模块发起所述普通语音呼叫。

进一步地,所述touchdetector模块检测所述第一拨号触控指令的具体步骤为,检测所述第一拨号触控指令的触控压力数值n,触控时间t,触控面积s,并通过比较所述压力数值n,所述触控时间t,所述触控面积s与预先设定的压力数值na,触控时间ta,触控面积sa的关系来判断所述第一拨号触控指令是否为重压事件。

进一步地,若同时满足以下条件:所述压力数值n大于所述预先设定的压力数值na,所述触控时间t大于所述预先设定的触控时间ta,且所述触控面积s大于所述预先设定的触控面积sa,则所述第一拨号触控指令为所述重压事件;反之,所述第一拨号触控指令为所述点击事件。

优选地,所述压力数值na优选1.0牛顿/平方厘米,所述触控时间ta优选100毫秒,所述触控面积sa优选5.0平方毫米。

优选地,所述第一拨号触控指令的触控区域为呼叫发送键。

在本实施例中还提供了一种volte视频呼叫终端,图3是根据本发明技术方案一个实施例的结构示意图,如图3所示:

在4g网络下,开启volte,所述终端:

接收第一拨号触控指令;

检测所述第一拨号触控指令为重压事件,则弹出拨号选择框,所述拨号选择框包括普通语音呼叫选项和视频呼叫选项;

接收并检测第二拨号触控指令,若所述第二拨号触控指令为触控所述普通语音呼叫选项,则发起普通语音呼叫;若所述第二拨号触控指令为触控所述视频呼叫选项,则发起视频呼叫。

进一步地,所述弹出拨号选择框的步骤通过执行intent广播消息实现,所述广播消息携带信息包括弹出所述拨号选择框。

进一步地,若检测所述第一拨号触控指令为点击事件,则发起所述普通语音呼叫。

进一步地,所述检测所述第一拨号触控指令的具体步骤为,检测所述第一拨号触控指令的触控压力数值n,触控时间t,触控面积s,并通过比较所述压力数值n,所述触控时间t,所述触控面积s与预先设定的压力数值na,触控时间ta,触控面积sa的关系来判断所述第一拨号触控指令是否为重压事件。

进一步地,,若同时满足以下条件:所述压力数值n大于所述预先设定的压力数值na,所述触控时间t大于所述预先设定的触控时间ta,且所述触控面积s大于所述预先设定的触控面积sa,则所述第一拨号触控指令为所述重压事件;反之,所述第一拨号触控指令为所述点击事件。

优选地,所述压力数值na优选1.0牛顿/平方厘米,所述触控时间ta优选100毫秒,所述触控面积sa优选5.0平方毫米。

优选地,所述第一拨号触控指令的触控区域为呼叫发送键。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1