多人视频通话方法、装置、设备及存储介质

文档序号:452557 发布日期:2021-12-28 浏览:9次 >En<

阅读说明:本技术 多人视频通话方法、装置、设备及存储介质 (Multi-user video call method, device, equipment and storage medium ) 是由 赵建石 于 2021-11-29 设计创作,主要内容包括:本发明属于视频通话技术领域,公开了一种多人视频通话方法、装置、设备及存储介质。该方法包括:当接收到第一用户设备的视频通话指令时,根据所述视频通话指令获取待连接设备的账号信息;根据所述待连接设备的账号信息向若干第二用户设备发送视频请求,以使所述第二用户设备反馈视频响应指令;根据视频响应指令判断视频通话指令是否满足预设通话条件;当视频通话指令满足预设通话条件时,建立第一用户设备和第二用户设备的视频通话。通过上述方式,可以实现向第二用户设备发起视频请求,当第二用户设备同意请求并且满足预设通话条件时即可建立视频通话,实现了不需要目标的好友或者群聊关系,仅仅知道对方账号即可实现自动化的视频通话。(The invention belongs to the technical field of video calls, and discloses a multi-user video call method, a multi-user video call device, a multi-user video call equipment and a storage medium. The method comprises the following steps: when a video call instruction of first user equipment is received, acquiring account information of equipment to be connected according to the video call instruction; sending video requests to a plurality of second user equipment according to the account information of the equipment to be connected so that the second user equipment feeds back video response instructions; judging whether the video call instruction meets a preset call condition or not according to the video response instruction; and when the video call instruction meets the preset call condition, establishing the video call between the first user equipment and the second user equipment. By the method, the video request can be initiated to the second user equipment, and the video call can be established when the second user equipment agrees to the request and meets the preset call condition, so that the automatic video call can be realized only by knowing the account number of the other party without the requirement of a target friend or group chat relation.)

多人视频通话方法、装置、设备及存储介质

技术领域

本发明涉及视频通话技术领域,尤其涉及一种多人视频通话方法、装置、设备及存储介质。

背景技术

多人视频逻辑是按照现下通讯逻辑为基础,如微信,钉钉,电话等通讯逻辑,现有的视频通讯机制,多是在群内进行视频通讯,或好友关系时,才可以进行视频通讯。这限定了通讯的范围只可以在群内的多人或2人时,进行通讯,这样并不方便。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

发明内容

本发明的主要目的在于提供一种多人视频通话方法、装置、设备及存储介质,旨在解决现有技术视频通话仅限于好友或者群聊内关系才可使用、适用性不高的技术问题。

为实现上述目的,本发明提供了一种多人视频通话方法,所述方法包括以下步骤:

当接收到第一用户设备的视频通话指令时,根据所述视频通话指令获取待连接设备的账号信息;

根据所述待连接设备的账号信息向若干第二用户设备发送视频请求,以使所述第二用户设备反馈视频响应指令;

根据所述视频响应指令判断所述视频通话指令是否满足预设通话条件;

当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话。

可选地,所述当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话之后,还包括:

根据所述视频通话指令确定若干目标邀请账号信息;

根据所述目标邀请账号信息确定若干目标邀请设备;

根据所述目标邀请设备确定邀请设备数量;

当所述邀请设备数量满足第一预设阈值时,将所述目标邀请设备加入所述视频通话。

可选地,所述根据所述视频响应指令判断所述视频通话指令是否满足预设通话条件,包括:

将接收到的所述视频响应指令为允许接收视频的所述第二用户设备作为响应设备;

根据所述第一用户设备和所述响应设备确定通话设备数目;

将所述通话设备数目与第二预设阈值对比,以判断所述视频通话指令是否满足预设通话条件。

可选地,所述当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话之后,还包括:

当接收到家庭组通话请求后,根据所述家庭组通话请求确定通话家庭组;

根据所述通话家庭组确定目标接通账号信息;

根据所述目标接通账号信息确定目标接通设备;

根据所述目标接通设备建立全家通通话。

可选地,所述当接收到家庭组通话请求后,根据所述家庭组通话请求确定通话家庭组之后,还包括:

