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

通话方法以及相关设备与流程

2021-11-05 20:45:00 来源:中国专利 TAG:


1.本技术涉及终端领域,尤其涉及一种通话方法、相关设备以及系统。


背景技术:

2.音视频通话通常指基于互联网和移动互联网,移动终端和移动终端之间实时传送音频数据和视频数据的通信方式。音视频通话给人们的生活带来了极大的改变,例如,亲人之间可以随时随地通过音视频通话进行交流,研发人员可以通过音视频通话讨论技术方案等等。音视频通话的诞生,极大地提高了整个社会的工作效率,对人们的生活产生了重大的影响。
3.但是,移动终端的体积通常比较小,受限于体积的原因,移动终端的音视频设备的能力通常比较弱,影响到音视频通话的效果。


技术实现要素:

4.本技术提供了一种通话方法以及相关设备,能够有效地提高音视频通话的效果。
5.第一方面,提供了一种通话方法,包括如下步骤:
6.在第一移动终端与第二移动终端通过会话进行通话过程中,第一移动终端停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据,其中,所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力;所述音频采集能力受音频采集参数影响,所述音频采集参数包括:灵敏度、频响特性以及指向性中的一种或者多种;所述视频采集能力受视频采集参数影响,所述视频采集参数包括:分辨率、色彩空间、帧率、色彩还原度、纹理还原度、去噪、动态速度、感光部件以及镜头中的一种或者多种;
7.所述第一移动终端将所述第一外部设备采集的音频数据和/或视频数据通过所述会话发送给所述第二移动终端。
8.在一些可能的设计中,在所述第一外部设备的信号强度小于第二外部设备的信号强度的情况下,所述第一移动终端停止接收第一外部设备采集的音频数据和/或视频数据,并接收所述第二外部设备采集的音频数据和/或视频数据,其中,所述第二外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第二外部设备的视频采集能力优于所述第一移动终端的视频采集能力。
9.在一些可能的设计中,在所述第一移动终端与所述第一外部设备位于同一局域网的情况下,所述第一移动终端在所述局域网内发送组播信息,其中,所述组播信息用于指示接收到所述组播消息的外部设备向所述第一移动终端发送第一响应消息;
10.所述第一移动终端接收所述第一外部设备发送的第一响应消息,其中,所述第一外部设备属于所述接收到所述组播消息的外部设备,所述第一响应消息携带了所述第一外部设备的音频采集参数和/或视频采集参数,所述第一响应消息还携带所述第一外部设备的地址信息;
11.所述第一移动终端在接收到所述第一响应的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道,
12.在确定所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力的情况下,第一移动终端停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据。
13.在一些可能的设计中,在所述第一移动终端为无线直连的设备的情况下,所述第一移动终端发送广播消息,其中,所述广播消息用于指示接收到所述广播消息的外部设备向所述第一移动终端发送第二响应消息;
14.所述第一移动终端在接收到所述第二响应消息的情况下,建立与所述第一外部设备的数据传输通道,其中,所述第一外部设备属于所述接收到所述广播消息的外部设备;
15.所述第一移动终端接收所述第一外部设备通过所述数据传输通道发送的所述第一外部设备的音频采集参数和/或视频采集参数;
16.在确定所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力的情况下,第一移动终端停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据。
17.在一些可能的设计中,在所述第一移动终端与所述第一外部设备分别位于不同的局域网的情况下,所述第一移动终端向中心服务器发送请求消息,其中,所述中心服务器和所述第一外部设备位于同一局域网,所述中心服务器存储了所述第一外部设备的音频采集参数和/或视频采集参数,所述中心服务器还存储了所述第一外部设备的地址信息,所述请求消息用于请求所述第一外部设备的音频采集参数和/或视频采集参数,所述请求消息还用于请求所述第一外部设备的地址信息;
18.所述第一移动终端接收所述中心服务器发送的第三响应消息,其中,所述第三响应消息包括第一外部设备的音频采集参数和/或视频采集参数,所述第三响应消息还包括所述第一外部设备的地址信息;
19.所述第一移动终端在接收到所述第三响应消息的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道;
20.在确定所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力的情况下,第一移动终端停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据。
21.在第一移动终端与第二移动终端通过会话进行通话过程中,如果所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力,则第一终端设备可以利用第一外部设备进行音频数据和/或视频数据的采集,从而提高音视频通话的效果。
22.第二方面,提供了一种通话方法,其特征在于,包括如下步骤:
23.在第一移动终端与第二移动终端通过会话进行通话过程中,第一移动终端接收第二移动终端通过所述会话发送的音频数据和/或视频数据,其中,所述第一外部设备的的音
频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力;所述音频播放能力受音频播放参数影响,所述音频播放参数包括:频响范围、阻抗大小、失真程度、灵敏度以及信噪比中的一种或者多种;所述视频播放能力受视频播放参数影响,所述视频播放参数包括:点距、尺寸、分辨率、像素、刷新速度以及色彩中的一种或者多种;
24.所述第一移动终端停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备,以供所述第一外部设备进行播放。
25.在一些可能的设计中,在所述第一外部设备的信号强度小于第二外部设备的信号强度的情况下,所述第一移动终端停止向第一外部设备发送音频数据和/或视频数据,并向所述第二外部设备发送音频数据和/或视频数据,以供所述第二外部设备进行播放,其中,所述第二外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第二外部设备的视频播放能力优于所述第一移动终端的视频播放能力。
26.在一些可能的设计中,在所述第一移动终端与所述第一外部设备位于同一局域网的情况下,所述第一移动终端在所述局域网内发送组播信息,其中,所述组播信息用于指示接收到所述组播消息的外部设备向所述第一移动终端发送第一响应消息;
27.所述第一移动终端接收所述第一外部设备发送的第一响应消息,其中,所述第一外部设备属于所述接收到所述组播消息的外部设备,所述第一响应消息携带了所述第一外部设备的音频播放参数和/或视频播放参数,所述第一响应消息还携带所述第一外部设备的地址信息;
28.所述第一移动终端在接收到所述第一响应的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道,
29.在确定所述第一外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力的情况下,所述第一移动终端停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备。
30.在一些可能的设计中,在所述第一移动终端为无线直连的设备的情况下,所述第一移动终端发送广播消息,其中,所述广播消息用于指示接收到所述广播消息的外部设备向所述第一移动终端发送第二响应消息;
31.所述第一移动终端在接收到所述第二响应消息的情况下,建立与所述第一外部设备的数据传输通道,其中,所述第一外部设备属于所述接收到所述广播消息的外部设备;
32.所述第一移动终端接收所述第一外部设备通过所述数据传输通道发送的所述第一外部设备的音频播放参数和/或视频播放参数;
33.在确定所述第一外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力的情况下,所述第一移动终端停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备。
34.在一些可能的设计中,在所述第一移动终端与所述第一外部设备分别位于不同的局域网的情况下,所述第一移动终端向中心服务器发送请求消息,其中,所述中心服务器和所述第一外部设备位于同一局域网,所述中心服务器存储了所述第一外部设备的音频播放参数和/或视频播放参数,所述中心服务器还存储了所述第一外部设备的地址信息,所述请求消息用于请求所述第一外部设备的音频播放参数和/或视频播放参数,所述请求消息还用于请求所述第一外部设备的地址信息;
35.所述第一移动终端接收所述中心服务器发送的第三响应消息,其中,所述第三响应消息包括第一外部设备的音频播放参数和/或视频播放参数,所述第三响应消息还包括所述第一外部设备的地址信息;
36.所述所述第一移动终端在接收到所述第三响应消息的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道;
37.在确定所述第一外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力的情况下,所述第一移动终端停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备。
38.在第一移动终端与第二移动终端通过会话进行通话过程中,如果所述第一外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力,则第一终端设备可以利用第一外部设备进行音频数据和/或视频数据的播放,从而提高音视频通话的效果。
39.第三方面,提供了一种移动终端,包括接收模块以及发送模块,
40.所述接收模块用于在第一移动终端与第二移动终端通过会话进行通话过程中,停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据,其中,所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力;所述音频采集能力受音频采集参数影响,所述音频采集参数包括:灵敏度、频响特性以及指向性中的一种或者多种;所述视频采集能力受视频采集参数影响,所述视频采集参数包括:分辨率、色彩空间、帧率、色彩还原度、纹理还原度、去噪、动态速度、感光部件以及镜头中的一种或者多种;
41.所述发送模块用于将所述第一外部设备采集的音频数据和/或视频数据通过所述会话发送给所述第二移动终端。
42.在一些可能的设计中,所述接收模块还用于在所述第一外部设备的信号强度小于第二外部设备的信号强度的情况下,停止接收第一外部设备采集的音频数据和/或视频数据,并接收所述第二外部设备采集的音频数据和/或视频数据,其中,所述第二外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第二外部设备的视频采集能力优于所述第一移动终端的视频采集能力。
43.在一些可能的设计中,所述移动终端还包括处理模块,
44.所述发送模块还用于在所述第一移动终端与所述第一外部设备位于同一局域网的情况下,在所述局域网内发送组播信息,其中,所述组播信息用于指示接收到所述组播消息的外部设备向所述第一移动终端发送第一响应消息;
45.所述接收模块还用于接收所述第一外部设备发送的第一响应消息,其中,所述第一外部设备属于所述接收到所述组播消息的外部设备,所述第一响应消息携带了所述第一外部设备的音频采集参数和/或视频采集参数,所述第一响应消息还携带所述第一外部设备的地址信息;
46.所述处理模块用于在接收到所述第一响应的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道,
47.所述接收模块还用于在确定所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力的情况下,停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据。
48.在一些可能的设计中,所述移动终端还包括处理模块,
49.所述发送模块用于在所述第一移动终端为无线直连的设备的情况下,发送广播消息,其中,所述广播消息用于指示接收到所述广播消息的外部设备向所述第一移动终端发送第二响应消息;
50.所述处理模块用于在接收到所述第二响应消息的情况下,建立与所述第一外部设备的数据传输通道,其中,所述第一外部设备属于所述接收到所述广播消息的外部设备;
51.所述接收模块用于接收所述第一外部设备通过所述数据传输通道发送的所述第一外部设备的音频采集参数和/或视频采集参数;
52.所述接收模块用于在确定所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力的情况下,停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据。
53.在一些可能的设计中,所述移动终端还包括处理模块,
54.所述发送模块用于在所述第一移动终端与所述第一外部设备分别位于不同的局域网的情况下,向中心服务器发送请求消息,其中,所述中心服务器和所述第一外部设备位于同一局域网,所述中心服务器存储了所述第一外部设备的音频采集参数和/或视频采集参数,所述中心服务器还存储了所述第一外部设备的地址信息,所述请求消息用于请求所述第一外部设备的音频采集参数和/或视频采集参数,所述请求消息还用于请求所述第一外部设备的地址信息;
55.所述接收模块用于接收所述中心服务器发送的第三响应消息,其中,所述第三响应消息包括第一外部设备的音频采集参数和/或视频采集参数,所述第三响应消息还包括所述第一外部设备的地址信息;
56.所述处理模块用于所述第一移动终端在接收到所述第三响应消息的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道;
57.所述接收模块用于在确定所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力的情况下,停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据。
58.第四方面,提供了一种移动终端,其特征在于,包括接收模块以及播放模块,
59.所述接收模块用于在第一移动终端与第二移动终端通过会话进行通话过程中,接收第二移动终端通过所述会话发送的音频数据和/或视频数据,其中,所述第一外部设备的的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力;所述音频播放能力受音频播放参数影响,所述音频播放参数包括:频响范围、阻抗大小、失真程度、灵敏度以及信噪比中的一种或者多种;所述视频播放能力受视频播放参数影响,所述视频播放参数包括:点距、尺寸、分辨率、像素、刷新速度以及色彩中的一种或者多种;
60.所述播放模块用于停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备,以供所述第一外部设备进行播放。
61.在一些可能的设计中,所述播放模块还用于在所述第一外部设备的信号强度小于第二外部设备的信号强度的情况下,所述第一移动终端停止向第一外部设备发送音频数据和/或视频数据,并向所述第二外部设备发送音频数据和/或视频数据,以供所述第二外部设备进行播放,其中,所述第二外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第二外部设备的视频播放能力优于所述第一移动终端的视频播放能力。
62.在一些可能的设计中,所述终端还包括发送模块以及处理模块,
63.所述发送模块用于在所述第一移动终端与所述第一外部设备位于同一局域网的情况下,在所述局域网内发送组播信息,其中,所述组播信息用于指示接收到所述组播消息的外部设备向所述第一移动终端发送第一响应消息;
64.所述接收模块还用于接收所述第一外部设备发送的第一响应消息,其中,所述第一外部设备属于所述接收到所述组播消息的外部设备,所述第一响应消息携带了所述第一外部设备的音频播放参数和/或视频播放参数,所述第一响应消息还携带所述第一外部设备的地址信息;
65.所述处理模块用于在接收到所述第一响应的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道,
66.所述播放模块还用于在确定所述第一外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力的情况下,停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备。
67.在一些可能的设计中,所述终端还包括发送模块以及处理模块,
68.所述发送模块用于在所述第一移动终端为无线直连的设备的情况下,发送广播消息,其中,所述广播消息用于指示接收到所述广播消息的外部设备向所述第一移动终端发送第二响应消息;
69.所述处理模块用于在接收到所述第二响应消息的情况下,建立与所述第一外部设备的数据传输通道,其中,所述第一外部设备属于所述接收到所述广播消息的外部设备;
70.所述接收模块用于接收所述第一外部设备通过所述数据传输通道发送的所述第一外部设备的音频播放参数和/或视频播放参数;
71.所述播放模块还用于在确定所述第一外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力的情况下,停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备。
72.在一些可能的设计中,所述终端还包括发送模块以及处理模块,
73.所述发送模块用于在所述第一移动终端与所述第一外部设备分别位于不同的局域网的情况下,向中心服务器发送请求消息,其中,所述中心服务器和所述第一外部设备位于同一局域网,所述中心服务器存储了所述第一外部设备的音频播放参数和/或视频播放参数,所述中心服务器还存储了所述第一外部设备的地址信息,所述请求消息用于请求所述第一外部设备的音频播放参数和/或视频播放参数,所述请求消息还用于请求所述第一外部设备的地址信息;
74.所述接收模块用于接收所述中心服务器发送的第三响应消息,其中,所述第三响应消息包括第一外部设备的音频播放参数和/或视频播放参数,所述第三响应消息还包括所述第一外部设备的地址信息;
75.所述处理模块用于在接收到所述第三响应消息的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道;
76.所述播放模块用于在确定所述第一外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力的情况下,停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备。
77.第五方面,提供了一种终端设备,包括:处理器和存储器,所述处理器执行所述存储器中的代码执行如第一方面或者第二方面任一项所述的方法。
78.第六方面,提供了一种计算机非易失性存储介质,其特征在于,包括指令,当所述指令在终端设备上运行时,使得所述终端设备执行如第一方面或者第二方面任一项所述的方法。
79.第七方面,提供了一种计算机程序产品,其特征在于,当所述计算机程序产品被计算机读取并执行时,如第一方面或者第二方面任一项所述的方法将被执行。
80.第八方面,提供了一种装置,应用于终端设备中,所述装置与存储器耦合,用于读取并执行所述存储器中存储的软件程序,使得所述终端设备实现如第一方面或者第二方面任一项所述的方法。其中,所述装置为芯片或者片上处理系统。
附图说明
81.为了更清楚地说明本技术实施例或背景技术中的技术方案,下面将对本技术实施例或背景技术中所需要使用的附图进行说明。
82.图1a至图1b是本技术涉及的一些应用场景的示意图;
83.图2a和图2b分别是第一移动终端的现有模块以及第一移动终端在现有模块基础上增加了新的模块的示意图;
84.图3a至图3b是本技术的一些借助第一外部设备提升第一移动终端的能力的示意图;
85.图4a至图4c是本技术提供的一些第一移动终端和第一外部设备之间建立数据传输通路的流程示意图;
86.图5是本技术中第一移动终端从第一外部设备切换至第二外部设备的示意图;
87.图6是本技术提供的一种通话方法的流程示意图;
88.图7是本技术提供的另一种通话方法的流程示意图;
89.图8是本技术提供的一种移动终端的结构示意图;
90.图9是本技术提供的另一种移动终端的结构示意图;
91.图10是本技术提供的一种移动终端的实体结构示意图。
具体实施方式
92.以家庭场景为例,如图1a以及图1b所示,用户的家里通常同时具备可以随着用户四处移动的第一移动终端以及设置在固定位置的第一外部设备。其中,
93.第一移动终端通常为体积较小,用户便于携带,设置有音频采集器件、音频播放器件、视频采集器件以及视频播放器件等等中的一个或者多个的终端设备,例如,手机、平板电脑、智能穿戴设备等等。但是,受限于第一移动终端的体积,第一移动终端上的音频采集器件的音频采集能力、音频播放器件的音频播放能力、视频采集器件的视频采集能力以及视频播放器件的视频播放能力通常稍微逊色。举个例子说明,第一移动终端上的音频采集器件可以包括第一移动终端上的小型扬声器,第一移动终端上的音频播放器件可以包括第一移动终端上的扬声器,第一移动终端上的视频采集器件可以包括第一移动终端上的摄像头,第一移动终端上的视频播放器件可以包括第一移动终端上的显示屏等等。应理解,上述例子仅仅是作为一种举例,不应构成具体限定。
94.第一外部设备通常为体积比较大,用户不需要经常携带,设置有音频采集器件、音频播放器件、视频采集器件以及视频播放器件等等中的一个或者多个的终端设备,例如,电视机、音响、摄像机、投影仪等等。由于第一外部设备的体积比较大,第一外部设备上的音频采集器件的音频采集能力、音频播放器件的音频播放能力、视频采集器件的视频采集能力以及视频播放器件的视频播放能力通常比较出色。举个例子说明,第一外部设备的音频采集器件可以包括大型的麦克风,第一外部设备的音频播放器件可以包括音箱,第一外部设备的视频采集器件可以包括摄像机,第一外部设备的视频播放器件可以包括投影仪等等。应理解,上述例子仅仅是作为一种举例,不应构成具体限定。
95.第一移动终端和第一外部设备之间可以通过无线局域网或者无线直连等等方式进行连接,此处不作具体限定。
96.上述应用场景是以家庭场景为例进行说明,但是,在实际应用中,应用场景还可以是企业场景、酒店场景或者其他同时具备第一移动终端和第一外部设备的场景,此处不作具体限定。
97.下面将分别对音频采集器件的音频采集能力与音频采集参数的关系、音频播放器件的音频播放能力与音频播放参数的关系、视频采集器件的视频采集能力与视频采集参数的关系、视频播放器件的视频播放能力与视频播放参数的关系进行详细的介绍。
98.音频采集器件具有音频采集能力,并且,音频采集能力通常受到音频采集器件的音频采集参数的影响音频采集器件的音频采集能力通常受到音频采集器件的音频采集参数的影响。这里,音频采集能力为能够将采集到的声音转变为数字信号的能力。音频采集器件的音频采集参数包括:灵敏度、频响特性以及指向性中的一种或者多种。其中,音频采集器件的灵敏度越高,则音频采集器件的音频采集能力越优。音频采集器件的频响特性越平坦,则音频采集器件的音频采集能力越优。音频采集器件的指向性越强,则音频采集器件的音频采集能力越优。
99.音频播放器件具有音频播放能力,并且,音频播放器件的音频播放能力通常受到音频播放器件的音频播放参数的影响。这里,音频播放能力为能够将数字信号转变为声音的能力。音频播放器件的音频播放参数包括:频响范围、阻抗大小、失真程度、灵敏度以及信噪比中的一种或者多种。其中,音频播放器件的频响特性越平坦,则音频播放器件的音频播放能力越优。音频播放器件的阻抗大小越小,则音频播放器件的音频播放能力越优。音频播放器件的失真程度越小,则音频播放器件的音频播放能力越优。音频播放器件的灵敏度越高,则音频播放器件的音频播放能力越优。音频播放器件的信噪比越高,则音频播放器件的音频播放能力越优。
100.视频采集器件具有视频采集能力,并且,视频采集器件的视频采集能力通常受到视频播放器件的视频采集参数的影响。这里,视频采集能力为能够将采集到的光线转变为数字信号的能力。视频采集器件的视频采集参数包括:分辨率、色彩空间、帧率、色彩还原度、纹理还原度、去噪、动态速度、感光部件以及镜头中的一种或者多种。其中,视频采集器件的分辨率越高,则视频采集器件的视频采集能力越优。视频采集器件的色彩空间越宽,则视频采集器件的视频采集能力越优。视频采集器件的帧率越高,则视频采集器件的视频采集能力越优。视频采集器件的色彩还原度越高,则视频采集器件的视频采集能力越优。视频采集器件的纹理还原度越高,则视频采集器件的视频采集能力越优。视频采集器件的去噪越好,则视频采集器件的视频采集能力越优。视频采集器件的动态速度越高,则视频采集器件的视频采集能力越优。视频采集器件的感光部件越灵敏,则视频采集器件的视频采集能力越优。视频采集器件的镜头的视场角越大、变焦倍数越大、反差越大以及分辨率越高,则视频采集器件的视频采集能力越优。
101.视频播放器件具有视频播放能力,并且,视频播放器的视频播放能力通常受到视频播放器件的视频播放参数的影响。这里,视频播放能力为能够将数字信号转变为数字图像的能力。视频播放器件的视频播放参数包括:点距、尺寸、分辨率、像素、刷新速度以及色彩中的一种或者多种。其中,视频播放器件的点距越小,则视频采集器件的视频播放能力越优。视频播放器件的尺寸越大,则视频采集器件的视频播放能力越优。视频播放器件的分辨率越高,则视频采集器件的视频播放能力越优。视频播放器件的像素越多,则视频采集器件的视频播放能力越优。视频播放器件的刷新速度越快,则视频采集器件的视频播放能力越优。视频播放器件的色彩越丰富,则视频采集器件的视频播放能力越优。
102.应理解,上述音频采集参数、音频播放参数、视频采集参数以及视频播放参数的列子仅仅是作为示例,不应构成具体限定。
103.由于第一外部设备的音频采集能力、视频采集能力、音频播放能力以及视频播放能力通常优于第一移动终端的音频采集能力、视频采集能力、音频播放能力以及视频播放
能力,因此,可以考虑借助第一外部设备的音频采集能力、视频采集能力、音频播放能力以及视频播放能力对第一移动终端的音频采集能力、视频采集能力、音频播放能力以及视频播放能力进行提升。
104.为了实现上述目的,本技术提供了一种第一移动终端,在现有的移动终端的基础上增加了新的模块,从而使得第一外部设备采集到的音频数据、视频数据可以传输给第一移动终端使用,也可以使得第一移动终端中的音频数据、视频数据可以传输给第一外部设备进行播放。
105.参见图2a以及图2b,图2a是现有的移动终端包括的模块,图2b是第一移动终端包括的模块。如图2b所示,第一移动终端是在现有的移动终端的基础之上增加了新的模块,图2b中虚线框内的模块均为新的模块。
106.如图2a所示,现有移动终端包括应用层、开发源代码项目框架、外部框架、硬件抽象层、内核层等等。其中,开发源代码项目框架包括电话应用程序接口、多媒体、视图系统、物联网等等。外部框架包括音频增加、指纹导航、数字化影院系统音效、私有控件以及全局搜索等等。硬件抽象层包括音频、编解码、显示、液晶显示屏、摄像头以及短距。内核层包括音频驱动、wifi驱动、显示驱动以及摄像头驱动。可以理解,第一移动终端的现有模块与现有技术相比可以没有发生变化,此处不展开描述。
107.如图2b所示,第一移动终端除了包括如图2a所示的现有移动终端包括的模块之外,还可以包括:位于外部框架的虚拟硬件服务层、位于外部框架的虚拟硬件通道、位于硬件抽象层的虚拟硬件抽象层以及位于内核层的虚拟硬件驱动。其中,虚拟硬件服务层负责对外提供接口以及设备控制类指令的实现,例如打开关闭设备等等。虚拟硬件通道用于调用虚拟硬件抽象层提供方法完成数据处理。虚拟硬件抽象层用于对音频数据和视频数据进行二次加工,例如,缩放,旋转,颜色空间转换等操作。虚拟硬件驱动用于完成设备自验,建立虚拟驱动满足上层对驱动的调用。虚拟硬件服务层包括虚拟摄像头接口、虚拟音频接口以及虚拟显示接口。虚拟摄像头接口用于提供处理虚拟摄像头的接口,虚拟音频接口用于提供处理麦克风和扬声器的接口,虚拟显示接口用于提供处理虚拟显示屏的接口。虚拟硬件通道包括数据链路通路以及数据传输通道。数据链路通道用于与第一外部设备建立连接,接收第一外部设备发送的音频数据和/或视频数据。数据传输通道用于将预处理后的数据发送给图形处理器(graphics processing unit,gpu)。虚拟硬件抽象层包括数据预处理、数据输入输出以及效果增强。数据预处理用于对数据进行编解码。数据输入输出用于与上层进行数据交互,例如,向上层返回数据预处理后的结果。效果增强用于对音频数据和/或视频数据进行二次加工,例如,缩放、旋转、颜色空间转换等操作。
108.在没有增加新的模块之前,第一移动终端只能接收自身的音频采集器件采集到音频数据、接收自身的视频采集器件采集的视频数据,将接收到的音频数据通过自身的音频播放器件进行播放以及将接收到视频数据通过自身的视频播放器件进行播放。在增加新的模块之后,第一移动终端除了能接收自身的音频采集器件采集到音频数据之外,还可以接收第一外部设备的音频采集器件采集到的音频数据、除了能接收自身的视频采集器件采集的视频数据之外,还可以接收第一外部设备的视频采集器件采集到的视频数据,除了能将接收到的音频数据通过自身的音频播放器件进行播放之外,还可以将接收到的音频数据通过第一外部设备的音频播放器进行播放,除了能将接收到视频数据通过自身的视频播放器
件进行播放之外,还可以将接收到视频数据通过第一外部设备的视频播放器进行播放。
109.应理解,上述例子中的现有的移动终端的模块以及第一移动终端的模块仅仅是作为一个示例,在实际应用中,还可以包括更多或者更少的模块,此处不作具体限定。
110.当第一移动终端位于家里,第二移动终端位于户外时,第一移动终端和第二移动终端之间可以通过会话进行通话。其中,第一移动终端可以采用图2b中的第一移动终端的结构。第二移动终端可以采用图2a中的现有移动终端的结构,也可以采用图2b中的第一移动终端的结构。其中,第一移动终端和第二移动终端之间的通话可以是音频通话,可以是视频通话,也可以是音视频通话,此处不作具体限定。这里,音频通话是指第一移动终端和第二移动终端之间仅仅传输音频数据。视频通话是指第一移动终端和第二移动终端之间仅仅传输视频数据。音视频通话是指第一移动终端和第二移动终端之间同时传输音频数据和视频数据。上述例子中以第一移动终端位于家里为例进行说明,在实际应用中,第一移动终端也可以位于户外,此处不作具体限定。
111.在第一移动终端和第二移动终端通过会话进行通话的过程中,如果位于家里的第一移动终端和家里的第一外部设备已经建立了数据传输通道,则音频采集能力较弱的第一移动终端可以借助音频采集能力较强的第一外部设备以提高第一移动终端的音频采集效果,音频播放能力较弱的第一移动终端可以借助音频播放能力较强的第一外部设备以提高第一移动终端的音频播放效果,视频采集能力较弱的第一移动终端可以借助视频采集能力较强的第一外部设备以提高第一移动终端的视频采集效果,视频播放能力较弱的第一移动终端可以借助视频播放能力较强的第一外部设备以提高第一移动终端的视频播放效果。
112.下面图3a以及图3b所示的例子中,将详细介绍如何借助第一外部设备提升第一移动终端的音频采集能力、视频采集能力、音频播放能力以及视频播放能力。
113.对应于图1a所示的应用场景,如图3a所示,在第一移动终端和第二移动终端之间建立会话进行通话之初,第一移动终端可以通过自身的音频采集器件采集音频数据,通过自身的视频采集器件采集视频数据,并将采集到的音频数据和视频数据通过会话发送给第二移动终端设备,另外,第一移动终端可以通过会话接收第二移动终端通过会话发送的音频数据和视频数据,并通过自身的音频播放器件播放音频数据以及通过自身的视频播放器件播放视频数据。
114.在第一移动终端与第二移动终端通过会话进行通话过程中,如果第一移动终端与第一外部设备建立了数据传输通路,并且,确定所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力,则第一移动终端停止通过自身的音频采集器件采集音频数据和通过自身的视频采集器件采集视频数据,并接收第一外部设备的音频采集器件采集的音频数据和第一外部设备的视频采集器件采集的视频数据。
115.对应于图1b所示的应用场景,如图3b所示,在第一移动终端和第二移动终端之间建立会话进行通话之初,第一移动终端可以通过自身的音频采集器件采集音频数据,通过自身的视频采集器件采集视频数据,并将采集到的音频数据和视频数据通过会话发送给第二移动终端设备,另外,第一移动终端可以通过会话接收第二移动终端通过会话发送的音频数据和视频数据,并通过自身的音频播放器件播放音频数据以及通过自身的视频播放器件播放视频数据。
116.在第一移动终端与第二移动终端通过会话进行通话过程中,如果第一移动终端与第一外部设备建立了数据传输通路,并且,确定所述第一外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力,所述第一移动终端停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备,以供所述第一外部设备进行播放。
117.应理解,上述图3a和图3b仅仅作为一种具体的示例,不应构成具体限定。例如,如果相同类型的第一外部设备的数量为多个的时候,第一移动终端可以选择多个第一外部设备中能力最强的第一外部建立数据传输通路。例如,当第一外部设备包括液晶显示屏以及液晶显示电视时,液晶显示电视的分辨率比液晶显示屏的分辨率大,因此,可以优先选择液晶显示电视播放视频数据。又或者,第一移动终端可以选择多个第一外部设备中信号最强的第一外部建立数据传输通路。例如,当第一外部设备包括液晶显示屏以及液晶显示电视时,液晶显示电视的信号强度比液晶显示屏的信号强度弱,因此,可以优先选择液晶显示屏播放视频数据。
118.图4a至图4c分别介绍了第一移动终端与第一外部设备建立数据传输通路的方式的三种方式,下面将分别进行详细的介绍。
119.第一种方式,第一移动终端和第一外部设备位于同一个局域网中。如图4a所示,第一移动终端与第一外部设备建立数据传输通路包括以下步骤:s101:在所述第一移动终端与所述第一外部设备位于同一局域网的情况下,所述第一移动终端在所述局域网内发送组播信息,其中,所述组播信息用于指示接收到所述组播消息的外部设备向所述第一移动终端发送第一响应消息。s102:所述第一移动终端接收所述第一外部设备发送的第一响应消息,其中,所述第一外部设备属于所述接收到所述组播消息的外部设备,所述第一响应消息携带了所述第一外部设备的音频采集参数和/或视频采集参数,所述第一响应消息还携带所述第一外部设备的地址信息。s103:所述第一移动终端在接收到所述第一响应的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道。
120.第二种方式,第一移动终端和第一外部设备通过无线直连进行连接。其中,无线直连可以包括wifi直连以及蓝牙直连。如图4b所示,第一移动终端与第一外部设备建立数据传输通路包括以下步骤:s201:在所述第一移动终端为无线直连的设备的情况下,所述第一移动终端发送广播消息,其中,所述广播消息用于指示接收到所述广播消息的外部设备向所述第一移动终端发送第二响应消息。s202:所述第一移动终端在接收到所述第二响应消息的情况下,建立与所述第一外部设备的数据传输通道,其中,所述第一外部设备属于所述接收到所述广播消息的外部设备。s203:所述第一移动终端接收所述第一外部设备通过所述数据传输通道发送的所述第一外部设备的音频采集参数和/或视频采集参数。
121.第三种方式,第一移动终端和第一外部设备分别位于不同的局域网中。如图4c所示,第一移动终端与第一外部设备建立数据传输通路包括以下步骤:s301:在所述第一移动终端与所述第一外部设备分别位于不同的局域网的情况下,所述第一移动终端向中心服务器发送请求消息,其中,所述中心服务器和所述第一外部设备位于同一局域网,所述中心服务器存储了所述第一外部设备的音频采集参数和/或视频采集参数,所述中心服务器还存储了所述第一外部设备的地址信息,所述请求消息用于请求所述第一外部设备的音频采集
参数和/或视频采集参数,所述请求消息还用于请求所述第一外部设备的地址信息。s302:所述第一移动终端接收所述中心服务器发送的第三响应消息,其中,所述第三响应消息包括第一外部设备的音频采集参数和/或视频采集参数,所述第三响应消息还包括所述第一外部设备的地址信息。s303:所述第一移动终端在接收到所述第三响应消息的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道。
122.应理解,上述图4a至图4c所示的第一移动终端与第一外部设备建立数据传输通路的方式仅仅作为一些具体的示例,不应构成具体限定。
123.当用户携带第一移动终端设备在家里移动(从客厅进入卧室)时,第一移动终端和第一外部设备(位于客厅)之间的信号慢慢减弱,第一移动终端和第二外部设备(位于卧室)之间的信号慢慢增强。此时,第一移动终端可以从第一外部设备切换至第二外部设备。
124.如图5所示,在所述第一外部设备的信号强度小于第二外部设备的信号强度的情况下,所述第一移动终端停止向第一外部设备发送音频数据和/或视频数据,并向所述第二外部设备发送音频数据和/或视频数据,以供所述第二外部设备进行播放,其中,所述第二外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第二外部设备的视频播放能力优于所述第一移动终端的视频播放能力。
125.在所述第一外部设备的信号强度小于第二外部设备的信号强度的情况下,所述第一移动终端停止接收第一外部设备采集的音频数据和/或视频数据,并接收所述第二外部设备采集的音频数据和/或视频数据,其中,所述第二外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第二外部设备的视频采集能力优于所述第一移动终端的视频采集能力。
126.应理解,上述第一移动终端从第一外部设备切换至第二外部设备仅仅是作为一些举例,不应构成具体限定。
127.参见图6,图6是本技术提供的一种通话方法的流程示意图。在本技术实施例的通话方法中,包括如下步骤:
128.s401:在第一移动终端与第二移动终端通过会话进行通话过程中,第一移动终端停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据,其中,所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力;所述音频采集能力受音频采集参数影响,所述音频采集参数包括:灵敏度、频响特性以及指向性中的一种或者多种;所述视频采集能力受视频采集参数影响,所述视频采集参数包括:分辨率、色彩空间、帧率、色彩还原度、纹理还原度、去噪、动态速度、感光部件以及镜头中的一种或者多种;
129.s402:所述第一移动终端将所述第一外部设备采集的音频数据和/或视频数据通过所述会话发送给所述第二移动终端。
130.这里,第一移动终端、第二移动终端以及第一外部设备的关系,音频采集能力和音频采集参数的关系、视频采集能力和视频采集参数的关系、音频播放能力和音频播放参数的关系、视频播放能力和视频播放参数的关系均可以参见图1a至图2a以及相关描述。第一移动终端的内部构造可以参见图2b以及相关描述。第一移动终端停止通过自身采集音频数据和视频数据,并调用第一外部设备采集音频数据和视频数据可以参见图3a以及相关描
述。第一移动终端与第一外部设备建立数据连接通路可以参见图4a至图4c以及相关描述。
131.参见图7,图7是本技术提供的另一种通话方法的流程示意图。在本技术实施例的通话方法中,包括如下步骤:
132.s501:在第一移动终端与第二移动终端通过会话进行通话过程中,第一移动终端接收第二移动终端通过所述会话发送的音频数据和/或视频数据,其中,所述第一外部设备的的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力;所述音频播放能力受音频播放参数影响,所述音频播放参数包括:频响范围、阻抗大小、失真程度、灵敏度以及信噪比中的一种或者多种;所述视频播放能力受视频播放参数影响,所述视频播放参数包括:点距、尺寸、分辨率、像素、刷新速度以及色彩中的一种或者多种。
133.s502:所述第一移动终端停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备,以供所述第一外部设备进行播放。
134.这里,第一移动终端、第二移动终端以及第一外部设备的关系,音频采集能力和音频采集参数的关系、视频采集能力和视频采集参数的关系、音频播放能力和音频播放参数的关系、视频播放能力和视频播放参数的关系均可以参见图1a至图2a以及相关描述。第一移动终端的内部构造可以参见图2b以及相关描述。第一移动终端停止通过自身采集音频数据和视频数据,并调用第一外部设备采集音频数据和视频数据可以参见图3b以及相关描述。第一移动终端与第一外部设备建立数据连接通路可以参见图4a至图4c以及相关描述。
135.参见图8,图8是本技术提供的一种移动终端的结构示意图。本技术实施例中的移动终端包括:接收模块110、发送模块120以及处理模块130。
136.所述接收模块110用于在第一移动终端与第二移动终端通过会话进行通话过程中,停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据,其中,所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力;所述音频采集能力受音频采集参数影响,所述音频采集参数包括:灵敏度、频响特性以及指向性中的一种或者多种;所述视频采集能力受视频采集参数影响,所述视频采集参数包括:分辨率、色彩空间、帧率、色彩还原度、纹理还原度、去噪、动态速度、感光部件以及镜头中的一种或者多种;
137.所述发送模块120用于将所述第一外部设备采集的音频数据和/或视频数据通过所述会话发送给所述第二移动终端。
138.可选地,所述接收模块110还用于在所述第一外部设备的信号强度小于第二外部设备的信号强度的情况下,停止接收第一外部设备采集的音频数据和/或视频数据,并接收所述第二外部设备采集的音频数据和/或视频数据,其中,所述第二外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第二外部设备的视频采集能力优于所述第一移动终端的视频采集能力。
139.可选地,所述发送模块120还用于在所述第一移动终端与所述第一外部设备位于同一局域网的情况下,在所述局域网内发送组播信息,其中,所述组播信息用于指示接收到所述组播消息的外部设备向所述第一移动终端发送第一响应消息;所述接收模块110还用
于接收所述第一外部设备发送的第一响应消息,其中,所述第一外部设备属于所述接收到所述组播消息的外部设备,所述第一响应消息携带了所述第一外部设备的音频采集参数和/或视频采集参数,所述第一响应消息还携带所述第一外部设备的地址信息;所述处理模块130用于在接收到所述第一响应的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道,所述接收模块110还用于在确定所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力的情况下,停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据。
140.可选地,所述发送模块120用于在所述第一移动终端为无线直连的设备的情况下,发送广播消息,其中,所述广播消息用于指示接收到所述广播消息的外部设备向所述第一移动终端发送第二响应消息;所述处理模块130用于在接收到所述第二响应消息的情况下,建立与所述第一外部设备的数据传输通道,其中,所述第一外部设备属于所述接收到所述广播消息的外部设备;所述接收模块110用于接收所述第一外部设备通过所述数据传输通道发送的所述第一外部设备的音频采集参数和/或视频采集参数;所述接收模块110用于在确定所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力的情况下,停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据。
141.可选地,所述发送模块120用于在所述第一移动终端与所述第一外部设备分别位于不同的局域网的情况下,向中心服务器发送请求消息,其中,所述中心服务器和所述第一外部设备位于同一局域网,所述中心服务器存储了所述第一外部设备的音频采集参数和/或视频采集参数,所述中心服务器还存储了所述第一外部设备的地址信息,所述请求消息用于请求所述第一外部设备的音频采集参数和/或视频采集参数,所述请求消息还用于请求所述第一外部设备的地址信息;所述接收模块110用于接收所述中心服务器发送的第三响应消息,其中,所述第三响应消息包括第一外部设备的音频采集参数和/或视频采集参数,所述第三响应消息还包括所述第一外部设备的地址信息;所述处理模块130用于所述第一移动终端在接收到所述第三响应消息的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道;所述接收模块110用于在确定所述第一外部设备的音频采集能力优于所述第一移动终端的音频采集能力,和/或,所述第一外部设备的视频采集能力优于所述第一移动终端的视频采集能力的情况下,停止接收音频数据和/或视频数据,并接收第一外部设备采集的音频数据和/或视频数据。
142.为了简便起见,上述第一移动终端并未展开赘述,详情请参见图1a至图1b、图2b、图3a、图4a至图4c以及相关描述。
143.参见图9,图9是本技术提供的一种移动终端的结构示意图。本技术实施例中的移动终端包括:接收模块210、发送模块220、处理模块230以及播放模块240。
144.所述接收模块210用于在第一移动终端与第二移动终端通过会话进行通话过程中,接收第二移动终端通过所述会话发送的音频数据和/或视频数据,其中,所述第一外部设备的的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力;所述音频播放能力受音频播放参数影响,所述音频播放参数包括:频响范围、阻抗大小、失真程度、灵敏度以及信噪比中的一
种或者多种;所述视频播放能力受视频播放参数影响,所述视频播放参数包括:点距、尺寸、分辨率、像素、刷新速度以及色彩中的一种或者多种;
145.所述播放模块240用于停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备,以供所述第一外部设备进行播放。
146.可选地,所述播放模块240还用于在所述第一外部设备的信号强度小于第二外部设备的信号强度的情况下,所述第一移动终端停止向第一外部设备发送音频数据和/或视频数据,并向所述第二外部设备发送音频数据和/或视频数据,以供所述第二外部设备进行播放,其中,所述第二外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第二外部设备的视频播放能力优于所述第一移动终端的视频播放能力。
147.可选地,所述发送模块220用于在所述第一移动终端与所述第一外部设备位于同一局域网的情况下,在所述局域网内发送组播信息,其中,所述组播信息用于指示接收到所述组播消息的外部设备向所述第一移动终端发送第一响应消息;所述接收模块210还用于接收所述第一外部设备发送的第一响应消息,其中,所述第一外部设备属于所述接收到所述组播消息的外部设备,所述第一响应消息携带了所述第一外部设备的音频播放参数和/或视频播放参数,所述第一响应消息还携带所述第一外部设备的地址信息;所述处理模块230用于在接收到所述第一响应的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道,所述播放模块240还用于在确定所述第一外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力的情况下,停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备。
148.可选地,所述发送模块220用于在所述第一移动终端为无线直连的设备的情况下,发送广播消息,其中,所述广播消息用于指示接收到所述广播消息的外部设备向所述第一移动终端发送第二响应消息;所述处理模块230用于在接收到所述第二响应消息的情况下,建立与所述第一外部设备的数据传输通道,其中,所述第一外部设备属于所述接收到所述广播消息的外部设备;所述接收模块210用于接收所述第一外部设备通过所述数据传输通道发送的所述第一外部设备的音频播放参数和/或视频播放参数;所述播放模块240还用于在确定所述第一外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力的情况下,停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备。
149.可选地,所述发送模块220用于在所述第一移动终端与所述第一外部设备分别位于不同的局域网的情况下,向中心服务器发送请求消息,其中,所述中心服务器和所述第一外部设备位于同一局域网,所述中心服务器存储了所述第一外部设备的音频播放参数和/或视频播放参数,所述中心服务器还存储了所述第一外部设备的地址信息,所述请求消息用于请求所述第一外部设备的音频播放参数和/或视频播放参数,所述请求消息还用于请求所述第一外部设备的地址信息;所述接收模块210用于接收所述中心服务器发送的第三响应消息,其中,所述第三响应消息包括第一外部设备的音频播放参数和/或视频播放参
数,所述第三响应消息还包括所述第一外部设备的地址信息;所述处理模块230用于在接收到所述第三响应消息的情况下,根据所述地址信息建立与所述第一外部设备的数据传输通道;所述播放模块240用于在确定所述第一外部设备的音频播放能力优于所述第一移动终端的音频播放能力,和/或,所述第一外部设备的视频播放能力优于所述第一移动终端的视频播放能力的情况下,停止播放所述第二移动终端通过所述会话发送的音频数据和/或视频数据,并且,将所述第二移动终端通过所述会话发送的音频数据和/或视频数据发送给所述第一外部设备。
150.为了简便起见,上述第一移动终端并未展开赘述,详情请参见图1a至图1b、图2b、图3b、图4a至图4c以及相关描述。
151.以移动终端为手机为例,图10示出的是与本发明实施例相关的手机的部分结构的框图。参考图10,手机包括无线通信电路(包括射频电路311以及wifi电路/蓝牙电路312)、存储器320、其他输入设备330、视频播放器件340、视频采集器件350、音频电路360、i/o子系统370、处理器380、以及电源390等部件。本领域技术人员可以理解,图9中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。本领领域技术人员可以理解视频播放器件340属于用户界面(ui,user interface),且手机可以包括比图示或者更少的用户界面。
152.下面结合图10对手机的各个构成部件进行具体的介绍:
153.无线通信电路(包括射频电路311以及wifi电路/蓝牙电路312)。rf电路310可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器380处理;另外,将设计上行的数据发送给基站。通常,rf电路包括但不限于天线、至少一个放大器、收发信机、耦合器、lna(low noise amplifier,低噪声放大器)、双工器等。此外,rf电路110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于gsm(global system of mobile communication,全球移动通讯系统)、gprs(general packet radio service,通用分组无线服务)、cdma(code division multiple access,码分多址)、wcdma(wideband code division multiple access,宽带码分多址)、lte(long term evolution,长期演进)、电子邮件、sms(short messaging service,短消息服务)等。wifi电路和蓝牙电路312可以用于进行短距离的无线通信。
154.存储器320可用于存储软件程序以及模块,处理器380通过运行存储在存储器320的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器320可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图象播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器320可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
155.其他输入设备330可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,其他输入设备330可包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆、光鼠(光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸)等中的一种或多种。其他输入设备330与i/o子系统370的其他输入设备控制器371相连接,在其他设备输入控制器
371的控制下与处理器380进行信号交互。
156.视频播放器件340可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单,还可以接受用户输入。在具体的实施例中,视频播放器件可以是显示屏。具体的显示屏可包括显示面板341,以及触控面板342。其中显示面板341可以采用lcd(liquid crystal display,液晶显示器)、oled(organic light

emitting diode,有机发光二极管)等形式来配置显示面板341。触控面板342,也称为触摸屏、触敏屏等,可收集用户在其上或附近的接触或者非接触操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板342上或在触控面板342附近的操作,也可以包括体感操作;该操作包括单点控制操作、多点控制操作等操作类型。),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板342可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位、姿势,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成处理器能够处理的信息,再送给处理器380,并能接收处理器380发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板342,也可以采用未来发展的任何技术实现触控面板342。进一步的,触控面板342可覆盖显示面板341,用户可以根据显示面板341显示的内容(该显示内容包括但不限于,软键盘、虚拟鼠标、虚拟按键、图标等等),在显示面板341上覆盖的触控面板342上或者附近进行操作,触控面板342检测到在其上或附近的操作后,通过i/o子系统370传送给处理器380以确定用户输入,随后处理器380根据用户输入通过i/o子系统370在显示面板341上提供相应的视觉输出。虽然在图10中,触控面板342与显示面板341是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板342与显示面板341集成而实现手机的输入和输出功能。
157.手机还可包括视频采集器件350,视频采集器件350可以采集环境光线,并将环境光线转换为数字信号。在一具体的实施例中,视频采集器件350可以是摄像头。摄像头包括光学镜头以及影像传感器,其中,光学镜头有多块透镜组成,透镜可以是塑胶透镜或者玻璃透镜,影像传感器可以包括电荷耦合器件(charge

coupled device,ccd)以及互补金属氧化物半导体(complementary metal oxide semiconductor,cmos)等等。
158.手机还可以包括音频播放器件(例如,扬声器361)以及音频采集器件(例如,麦克风362)。音频电路360可提供用户与手机100之间的音频接口。音频电路360可将接收到的音频数据转换后的信号,传输到扬声器361,由扬声器361转换为声音信号输出;另一方面,麦克风362将收集的声音信号转换为信号,由音频电路360接收后转换为音频数据,再将音频数据输出至rf电路311以发送给比如另一手机,或者将音频数据输出至存储器320以便进一步处理。
159.i/o子系统370用来控制输入输出的外部设备,可以包括其他设备输入控制器371、视频采集控制控制器372、显示控制器373。可选的,一个或多个其他输入控制设备控制器371从其他输入设备330接收信号和/或者向其他输入设备330发送信号,其他输入设备330可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮、光鼠(光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸)。值得说明的是,其他输入控制设备控制器371可以与任一个或者多个上述设备连接。所述i/o子系统370中的显示控制器373从视频播放器件(例如,显示屏)340接收信号和/或者向视频播
放器件340发送信号。视频播放器件340检测到用户输入后,显示控制器373将检测到的用户输入转换为与显示在视频播放器件340上的用户界面对象的交互,即实现人机交互。视频采集控制器32可以从一个或者多个视频采集器件(例如摄像头)350接收信号。
160.处理器380是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器320内的软件程序和/或模块,以及调用存储在存储器320内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器380可包括一个或多个处理单元;优选的,处理器380可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器380中。
161.手机还包括给各个部件供电的电源390(比如电池),优选的,电源可以通过电源管理系统与处理器380逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗等功能。
162.尽管未示出,手机还可以包括多个传感器,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板341的亮度,接近传感器可在手机移动到耳边时,关闭显示面板341和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等,至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
163.可以理解,移动终端可以实现上述图6以及图7所示的通话方法,具体请参见图6至图7以及相关描述,此处不再展开赘述。
164.本技术还提供了一种通信系统,包括第一移动终端、第二移动终端和第一外部设备,其中,第一移动终端可以分别与第二移动终端以及第一外部设备进行通信。其中,第一移动终端可以为图1a和图2a中的第一移动终端。第一移动终端可以采用图2b中的软件架构。第一移动终端可以是图3a和图3b中的第一移动终端。第一移动终端可以执行如图6以及图7所示的通话方法。第一移动终端可以是图8至图10中的任意一种的移动终端。具体请参见相关的图以及描述,此处不再展开。
165.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、存储盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态存储盘solid state disk(ssd))等。
再多了解一些

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

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

相关文献