1.一种音视频通讯的终端切换方法,其特征在于,所述终端切换方法包括:
云服务器根据同一账号下各个终端上传的参数信息判断各个账号是否需要进行呼叫转移;
在有所述账号需要进行呼叫转移时,根据所述参数信息和/或预置信息选取待呼叫终端;
将当前呼叫终端对应的通信数据呼叫转移至所述待呼叫终端。
2.如权利要求1所述的音视频通讯的终端切换方法,其特征在于,所述云服务器根据同一账号下各个终端上传的参数信息判断各个账号是否需要进行呼叫转移的步骤包括:
获取同一账号下各个终端上传的参数信息中的位置信息,根据各个所述终端上传的位置信息计算各个终端与预设第一终端之间的距离,其中,所述第一终端为用户随身携带的终端;
获取所述账号对应的各个终端中与所述第一终端之间的距离小于第一预设阈值的第二终端;
判断当前获取的所述第二终端与上一时刻获取的所述第二终端是否相同,其中,在当前获取的所述第二终端与上一时刻获取的所述第二终端不同时,所述账号需要进行呼叫转移。
3.如权利要求2所述的音视频通讯的终端切换方法,其特征在于,在有所述账号需要进行呼叫转移时,根据所述参数信息和/或预置信息选取待呼叫终端包括:
获取预设的各个定位装置中与所述第一终端之间的距离小于第二预设阈值的定位装置;
确定获取的所述定位装置对应的场景信息,在所述第二终端中选取与所述场景信息对应的第三终端;
将所述第三终端作为所述待呼叫终端。
4.如权利要求2所述的音视频通讯的终端切换方法,其特征在于,在有所述账号需要进行呼叫转移时,根据所述参数信息和/或预置信息选取待呼叫终端包括:
A、比较各个所述第二终端的预设的各个评估参数中优先级最高的评估参数对应的分值,并从中选取出分值最高的终端作为待呼叫终端;
B、判断所述待呼叫终端是否大于1;
C、在所述待呼叫终端等于1时,将选取的所述待呼叫终端作为当前待呼叫终端;
D、在所述待呼叫终端大于1时,按照预设的优先级选取下一个评估参数对所述待呼叫终端对应的分值进行比较,并从中选取出分值最高的终端以更新所述待呼叫终端,继续执行所述步骤B。
5.如权利要求1-4任一项所述的音视频通讯的终端切换方法,其特征在于,所述将当前呼叫终端对应的通信数据呼叫转移至所述待呼叫终端的步骤之后,所述音视频通讯的终端切换方法包括步骤:
在接收到所述待呼叫终端上传的交互正常消息时,所述云服务器向媒体服务器发送挂断请求,以供所述媒体服务器在接收到所述挂断请求时,挂断除所述待呼叫终端之外的当前呼叫终端。
6.一种音视频通讯的终端切换装置,其特征在于,所述终端切换装置包括:
判断模块,用于根据同一账号下各个终端上传的参数信息判断各个账号是否需要进行呼叫转移;
选取模块,用于在有所述账号需要进行呼叫转移时,根据所述参数信息和/或预置信息选取待呼叫终端;
呼叫转移模块,用于将当前呼叫终端对应的通信数据呼叫转移至所述待呼叫终端。
7.如权利要求6所述的音视频通讯的终端切换装置,其特征在于,所述 判断模块包括:
第一获取单元,用于获取同一账号下各个终端上传的参数信息中的位置信息;
计算单元,用于根据各个所述终端上传的位置信息计算各个终端与预设第一终端之间的距离,其中,所述第一终端为用户随身携带的终端;
所述第一获取单元,还用于获取所述账号对应的各个终端中与所述第一终端之间的距离小于第一预设阈值的第二终端;
第一判断单元,用于判断当前获取的所述第二终端与上一时刻获取的所述第二终端是否相同,其中,在当前获取的所述第二终端与上一时刻获取的所述第二终端不同时,所述账号需要进行呼叫转移。
8.如权利要求7所述的音视频通讯的终端切换装置,其特征在于,所述选取模块包括:
第二获取单元,用于获取预设的各个定位装置中与所述第一终端之间的距离小于第二预设阈值的定位装置;
第一选取单元,用于确定获取的所述定位装置对应的场景信息,在所述第二终端中选取与所述场景信息对应的第三终端,并将所述第三终端作为所述待呼叫终端。
9.如权利要求7所述的音视频通讯的终端切换装置,其特征在于,所述选取模块包括:
第二选取单元,用于比较各个所述第二终端的预设的各个评估参数中优先级最高的评估参数对应的分值,并从中选取出分值最高的终端作为待呼叫终端;
第二判断单元,用于判断所述待呼叫终端是否大于1;
处理单元,用于在所述待呼叫终端等于1时,将选取的所述待呼叫终端作为当前待呼叫终端;
所述第二选取单元,还用于在所述待呼叫终端大于1时,按照预设的优先级选取下一个评估参数对所述待呼叫终端对应的分值进行比较,并从中选取出分值最高的终端以更新所述待呼叫终端。
10.如权利要求6-9任一项所述的音视频通讯的终端切换装置,其特征在于,所述音视频通讯的终端切换装置还包括:
挂断请求模块,用于在接收到所述待呼叫终端上传的交互正常消息时,向媒体服务器发送挂断请求,以供所述媒体服务器在接收到所述挂断请求时,挂断除所述待呼叫终端之外的当前呼叫终端。