根据所述通话家庭组查询所述通话家庭组是否已存在全家通通话;

当所述通话家庭组已存在所述全家通通话时,根据所述家庭组通话请求确定发起设备和接收设备;

将所述发起设备和所述接收设备加入所述全家通通话。

可选地,所述当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话之后,还包括:

当接收到视频看护请求时,根据所述视频看护请求确定看护账号信息和被看护账号信息;

根据所述看护账号信息和被看护账号信息得到看护权限信息;

当所述看护权限信息为拥有权限时,根据所述看护账号信息和被看护账号信息得到看护设备和被看护设备;

响应所述视频看护请求,建立所述看护设备和被看护设备的视频通话。

可选地,所述当所述看护权限信息为拥有权限时,根据所述看护账号信息和被看护账号信息得到看护设备和被看护设备之后,还包括:

获取所述被看护设备的状态信息;

根据所述状态信息确定所述看护设备是否处于视频通话中;

当所述看护设备处于视频通话中时,不响应所述视频看护请求,并反馈错误信息至所述看护设备。

此外,为实现上述目的,本发明还提出一种多人视频通话装置,所述多人视频通话装置包括:

接收模块,用于当接收到第一用户设备的视频通话指令时,根据所述视频通话指令获取待连接设备的账号信息;

发送模块,用于根据所述待连接设备的账号信息向若干第二用户设备发送视频请求,以使所述第二用户设备反馈视频响应指令;

判断模块,用于根据所述视频响应指令判断所述视频通话指令是否满足预设通话条件;

视频模块,用于当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话。

此外,为实现上述目的,本发明还提出一种多人视频通话设备,所述多人视频通话设备包括:存储器、处理器及存储在所述存储器上并在所述处理器上运行的多人视频通话程序,所述多人视频通话程序配置为实现如上文所述的多人视频通话方法。

此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有多人视频通话程序,所述多人视频通话程序被处理器执行时实现如上文所述的多人视频通话方法。

本发明当接收到第一用户设备的视频通话指令时,根据所述视频通话指令获取待连接设备的账号信息;根据所述待连接设备的账号信息向若干第二用户设备发送视频请求,以使所述第二用户设备反馈视频响应指令;根据所述视频响应指令判断所述视频通话指令是否满足预设通话条件;当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话。通过这种方式,可以实现当知道需要建立视频通话的待连接设备的账号信息之后,即可发起视频通话指令向待连接设备的账号信息的第二用户设备发起视频请求,当第二用户设备同意请求并且满足预设通话条件时即可建立第一用户设备和第二用户设备的视频通话,实现了不需要目标的好友或者群聊关系,仅仅知道对方账号即可实现自动化的视频通话。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的多人视频通话设备的结构示意图;

图2为本发明多人视频通话方法第一实施例的流程示意图;

图3为本发明多人视频通话方法第二实施例的流程示意图;

图4为本发明多人视频通话装置第一实施例的结构框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明实施例方案涉及的硬件运行环境的多人视频通话设备结构示意图。

如图1所示,该多人视频通话设备可以包括:处理器1001,例如中央处理器(Central Processing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(Wireless-Fidelity,Wi-Fi)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM)存储器,也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的结构并不构成对多人视频通话设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及多人视频通话程序。

在图1所示的多人视频通话设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明多人视频通话设备中的处理器1001、存储器1005可以设置在多人视频通话设备中,所述多人视频通话设备通过处理器1001调用存储器1005中存储的多人视频通话程序,并执行本发明实施例提供的多人视频通话方法。

本发明实施例提供了一种多人视频通话方法,参照图2,图2为本发明一种多人视频通话方法第一实施例的流程示意图。

本实施例中,所述多人视频通话方法包括以下步骤:

步骤S10:当接收到第一用户设备的视频通话指令时,根据所述视频通话指令获取待连接设备的账号信息。

需要说明的是,本实施例的执行主体为一个控制器,所述控制器为主要用于控制多人视频通话方法的控制器,也可以为能实现此功能的任意设备,本实施例对此不加以限定。本实施例及下述各实施例将以多人视频通话方法的控制器为例进行具体说明。

