多媒体通信的方法及装置制造方法及图纸

技术编号:15794926 阅读:131 留言:0更新日期:2017-07-10 10:28
本公开提供了一种多媒体通信的方法及装置,属于互联网通信技术领域。所述方法包括:在所述第一终端和第二终端的多媒体通信过程中,检测所述第一终端和用户是否在同一位置区域,所述用户为登录所述第一终端的用户;当检测到所述第一终端和所述用户没有在同一位置区域时,确定目标家居设备的设备标识,所述目标家居设备为与所述用户的当前位置匹配且与所述第一终端关联的家居设备;根据所述目标家居设备的设备标识,向所述目标家居设备发送通信请求,所述通信请求用于指示所述目标家居设备与所述第二终端进行多媒体通信。本公开通过目标家居设备与第二终端进行多媒体通信,从而提高了多媒体通信的灵活性。

【技术实现步骤摘要】
多媒体通信的方法及装置
本公开涉及互联网通信
,尤其涉及一种多媒体通信的方法及装置。
技术介绍
当前,诸如视频通信或者语音聊天等多媒体通信逐渐成为一种较为普遍的通信方式;终端上安装的社交应用一般都具有多媒体通信功能,用户可以通过社交应用与用户好友进行多媒体通信,从而方便了用户之间的信息交流。相关技术中,第一终端和第二终端之间进行多媒体通信时,第一终端通过多媒体采集设备实时采集用户的语音和/或者视频,得到多媒体数据,实时向社交应用服务器发送该多媒体数据,使得该社交应用服务器向第二终端转发该多媒体数据。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种多媒体通信的方法及装置,所述技术方案如下:根据本公开实施例的第一方面,提供一种多媒体通信的方法,所述方法应用在第一终端中,所述方法包括:在所述第一终端和第二终端的多媒体通信过程中,检测所述第一终端和用户是否在同一位置区域,所述用户为登录所述第一终端的用户;当检测到所述第一终端和所述用户没有在同一位置区域时,确定目标家居设备的设备标识,所述目标家居设备为与所述用户的当前位置匹配且与所述第一终端关联的家居设备;根据所述目标家居设备的设备标识,向所述目标家居设备发送通信请求,所述通信请求用于指示所述目标家居设备与所述第二终端进行多媒体通信。本公开实施例中,在第一终端和第二终端的多媒体通信过程中,第一终端可以实时检测第一终端和用户是否在同一位置区域,当检测到第一终端和用户没有在同一位置区域时,第一终端确定目标家居设备的设备标识,并向目标家居设备发送指示目标家居设备与第二终端进行多媒体通信的通信请求,该目标家居设备为与用户的当前位置匹配且与第一终端关联的家居设备,使得用户可以通过该目标家居设备与第二终端进行多媒体通信。从而不需要在第一终端附近,仍可以通过附近的目标家居设备与第二终端进行多媒体通信,因此,提高了多媒体通信的灵活性。在一种可能实现方式中,所述检测所述第一终端和用户是否在同一位置区域,包括:获取所述第一终端的当前位置所在的位置区域,以及,所述用户的当前位置所在的位置区域;如果所述第一终端的当前位置所在的位置区域和所述用户的当前位置所在的位置区域不相同,确定所述第一终端与所述用户没有在同一位置区域。本公开实施例中,第一终端可以先确定出该第一终端所在的位置区域以及用户所在的位置区域,直接根据该用户所在的位置区域和第一终端所在的位置区域是否相同,即可确定出该用户和该第一终端是否在同一位置区域,从而提高了检测第一终端和用户是否在同一位置区域的效率。在一种可能实现方式中,所述检测所述第一终端和用户是否在同一位置区域,包括:获取所述第一终端的当前位置和所述用户的当前位置;根据所述第一终端的当前位置和所述用户的当前位置,确定所述第一终端与所述用户之间的距离;如果所述距离大于预设距离,确定所述第一终端与所述用户没有在同一位置区域。本公开实施例中,第一终端根据第一终端的当前位置和用户的当前位置,确定出第一终端和用户之间的距离,如果该距离大于预设距离,则确定第一终端和用户没有在同一位置区域,从而提高了判断该第一终端和用户是否在同一位置区域的准确性。在一种可能实现方式中,所述检测所述第一终端和用户是否在同一位置区域之前,所述方法还包括:当检测到所述用户的位置发生改变和/或所述第一终端的位置发生改变时,执行所述检测所述第一终端和用户是否在同一位置区域的步骤。本公开实施例中,该第一终端可以实时检测用户的位置以及第一终端的位置是否发生改变,当检测到用户的位置发生改变和/或第一终端的位置发生改变时,才执行检测第一终端和用户是否在同一位置区域的步骤,从而无需实时检测第一终端和用户是否在同一位置区域,节省了第一终端的网络资源。在一种可能实现方式中,所述确定目标家居设备的设备标识,包括:确定与所述第一终端关联的每个家居设备所在的位置区域;从所述每个家居设备中选择位置区域和所述用户的当前位置所在的位置区域相同的家居设备;将所述选择的家居设备的设备标识作为所述目标家居设备的设备标识。本公开实施例中,第一终端可以直接将位置区域与用户当前位置所在的位置区域相同的家居设备作为目标家居设备,从而提高了确定目标家居设备的效率。在一种可能实现方式中,所述确定目标家居设备的设备标识,包括:确定与所述第一终端关联的每个家居设备的当前位置;根据所述每个家居设备的当前位置和所述用户的当前位置,分别确定所述每个家居设备与所述用户之间的距离;根据所述每个家居设备与所述用户之间的距离,从所述每个家居设备中选择与所述用户之间的距离最近的家居设备;将选择的家居设备的设备标识作为所述目标家居设备的设备标识。本公开实施例中,第一终端根据每个家居设备与用户之间的距离,将距离用户最近的家居设备作为目标家居设备,从而提高了确定目标家居设备的准确性。在一种可能实现方式中,所述检测所述第一终端和用户是否在同一位置区域之前,所述方法还包括:检测所述第一终端的自动切换功能是否为开启状态;如果所述第一终端的自动切换功能为开启状态,执行所述检测所述第一终端和用户是否在同一位置区域的步骤。本公开实施例中,第一终端可以提供自动切换功能,使得用户可以根据需求开启或者关闭该自动切换功能,当第一终端检测到自动切换功能为开启状态时,才执行检测第一终端和用户是否在同一位区域的步骤,提升了用户体验。在一种可能实现方式中,所述根据所述目标家居设备的设备标识,向所述目标家居设备发送通信请求,包括:向指定服务器发送通信请求,所述通信请求携带所述目标家居设备的设备标识,使得所述指定服务器根据所述目标家居设备的设备标识,向所述目标家居设备转发所述通信请求。本公开实施例中,第一终端通过指定服务器与目标家居设备相关联,因此,第一终端可以通过指定服务器向目标家居设备发送通信请求,使得该目标家居设备可以接收到该通信请求,并直接根据该通信请求与第二终端进行通信,从而提高了多媒体通信的方法的效率。在一种可能实现方式中,所述根据所述目标家居设备的设备标识,向所述目标家居设备发送通信请求之后,所述方法还包括:接收指定服务器发送的第一多媒体数据,所述第一多媒体数据为所述目标家居设备录制得到的;向社交应用服务器转发所述第一多媒体数据,以使所述社交应用服务器向所述第二终端转发所述第一多媒体数据。本公开实施例中,第一终端还可以通过指定服务器获取目标家居设备录制的第一多媒体数据,并向社交应用服务器发送该第一多媒体数据,使得该社交应用服务器向第二终端转发该第一多媒体数据,从而提高了多媒体通信的方法的灵活性。在一种可能实现方式中,所述根据所述目标家居设备的设备标识,向所述目标家居设备发送通信请求之后,所述方法还包括:接收社交应用服务器发送的第二多媒体数据,所述第二多媒体数据为所述第二终端录制得到的;向指定服务器转发所述第二多媒体数据,以使所述指定服务器向所述目标家居设备转发所述第二多媒体数据。本公开实施例中,第一终端可以通过社交应用服务器接收获取第二终端录制的第二多媒体数据,并向指定服务器转发该第二多媒体数据,该指定服务器向目标家居设备转发该第二多媒体数据,使得用户无需在第一终端附近,也可以通过该目标家居设备观看或者听到该第二多媒体数据,从而提高了多媒体通信的方法的灵活性。根据本本文档来自技高网...
多媒体通信的方法及装置