应理解的是,第一用户设备指的是发起视频通话指令的设备,一般为智能手机,也可以是平板电脑、笔记本电脑等能实现此功能的设备,本实施例对此不加以限定。

在具体实施中,视频通话指令指的是由第一用户设备发出的用于请求与第二用户设备建立视频通话的指令,可以为任意形式,本实施例对此不加以限制。

需要说明的是,待连接设备的账号信息指的是从视频通话中获取到的第一用户设备请求通话的账号的信息。

步骤S20:根据所述待连接设备的账号信息向若干第二用户设备发送视频请求,以使所述第二用户设备反馈视频响应指令。

应理解的是,第二用户设备指的是,待连接设备的账号信息所登陆的设备,可以是智能手机,也可以是平板电脑,或者笔记本电脑等可以实现此功能的设备,本实施例对此不加以限制。第二用户设备可以是一个,也可以是多个,第二用户设备的数量本实施例对此不加以限制。

在具体实施中,视频请求指的是,向第二用户设备发送的用于提示第二用户设备反馈视频响应指令的请求,视频请求中可以包含第一用户设备的有关信息,也可以包含第一用户设备上登陆的账号信息。

需要说明的是,视频响应指令指的是第二用户设备反馈的表示是否接受视频请求的指令。

在具体实施中,根据所述待连接设备的账号信息向若干第二用户设备发送视频请求,以使所述第二用户设备反馈视频响应指令指的是,向待连接设备的账号信息所登录的所有第二用户设备发送视频请求,以使第二用户设备反馈视频响应指令。

步骤S30:根据所述视频响应指令判断所述视频通话指令是否满足预设通话条件。

需要说明的是,预设通话条件指的是,当前建立的视频通话的设备数量是否超过了第二预设阈值,当通话设备数目没有超过第二预设阈值,则判定满足预设通话条件。

应理解的是,根据所述视频响应指令判断所述视频通话指令是否满足预设通话条件指的是,根据视频响应指令确定通话设备数目,然后将通话设备数目与第二预设阈值对比,确定视频通话指令是否满足预设通话条件。

步骤S40:当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话。

在具体实施中,当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话指的是,当视频通话指令满足了预设通话条件时,建立第一用户设备和所有第二用户设备的视频通话连接。

进一步地,为了能够在建立视频通话之后添加视频设备,步骤S40之后,还包括:根据所述视频通话指令确定若干目标邀请账号信息;根据所述目标邀请账号信息确定若干目标邀请设备;根据所述目标邀请设备确定邀请设备数量;当所述邀请设备数量满足第一预设阈值时,将所述目标邀请设备加入所述视频通话。

需要说明的是,目标邀请账号信息指的是,从视频通话指令中获取到的第一用户设备邀请加入视频通话的账号作为目标邀请账号,目标邀请账号相关的信息即为目标邀请账号信息,所以可以有若干个目标邀请账号信息。

应理解的是,目标邀请设备指的是,目标邀请账号登录的设备。

在具体实施中,邀请设备数量指的是,目标邀请设备的数量。

需要说明的是,当所述邀请设备数量满足第一预设阈值时,将所述目标邀请设备加入所述视频通话指的是,将邀请设备数量与第一预设阈值进行对比,当邀请设备数量处于第一预设阈值之内时判定邀请设备数量满足第一预设阈值,所以将目标邀请设备加入当前存在的视频通话。

应理解的是,第一预设阈值为限制邀请设备数量的阈值范围,由用户或者管理员自行设定和调控,本实施例对此不加以限制,并且第一预设阈值可以为任意的阈值范围。

通过这种方式,可以在建立视频通话之后继续邀请其他设备加入视频通话,提高了用户的使用体验和邀请视频通话的便捷性。

进一步地,为了能够准确判断视频通话指令是否满足预设通话条件,步骤S30包括:将接收到的所述视频响应指令为允许接收视频的所述第二用户设备作为响应设备;根据所述第一用户设备和所述响应设备确定通话设备数目;将所述通话设备数目与第二预设阈值对比,以判断所述视频通话指令是否满足预设通话条件。

需要说明的是,将接收到的所述视频响应指令为允许接收视频的所述第二用户设备作为响应设备指的是,将接收到的反馈的视频响应指令的内容进行解析,其中的视频响应指令为允许接收视频的第二用户设备分类为响应设备。

应理解的是,根据所述第一用户设备和所述响应设备确定通话设备数目指的是,将响应设备的数量加1,也就是第一用户设备的数量加上响应设备的数目作为通话设备数目。

在具体实施中,将所述通话设备数目与第二预设阈值对比,以判断所述视频通话指令是否满足预设通话条件指的是,将通话设备数目与第二预设阈值对比来判断视频通话指令是否满足预设通话条件。

应理解的是,第二预设阈值为限制通话设备数目的阈值范围,由用户或者管理员自行设定和调控,本实施例对此不加以限制,并且第二预设阈值可以为任意的阈值范围。

通过这种方式,可以准确地判断视频响应指令是否满足预设通话条件,防止因为通话设备数目超出设定范围导致的错误。

本实施例当接收到第一用户设备的视频通话指令时,根据所述视频通话指令获取待连接设备的账号信息;根据所述待连接设备的账号信息向若干第二用户设备发送视频请求,以使所述第二用户设备反馈视频响应指令;根据所述视频响应指令判断所述视频通话指令是否满足预设通话条件;当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话。通过这种方式,可以实现当知道需要建立视频通话的待连接设备的账号信息之后,即可发起视频通话指令向待连接设备的账号信息的第二用户设备发起视频请求,当第二用户设备同意请求并且满足预设通话条件时即可建立第一用户设备和第二用户设备的视频通话,实现了不需要目标的好友或者群聊关系,仅仅知道对方账号即可实现自动化的视频通话。

参考图3,图3为本发明一种多人视频通话方法第二实施例的流程示意图。

基于上述第一实施例,本实施例多人视频通话方法在所述步骤S40之后,还包括:

步骤S401:当接收到家庭组通话请求后,根据所述家庭组通话请求确定通话家庭组。

需要说明的是,家庭组通话请求指的是,由任意设备发起的在家庭组范围内的视频通话的请求。

应理解的是,家庭组是一个预先创建的由若干个第一用户设备和第二用户设备组成的集合。

在具体实施中,当接收到家庭组通话请求后,根据所述家庭组通话请求确定通话家庭组指的是,当接收到家庭组通话请求之后,从家庭组通话请求中获取到请求视频通话的家庭组,作为通话家庭组。

进一步地,为了防止同一个家庭组建立两个家庭组通话,步骤S401之后,还包括:根据所述通话家庭组查询所述通话家庭组是否已存在全家通通话;当所述通话家庭组已存在所述全家通通话时,根据所述家庭组通话请求确定发起设备和接收设备;将所述发起设备和所述接收设备加入所述全家通通话。

需要说明的是,根据所述通话家庭组查询所述通话家庭组是否已存在全家通通话指的是,当确定了通话家庭组之后,查询通话家庭组中是否已经建立了全家通通话。

应理解的是,当所述通话家庭组已存在所述全家通通话时,根据所述家庭组通话请求确定发起设备和接收设备指的是,当童话家庭组存在全家通通话时,根据家庭组通话请求确定发起家庭组通话请求的发起设备和发起设备想要建立视频通话的接收设备。

在具体实施中,将所述发起设备和所述接收设备加入所述全家通通话指的是,直接将发起设备和接收设备加入已经存在的全家通通话。

通过这种方式,可以在通话家庭组已经存在全家通通话时,当在接受到家庭组通话请求后直接将发起设备和接收设备加入到现有的全家通通话中,提高了用户的使用体验。

步骤S402:根据所述通话家庭组确定目标接通账号信息。

需要说明的是,目标接通账号信息指的是根据通话家庭组确定的需要接通的目标接通账号的信息,目标接通账号指的是通话家庭组中的处于空闲状态(没有正在进行的视频通话时)并且同意进入家庭组通话的设备。

步骤S403:根据所述目标接通账号信息确定目标接通设备。

应理解的是,目标接通设备指的是目标接通账号所登录的设备。