【技术保护点】
一种多媒体通信的方法,其特征在于,所述方法应用在第一终端中,所述方法包括:在所述第一终端和第二终端的多媒体通信过程中,检测所述第一终端和用户是否在同一位置区域,所述用户为登录所述第一终端的用户;当检测到所述第一终端和所述用户没有在同一位置区域时,确定目标家居设备的设备标识,所述目标家居设备为与所述用户的当前位置匹配且与所述第一终端关联的家居设备;根据所述目标家居设备的设备标识,向所述目标家居设备发送通信请求,所述通信请求用于指示所述目标家居设备与所述第二终端进行多媒体通信。

【技术特征摘要】
1.一种多媒体通信的方法,其特征在于,所述方法应用在第一终端中,所述方法包括:在所述第一终端和第二终端的多媒体通信过程中,检测所述第一终端和用户是否在同一位置区域,所述用户为登录所述第一终端的用户;当检测到所述第一终端和所述用户没有在同一位置区域时,确定目标家居设备的设备标识,所述目标家居设备为与所述用户的当前位置匹配且与所述第一终端关联的家居设备;根据所述目标家居设备的设备标识,向所述目标家居设备发送通信请求,所述通信请求用于指示所述目标家居设备与所述第二终端进行多媒体通信。2.根据权利要求1所述的方法,其特征在于,所述检测所述第一终端和用户是否在同一位置区域,包括:获取所述第一终端的当前位置所在的位置区域,以及,所述用户的当前位置所在的位置区域;如果所述第一终端的当前位置所在的位置区域和所述用户的当前位置所在的位置区域不相同,确定所述第一终端与所述用户没有在同一位置区域。3.根据权利要求1所述的方法,其特征在于,所述检测所述第一终端和用户是否在同一位置区域,包括:获取所述第一终端的当前位置和所述用户的当前位置;根据所述第一终端的当前位置和所述用户的当前位置,确定所述第一终端与所述用户之间的距离;如果所述距离大于预设距离,确定所述第一终端与所述用户没有在同一位置区域。4.根据权利要求1所述的方法,其特征在于,所述检测所述第一终端和用户是否在同一位置区域之前,所述方法还包括:当检测到所述用户的位置发生改变和/或所述第一终端的位置发生改变时,执行所述检测所述第一终端和用户是否在同一位置区域的步骤。5.根据权利要求1所述的方法,其特征在于,所述确定目标家居设备的设备标识,包括:确定与所述第一终端关联的每个家居设备所在的位置区域;从所述每个家居设备中选择位置区域和所述用户的当前位置所在的位置区域相同的家居设备;将所述选择的家居设备的设备标识作为所述目标家居设备的设备标识。6.根据权利要求1所述的方法,其特征在于,所述确定目标家居设备的设备标识,包括:确定与所述第一终端关联的每个家居设备的当前位置;根据所述每个家居设备的当前位置和所述用户的当前位置,分别确定所述每个家居设备与所述用户之间的距离;根据所述每个家居设备与所述用户之间的距离,从所述每个家居设备中选择与所述用户之间的距离最近的家居设备;将选择的家居设备的设备标识作为所述目标家居设备的设备标识。7.根据权利要求1-6任一所述的方法,其特征在于,所述检测所述第一终端和用户是否在同一位置区域之前,所述方法还包括:检测所述第一终端的自动切换功能是否为开启状态;如果所述第一终端的自动切换功能为开启状态,执行所述检测所述第一终端和用户是否在同一位置区域的步骤。8.根据权利要求1-6任一所述的方法,其特征在于,所述根据所述目标家居设备的设备标识,向所述目标家居设备发送通信请求,包括:向指定服务器发送通信请求,所述通信请求携带所述目标家居设备的设备标识,使得所述指定服务器根据所述目标家居设备的设备标识,向所述目标家居设备转发所述通信请求。9.根据权利要求1-6任一所述的方法,其特征在于,所述根据所述目标家居设备的设备标识,向所述目标家居设备发送通信请求之后,所述方法还包括:接收指定服务器发送的第一多媒体数据,所述第一多媒体数据为所述目标家居设备录制得到的;向社交应用服务器转发所述第一多媒体数据,以使所述社交应用服务器向所述第二终端转发所述第一多媒体数据。10.根据权利要求1-6任一所述的方法,其特征在于,所述根据所述目标家居设备的设备标识,向所述目标家居设备发送通信请求之后,所述方法还包括:接收社交应用服务器发送的第二多媒体数据,所述第二多媒体数据为所述第二终端录制得到的;向指定服务器转发所述第二多媒体数据,以使所述指定服务器向所述目标家居设备转发所述第二多媒体数据。11.一种多媒体通信的方法,其特征在于,所述方法应用在目标家居设备中,所述方法包括:接收与所述目标家居设备关联的第一终端的通信请求;根据所述通信请求,开启所述目标家居设备的多媒体采集设备和多媒体播放设备;通过所述多媒体采集设备和/或所述多媒体播放设备,与第二终端进行多媒体通信,所述第二终端为与所述第一终端进行多媒体通信的终端。12.根据权利要求11所述的方法,其特征在于,所述通过所述多媒体采集设备和/或所述多媒体播放设备,与第二终端进行多媒体通信,包括:通过所述多媒体采集设备进行录制,得到第一多媒体数据,向指定服务器发送所述第一多媒体数据,以使所述指定服务器将所述第一多媒体数据转发给所述第二终端;和/或,接收所述指定服务器转发的第二多媒体数据,通过所述多媒体播放设备播放所述第二多媒体数据,所述第二多媒体数据为所述第二终端录制得到的。13.一种多媒体通信的装置,其特征在于,所述装置应用在第一终端中,所述装置包括:检测模块,用于在所述第一终端和第二终端的多媒体通信过程中,检测所述第一终端和用户是否在同一位置区域,所述用户为登录所述第一终端的用户;确定模块,用于当检测到所述第一终端和所述用户没有在同一位置区域时,确定目标家居设备的设备标识,所述目标家居设备为与所述用户的当前位置匹配且与所述第一终端关联的家居设备;发送模块,用于根据所述目标家居设备的设备标识,向所述目标家居设备发送通信请求,所述通信请求用于指示所述目...

【专利技术属性】
技术研发人员:高毅
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1