在具体实施中,根据所述目标接通账号信息确定目标接通设备指的是,根据目标接通账号信息确定目标接通账号,然后确定目标接通账号登陆的设备作为目标接通设备。

步骤S404:根据所述目标接通设备建立全家通通话。

需要说明的是,根据所述目标接通设备建立全家通通话指的是,当确定目标接通设备之后,建立全家通通话,也就是家庭组视频通话,并将所有目标接通设备加入全家通通话。

应理解的是,在设备处于视频通话中时,不能发起和接听全家通通话,并且可以有家庭组内的成员邀请非家庭组的成员加入全家通通话。

进一步地,为了能够实现视频看护,在步骤当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话之后,还包括:当接收到视频看护请求时,根据所述视频看护请求确定看护账号信息和被看护账号信息;根据所述看护账号信息和被看护账号信息得到看护权限信息;当所述看护权限信息为拥有权限时,根据所述看护账号信息和被看护账号信息得到看护设备和被看护设备;响应所述视频看护请求,建立所述看护设备和被看护设备的视频通话。

需要说明的是,当接收到视频看护请求时,根据所述视频看护请求确定看护账号信息和被看护账号信息指的是,当接收到视频看护请求之后,从视频看护请求之中确定看护账号信息和被看护账号信息。其中,视频看护请求是看护账号所登录的设备发起的,并且视频看护指的是由看护账号所登录的设备强制与被看护账号所登录设备建立视频通话。看护账号信息指的是发起视频看护请求的看护账号的账号信息,被看护账号信息指的是看护账号想要看护的被看护账号的账号信息。

应理解的是,看护权限信息指的是看护账号是否拥有被看护账号的看护权限的相关信息,也就是看护账号和被看护账号是否预先设置为看护关系。

在具体实施中,当所述看护权限信息为拥有权限时,根据所述看护账号信息和被看护账号信息得到看护设备和被看护设备指的是,当看护账号拥有看护权限时,确定看护账号信息登录的看护设备和被看护账号登陆的被看护设备。

需要说明的是,响应所述视频看护请求,建立所述看护设备和被看护设备的视频通话指的是,根据视频看护请求强制建立看护设备和被看护设备的视频通话。

通过这种方式,实现了看护账号登录设备可以在任意时间强制建立预先绑定的被看护账号登录设备的视频通话,实现了随时查看被看护人的状态,提高了被看护人的安全性。

进一步地,为了防止被看护设备在视频通话中被前置开启视频看护,步骤所述当所述看护权限信息为拥有权限时,根据所述看护账号信息和被看护账号信息得到看护设备和被看护设备之后,还包括:获取所述被看护设备的状态信息;根据所述状态信息确定所述看护设备是否处于视频通话中;当所述看护设备处于视频通话中时,不响应所述视频看护请求,并反馈错误信息至所述看护设备。

需要说明的是,获取所述被看护设备的状态信息指的是,从被看护设备获取被看护设备的状态信息。其中,状态信息可以包括被看护设备是否开机,是否有网络连接,以及是否正在处于视频通话中,或者其他有关于被看护设备状态的信息,本实施例对此不加以限定。

应理解的是,根据所述状态信息确定所述看护设备是否处于视频通话中指的是,从状态信息中确定被看护设备是否正在视频通话。

在具体实施中,当所述看护设备处于视频通话中时,不响应所述视频看护请求,并反馈错误信息至所述看护设备指的是,当被看护设备正在视频通话,则不想赢视频看护请求,也就是不建立看护设备与被看护设备的视频通话连接,并且将错误信息发送至看护设备。其中,错误信息包括了被看护设备正在视频通话的信息。

需要说明的是,当看护设备处于视频通话中可以强开被看护设备,此时被看护设备直接加入看护设备所在的视频通话。

通过这种方式,可以实现在被看护设备处于视频通话时不被视频看护强制开启与看护设备的视频通话,降低了出现系统故障的可能性,提高了用户的使用体验。

本实施例通过当接收到家庭组通话请求后,根据所述家庭组通话请求确定通话家庭组;根据所述通话家庭组确定目标接通账号信息;根据所述目标接通账号信息确定目标接通设备;根据所述目标接通设备建立全家通通话。通过这种方式,可以快捷发起家庭组成院内的视频通话并且直接通知家庭组成员,不需要逐个邀请,提高了用户的使用体验和便捷性。

此外,本发明实施例还提出一种存储介质,所述存储介质上存储有多人视频通话程序,所述多人视频通话程序被处理器执行时实现如上文所述的多人视频通话方法。

由于本存储介质采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不一一赘述。

参照图4,图4为本发明多人视频通话装置第一实施例的结构框图。

如图4所示,本发明实施例提出的多人视频通话装置包括:

接收模块10,用于当接收到第一用户设备的视频通话指令时,根据所述视频通话指令获取待连接设备的账号信息。

发送模块20,用于根据所述待连接设备的账号信息向若干第二用户设备发送视频请求,以使所述第二用户设备反馈视频响应指令。

判断模块30,用于根据所述视频响应指令判断所述视频通话指令是否满足预设通话条件。

视频模块40,用于当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话。

应当理解的是,以上仅为举例说明,对本发明的技术方案并不构成任何限定,在具体应用中,本领域的技术人员可以根据需要进行设置,本发明对此不做限制。

本实施例当接收到第一用户设备的视频通话指令时,根据所述视频通话指令获取待连接设备的账号信息;根据所述待连接设备的账号信息向若干第二用户设备发送视频请求,以使所述第二用户设备反馈视频响应指令;根据所述视频响应指令判断所述视频通话指令是否满足预设通话条件;当所述视频通话指令满足预设通话条件时,建立所述第一用户设备和所述第二用户设备的视频通话。通过这种方式,可以实现当知道需要建立视频通话的待连接设备的账号信息之后,即可发起视频通话指令向待连接设备的账号信息的第二用户设备发起视频请求,当第二用户设备同意请求并且满足预设通话条件时即可建立第一用户设备和第二用户设备的视频通话,实现了不需要目标的好友或者群聊关系,仅仅知道对方账号即可实现自动化的视频通话。

在本实施例中,所述视频模块40,还用于根据所述视频通话指令确定若干目标邀请账号信息;根据所述目标邀请账号信息确定若干目标邀请设备;根据所述目标邀请设备确定邀请设备数量;当所述邀请设备数量满足第一预设阈值时,将所述目标邀请设备加入所述视频通话。

在本实施例中,所述判断模块30,还用于将接收到的所述视频响应指令为允许接收视频的所述第二用户设备作为响应设备;根据所述第一用户设备和所述响应设备确定通话设备数目;将所述通话设备数目与第二预设阈值对比,以判断所述视频通话指令是否满足预设通话条件。

在本实施例中,所述视频模块40,还用于当接收到家庭组通话请求后,根据所述家庭组通话请求确定通话家庭组;根据所述通话家庭组确定目标接通账号信息;根据所述目标接通账号信息确定目标接通设备;根据所述目标接通设备建立全家通通话。

在本实施例中,所述视频模块40,还用于根据所述通话家庭组查询所述通话家庭组是否已存在全家通通话;当所述通话家庭组已存在所述全家通通话时,根据所述家庭组通话请求确定发起设备和接收设备;将所述发起设备和所述接收设备加入所述全家通通话。

在本实施例中,所述视频模块40,还用于当接收到视频看护请求时,根据所述视频看护请求确定看护账号信息和被看护账号信息;根据所述看护账号信息和被看护账号信息得到看护权限信息;当所述看护权限信息为拥有权限时,根据所述看护账号信息和被看护账号信息得到看护设备和被看护设备;响应所述视频看护请求,建立所述看护设备和被看护设备的视频通话。

在本实施例中,所述视频模块40,还用于获取所述被看护设备的状态信息;根据所述状态信息确定所述看护设备是否处于视频通话中;当所述看护设备处于视频通话中时,不响应所述视频看护请求,并反馈错误信息至所述看护设备。

由于本装置采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不一一赘述。

需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。

另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的多人视频通话方法,此处不再赘述。

此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

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

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种媒体优化方法、装置和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类