移动终端视频通话的投屏方法、系统及存储介质与流程

文档序号:31868999发布日期:2022-10-21 18:01阅读:173来源:国知局
移动终端视频通话的投屏方法、系统及存储介质与流程

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.所述局域网为wifi网络;和/或
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.所述局域网为wifi网络;和/或
71.所述投屏设备为带有显示屏的智能音箱或者智能电视。
72.另外,还提供了一种存储介质,所述存储介质用于存储一种用于执行上述移动终端视频通话的投屏方法的计算机程序。
73.本发明所述的移动终端视频通话的投屏方法及其系统,通过监测移动终端在视频通话下的使用状态的传感信息,并分析判断所述传感信息是否满足预设的投屏条件信息;若满足,则扫描识别出处于同一局域网下的投屏设备,并将所述移动终端的屏幕画面实时投屏到所述投屏设备上。借此,本发明能够在用户使用移动终端视频通话时,仅需让移动终端处于预设的使用状态,即满足投屏条件信息,即可将视频通话画面快捷投屏到智能音响、智能电视等投屏设备上,以实现用户通过所述投屏设备进行视频通话;其不仅不会耽误用户通话、也不耽误用户手头其他事情,提升用户视频通话体验
附图说明
74.图1为本发明一实施例提供的移动终端视频通话的投屏方法的步骤流程图;
75.图2为本发明一实施例提供的移动终端视频通话的投屏方法的判断步骤一种可选的流程图;
76.图3为本发明一实施例提供的移动终端视频通话的投屏方法的判断步骤一种可选的流程图;
77.图4为本发明一实施例提供的移动终端视频通话的投屏系统的结构示意框图;
78.图5为本发明一实施例提供的移动终端视频通话的投屏系统的结构示意框图;
79.图6为本发明一实施例提供的移动终端视频通话的投屏系统的所述判断单元一种可选的结构示意框图。
具体实施方式
80.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
81.需要说明的,本说明书中针对“一个实施例”、“实施例”、“示例实施例”等的引用,指的是描述的该实施例可包括特定的特征、结构或特性,但是不是每个实施例必须包含这些特定特征、结构或特性。此外,这样的表述并非指的是同一个实施例。进一步,在结合实施例描述特定的特征、结构或特性时,不管有没有明确的描述,已经表明将这样的特征、结构或特性结合到其它实施例中是在本领域技术人员的知识范围内的。
82.此外,在说明书及后续的权利要求当中使用了某些词汇来指称特定组件或部件,所属领域中具有通常知识者应可理解,制造商可以用不同的名词或术语来称呼同一个组件或部件。本说明书及后续的权利要求并不以名称的差异来作为区分组件或部件的方式,而是以组件或部件在功能上的差异来作为区分的准则。在通篇说明书及后续的权利要求书中
所提及的“包括”和“包含”为一开放式的用语,故应解释成“包含但不限定于”。以外,“连接”一词在此系包含任何直接及间接的电性连接手段。间接的电性连接手段包括通过其它装置进行连接。
83.图1示出本发明一实施例提供的移动终端视频通话的投屏方法,包括:
84.步骤s101:监测移动终端在视频通话下的使用状态的传感信息。具体实施时,在移动终端启动即时通信应用的视频通话功能或者启动系统自带软件的视频通话功能时,实时监测所述移动终端在此过程中的使用状态的传感信息;其中,所述使用状态为移动终端在视频通话过程当中所处的状态,所述传感信息即为对检测所述状态的传感数据的汇总信息。
85.步骤s102:判断所述传感信息是否符合预设的投屏条件信息。所述投屏条件信息预先根据移动终端进行快捷投屏的状态条件配置而成,即通过所述投屏条件信息作为参考信息,以判断用户当前的移动终端的使用状态是否符合特定的快捷投屏的状态条件。本实施例的具体操作流程在移动终端的后台中执行,从而不干扰用户的视频通话。
86.步骤s103:若符合所述投屏条件信息,则扫描识别出与所述移动终端在同一局域网下的投屏设备。当移动终端当前的使用状态满足特定的快捷投屏条件,则进一步扫描同一局域网下的投屏设备。其中,所述投屏设备是指根据所接收的投屏请求将投屏的画面显现在其屏幕上的设备;具体实施时,所述局域网为wifi网络,即本实施例扫描获取与所述移动终端连接到同一wifi网络下的投屏设备。一般情况下,同一局域网下设置一所述投屏设备;若扫描出多个投屏设备,则根据用户预先关联的其中一投屏设备为投屏请求对象;或者由用户选择指定其中一投屏设备作为投屏请求对象。
87.步骤s104:将所述移动终端的屏幕画面实时投屏到所述投屏设备上。在扫描获取到同一局域网下的投屏设备后,将移动终端当前进行视频聊天的屏幕画面实时投屏到所述投屏设备上。具体实施时,通过移动终端的现有的无线投屏技术,如airplay投屏(隔空投屏技术)、miracast多屏互动(适用于安卓系统、windows系统的一种投屏技术)、dlna(digital living network alliance,数字生活网络联盟)推送等投屏技术,将移动终端当前的屏幕画面镜像投屏到投屏设备上,使得移动终端上的视频聊天画面同步到投屏设备的屏幕。若步骤s103未扫描到任何投屏设备,则不作任何相关提示。
88.本实施例的所述移动终端为智能手机或平板电脑;所述投屏设备为带有显示屏的智能音箱或者智能电视;当然也可以是其他可用户投屏的产品,如投影仪等。
89.一种实施例中,步骤s104之后还包括:检测所述投屏设备是否配备有摄像模块,若有则调用所述摄像模块作为所述移动终端进行视频通话的视频输入源。所述摄像模块具体为投屏设备的前置摄像头,随着智能产品不断更新迭代,现有市面上的智能电视、带屏幕的智能音箱等都配备有前置摄像头;若所述投屏设备具有前置摄像头,则进一步调用所述摄像模块作为移动终端进行视频通话的视频输入源。此时用户即可通过投屏设备上的前置摄像头与对方好友进行视频聊天;即移动终端正常使用软件通话,但用户的摄像头画面调用投屏设备的摄像头录像,借此实现了在投屏设备上双方可视化的视频聊天投屏方式。
90.另一种实施例中,步骤s104之后还包括:检测所述投屏设备是否配备有音频模块,若有则调用所述音频模块作为所述移动终端进行视频通话的音频输入源和/或音频输出源。所述音频模块具体包括有拾音模块和功放模块,通过拾音模块作为音频输入源以将用
户的声音传达给对方,通过功放模块作为音频输出源以将对方好友的声音传达给用户;借此实现了在投屏设备上双方可对话的视频聊天投屏方式。
91.一种实施方式中,步骤s101具体包括:通过传感器监测移动终端在视频通话下的姿态信息、位移信息以及姿态维持时间信息。其中,姿态信息为移动终端当前的摆放姿态,如竖立、横放、斜放等;具体可以采用陀螺仪进行检测。位移信息为移动终端当前的位置移动情况,如水平移动、垂直移动等;具体可采用加速度计进行检测。所述姿态维持时间信息为移动终端当前姿态的保持时间,即为移动终端保持当前摆放姿态的停止时间;具体也可采用加速度计进行检测。本实施例通过所述姿态信息、位移信息以及姿态维持信息判断当前的移动终端是否达到预设的投屏条件,即通过移动终端在视频通话情况下的姿态信息、位移信息以及姿态维持信息去判断其是否均符合所述投屏条件信息,所述投屏条件信息预置着分别对应所述姿态信息、位移信息以及姿态维持信息的参照标准。
92.参见图2,可选的,步骤s102具体包括:
93.步骤s1021:根据所述姿态信息以分析判断移动终端是否处于平放状态。根据所检测的姿态信息,判断移动终端是否处于平放的姿态;若处于非平放姿态,则表示当前移动终端极可能被握持在用户的手中进行视频通话,此时无需执行投屏操作;而若是当前移动终端处于平放的姿态,如平放于桌面上,此时必然不方便用户面向移动终端进行视频通话,故而将移动终端是否处于平放姿态作为所述投屏条件信息用于分析是否满足投屏条件的一筛选信息。若经分析而确认所述移动终端并非处于平放状态,则结束流程且不作任何相关提示。
94.步骤s1022:若处于平放状态,则根据所述位移信息以分析判断移动终端是否处于静止状态。当移动终端处于平放的姿态时,则进一步分析其是否处于静止状态;考虑到用户有可能处于平躺的状态下使用移动终端进行视频通话的情况,则此时虽然移动终端面向用户并处于平放姿态,但用户用手握持仍然会导致所述移动终端处于微微移动的状态,故而将通过检测移动终端是否处于静止状态来作为所述投屏条件信息用于分析是否满足投屏条件的一筛选信息。若经分析而确认所述移动终端并非处于静止状态,则结束流程且不作任何相关提示。
95.步骤s1023:若处于静止状态,则根据所述姿态维持时间信息以分析判断移动终端是否静止达到预设的时间阈值。本实施例的所述时间阈值为5秒,即分析判断当前的移动终端是否处于5秒以上的静止状态;当然,其他实施例中还可以设置不同的时间阈值作为投屏条件信息用于分析是否满足投屏条件的一筛选信息。若经分析而确认所述移动终端并非静止达到所述时间阈值,则结束流程且不作任何相关提示。
96.步骤s1024:若达到所述时间阈值,则判定所述传感信息符合投屏条件信息。通过分析判断当前的移动终端是否在满足于处于平放状态、静止状态且静止达到5秒以上的条件,来确定当前是否符合投屏条件。
97.参见图3,可选的,在图2的基础上,步骤s103之前还包括有:
98.步骤s105:检测所述移动终端的前置摄像头是否摄入并识别出人脸信息。
99.步骤s103具体包括:基于所述人脸信息的识别结果和所述传感信息符合所述投屏条件信息,扫描识别出与所述移动终端在同一局域网下的投屏设备,并生成用于提示投屏的投屏弹窗。
100.具体实施中,若检测所述移动终端的前置摄像头摄入并识别出人脸信息,且所述传感信息符合所述投屏条件信息,则扫描识别出与所述移动终端在同一局域网下的投屏设备,并生成用于提示投屏的投屏弹窗;或者,若检测所述移动终端的前置摄像头摄入但并未识别出人脸信息,且所述传感信息符合所述投屏条件信息,则同样扫描识别出与所述移动终端在同一局域网下的投屏设备,并生成用于提示投屏的投屏弹窗。在所述传感信息符合所述投屏条件信息的情况下,不管是识别到人脸信息还是未识别到人脸信息,均通过投屏弹窗的方式让用户自主选择是否进行投屏到同一局域网下的投屏设备上进行通话,增加投屏操作的可控性。
101.步骤s104具体包括:响应于用户对所述投屏弹窗的确认操作,将所述移动终端的屏幕画面镜像投屏到所述投屏设备上。在扫码到同一wifi网络下的投屏设备后,本实施例通过在移动终端上生成投屏弹窗,用于提示是否将当前的视频聊天投屏到对应投屏设备,当用户在该投屏弹窗上通过点击操作确认执行投屏功能后,则将移动终端的屏幕画面镜像投屏到所述投屏设备上。若在同一wifi网络下扫描出多个投屏设备时,则在所述投屏弹窗上生成分别对应于多个投屏设备的投屏选项,根据用户对其中一投屏设备的确认操作,将所述移动终端的屏幕画面镜像投屏到对应的投屏设备上。
102.可选的,所述步骤s104具体包括:响应于用户手动触发或语音触发对所述投屏弹窗的所述确认操作,将所述移动终端的屏幕画面镜像投屏到所述投屏设备上。即本实施例的用户可通过手动触发或语音触发的方式,对所述投屏弹窗的弹窗提示进行确认。
103.此外,在另一可选的实施方式中,步骤s104还包括:若未检测出所述人脸信息,则将所述移动终端的屏幕画面自动投屏到所述投屏设备上。在该实施例中,步骤s105若并未检测出任何人脸信息,可确定当前移动终端处于用户不方便握持的状态,故而无需生成弹框提示投屏;当传感信息符合所述投屏条件并扫描识别出所述投屏设备,即可自动将移动终端的屏幕画面投屏到所述投屏设备上。
104.具体实施中,当移动终端当前并未摄入人脸信息时,则可确定当前移动终端处于用户不方便握持的状态,并且移动终端当前的使用状态满足特定的快捷投屏条件,也即移动终端在当前视频通话下的姿态信息、位移信息以及姿态维持时间信息满足特定的快捷投屏条件,则进一步自动扫描同一局域网下的投屏设备,在扫描获取到同一局域网下的投屏设备后,将移动终端当前进行视频聊天的屏幕画面自动实时投屏到所述投屏设备上。
105.本实施例是在移动终端未检测到人脸方可进一步确认是否满足上述的投屏条件信息,从而进行投屏设备扫描和投屏。当然,在其他实施例中,还可以是在确认当前的移动终端满足于上述的投屏条件信息之后,再进一步检测其前置摄像头是否映入人脸信息,只要检测到当前映入有人脸信息则结束流程且不作任何相关提示。
106.可选的,步骤s104之前还包括:获取所述投屏设备对应功能的系统权限。具体实施时,可利用远程协助技术原理,获取智能音箱设备的系统相关权限,从而可控制投屏设备的投屏功能以及打开关闭相应的摄像头与音频模块。
107.可选的,步骤s104之后还包括:若持续监测的所述传感信息不符合所述投屏条件信息,则停止将所述移动终端的投屏。本实施例对移动终端在视频聊天下进行持续的监测,若被监测的传感信息不再符合所述投屏条件信息,则终止移动终端的投屏;如用户将平放着的移动终端拿起,或者用户移动平放着的移动终端,则立马终止当前的投屏操作,使得用
户可以直接用所述移动终端进行视频通话;具体实施时,移动终端的摄像头开启,视频通话自动转为移动终端的摄像头画面,关闭调用投屏设备的投屏功能。
108.图4示出本发明一实施例提供的移动终端视频通话的投屏系统100,包括有监测单元10、判断单元20、扫描单元30以及投屏单元40,其中:
109.监测单元10用于监测移动终端在视频通话下的使用状态的传感信息;判断单元20用于判断所述传感信息是否符合预设的投屏条件信息;扫描单元30用于若符合所述投屏条件信息,则扫描识别出与所述移动终端在同一局域网下的投屏设备;投屏单元40用于将所述移动终端的屏幕画面实时投屏到所述投屏设备上。
110.本实施例的所述移动终端为智能手机或平板电脑;和/或所述局域网为wifi网络;和/或所述投屏设备为带有显示屏的智能音箱或者智能电视。
111.可选的,所述监测单元10具体用于:通过传感器监测移动终端在视频通话下的姿态信息、位移信息以及姿态维持时间信息。
112.图5示出本发明另一实施例提供的移动终端视频通话的投屏系统200,包括监测单元10、判断单元20、扫描单元30、投屏单元40以及人脸检测单元50,其中:
113.监测单元10用于监测移动终端在视频通话下的使用状态的传感信息;人脸检测单元50用于检测所述移动终端的前置摄像头是否摄入并识别出人脸信息,若检测出所述人脸信息则结束流程;判断单元20用于判断所述传感信息是否符合预设的投屏条件信息;扫描单元30用于若符合所述投屏条件信息,则扫描识别出与所述移动终端在同一局域网下的投屏设备;投屏单元40用于将所述移动终端的屏幕画面实时投屏到所述投屏设备上。
114.本实施例中,所述扫描单元30具体用于:基于所述人脸信息的识别结果和所述传感信息符合所述投屏条件信息,扫描识别出与所述移动终端在同一局域网下的投屏设备,并生成用于提示投屏的投屏弹窗;所述投屏单元40具体用于:响应于用户对所述投屏弹窗的确认操作,将所述移动终端的屏幕画面镜像投屏到所述投屏设备上。
115.可选的,所述投屏单元40具体用于:响应于用户手动触发或语音触发对所述投屏弹窗的所述确认操作,将所述移动终端的屏幕画面镜像投屏到所述投屏设备上。
116.另一可选的实施方式中,所述投屏单元40还用于:若未检测出所述人脸信息,则将所述移动终端的屏幕画面自动投屏到所述投屏设备上。
117.图6示出所述判断单元20在上述任一实施例可选的实施方式,判断单元20包括第一分析判断子单元201、第二分析判断子单元202、第三分析判断子单元203以及判定子单元204,其中:
118.第一分析判断子单元201用于根据所述姿态信息以分析判断所述移动终端是否处于平放状态;第二分析判断子单元202用于若处于平放状态,则根据所述位移信息以分析判断所述移动终端是否处于静止状态;第三分析判断子单元203用于若处于静止状态,则根据所述姿态维持时间信息以分析判断所述移动终端是否静止达到预设的时间阈值;判定子单元204用于若达到所述时间阈值,则判定所述传感信息符合所述投屏条件信息。
119.可选的,上述任一实施例还包括有摄像调用单元,其用于检测投屏设备是否配备有摄像模块,若有则调用所述摄像模块作为移动终端进行视频通话的视频输入源。
120.可选的,上述任一实施例还包括有音频调用单元,其用于检测投屏设备是否配备有音频模块,若有则调用所述音频模块作为移动终端进行视频通话的音频输入源和/或音
频输出源。
121.可选的,还包括有权限获取单元,其用于获取所述投屏设备对应功能的系统权限。
122.可选的,还包括有停止单元,其用于若持续监测的所述传感信息不符合所述投屏条件信息,则停止将所述移动终端的投屏。
123.本发明还提供一种存储介质,用于存储如图1~图3所述移动终端视频通话的投屏方法的计算机程序。例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。而调用本技术的方法的程序指令,可能被存储在固定的或可移动的存储介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输和/或被存储在根据程序指令运行的计算机设备的存储介质中。在此,根据本技术的一个实施例包括如图4所示移动终端视频通话的投屏系统的计算机设备,所述计算机设备优选包括用于存储计算机程序的存储介质和用于执行计算机程序的处理器,其中,当该计算机程序被该处理器执行时,触发该计算机设备执行基于前述多个实施例中的方法和/或技术方案。
124.需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本技术的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
125.根据本发明的方法可以作为计算机实现方法在计算机上实现、或者在专用硬件中实现、或以两者的组合的方式实现。用于根据本发明的方法的可执行代码或其部分可以存储在计算机程序产品上。计算机程序产品的示例包括存储器设备、光学存储设备、集成电路、服务器、在线软件等。优选地,计算机程序产品包括存储在计算机可读介质上以便当所述程序产品在计算机上执行时执行根据本发明的方法的非临时程序代码部件。
126.在优选实施例中,计算机程序包括适合于当计算机程序在计算机上运行时执行根据本发明的方法的所有步骤的计算机程序代码部件。优选地,在计算机可读介质上体现计算机程序。
127.综上所述,本发明所述的移动终端视频通话的投屏方法及其系统,通过监测移动终端在视频通话下的使用状态的传感信息,并分析判断所述传感信息是否满足预设的投屏条件信息;若满足,则扫描识别出处于同一局域网下的投屏设备,并将所述移动终端的屏幕画面实时投屏到所述投屏设备上。借此,本发明能够在用户使用移动终端视频通话时,仅需让移动终端处于预设的使用状态,即满足投屏条件信息,即可将视频通话画面快捷投屏到智能音响、智能电视等投屏设备上,以实现用户通过所述投屏设备进行视频通话;其不仅不会耽误用户通话、也不耽误用户手头其他事情,提升用户视频通话体验
128.当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
129.还提供了a1、一种移动终端视频通话的投屏方法,包括步骤:
130.监测移动终端在视频通话下的使用状态的传感信息;
131.判断所述传感信息是否符合预设的投屏条件信息;
132.若符合所述投屏条件信息,则扫描识别出与所述移动终端在同一局域网下的投屏设备;
133.将所述移动终端的屏幕画面实时投屏到所述投屏设备上。
134.a2、根据a1所述的移动终端视频通话的投屏方法,所述将所述移动终端的屏幕画面实时投屏到所述投屏设备上的步骤之后还包括:
135.检测所述投屏设备是否配备有摄像模块,若有则调用所述摄像模块作为所述移动终端进行视频通话的视频输入源。
136.a3、根据a1或a2所述的移动终端视频通话的投屏方法,所述将移动终端的屏幕画面实时投屏到所述投屏设备上的步骤之后还包括:
137.检测所述投屏设备是否配备有音频模块,若有则调用所述音频模块作为所述移动终端进行视频通话的音频输入源和/或音频输出源。
138.a4、根据a1所述的移动终端视频通话的投屏方法,所述监测移动终端在视频通话下的使用状态的传感信息的步骤具体包括:
139.通过传感器监测移动终端在视频通话下的姿态信息、位移信息以及姿态维持时间信息。
140.a5、根据a4所述的移动终端视频通话的投屏方法,所述判断所述传感信息是否符合预设的投屏条件信息的步骤具体包括:
141.根据所述姿态信息以分析判断所述移动终端是否处于平放状态;
142.若处于平放状态,则根据所述位移信息以分析判断所述移动终端是否处于静止状态;
143.若处于静止状态,则根据所述姿态维持时间信息以分析判断所述移动终端是否静止达到预设的时间阈值;
144.若达到所述时间阈值,则判定所述传感信息符合所述投屏条件信息。
145.a6、根据a1或a5所述的移动终端视频通话的投屏方法,所述若符合所述投屏条件信息,则扫描识别出与所述移动终端在同一局域网下的投屏设备的步骤之前还包括:
146.检测所述移动终端的前置摄像头是否摄入并识别出人脸信息;
147.所述若符合所述投屏条件信息,则扫描识别出与所述移动终端在同一局域网下的投屏设备的步骤具体包括:
148.基于所述人脸信息的识别结果和所述传感信息符合所述投屏条件信息,扫描识别出与所述移动终端在同一局域网下的投屏设备,并生成用于提示投屏的投屏弹窗;
149.所述将所述移动终端的屏幕画面实时投屏到所述投屏设备上的步骤具体包括:
150.响应于用户对所述投屏弹窗的确认操作,将所述移动终端的屏幕画面镜像投屏到所述投屏设备上。
151.a7、根据a6所述的移动终端视频通话的投屏方法,所述将所述移动终端的屏幕画面实时投屏到所述投屏设备上的步骤还包括:
152.若未检测出所述人脸信息,则将所述移动终端的屏幕画面自动投屏到所述投屏设备上。
153.a8、根据a6所述的移动终端视频通话的投屏方法,所述响应于用户对所述投屏弹
窗的确认操作,将所述移动终端的屏幕画面镜像投屏到所述投屏设备上的步骤具体包括:
154.响应于用户手动触发或语音触发对所述投屏弹窗的所述确认操作,将所述移动终端的屏幕画面镜像投屏到所述投屏设备上。
155.a9、根据a1或a2所述的移动终端视频通话的投屏方法,所述将所述移动终端的屏幕画面实时投屏到所述投屏设备上的步骤之前还包括:
156.获取所述投屏设备对应功能的系统权限。
157.a10、根据a1所述的移动终端视频通话的投屏方法,所述将所述移动终端的屏幕画面实时投屏到所述投屏设备上的步骤之后还包括:
158.若持续监测的所述传感信息不符合所述投屏条件信息,则停止将所述移动终端的投屏。
159.a11、根据a1所述的移动终端视频通话的投屏方法,所述移动终端为智能手机或平板电脑;和/或
160.所述局域网为wifi网络;和/或
161.所述投屏设备为带有显示屏的智能音箱或者智能电视。
162.还提供了b12、一种移动终端视频通话的投屏系统,包括有:
163.监测单元,用于监测移动终端在视频通话下的使用状态的传感信息;
164.判断单元,用于判断所述传感信息是否符合预设的投屏条件信息;
165.扫描单元,用于若符合所述投屏条件信息,则扫描识别出与所述移动终端在同一局域网下的投屏设备;
166.投屏单元,用于将所述移动终端的屏幕画面实时投屏到所述投屏设备上。
167.b13、根据b12所述的移动终端视频通话的投屏系统,还包括有:
168.摄像调用单元,用于检测所述投屏设备是否配备有摄像模块,若有则调用所述摄像模块作为所述移动终端进行视频通话的视频输入源。
169.b14、根据b12或b13所述的移动终端视频通话的投屏系统,还包括有
170.音频调用单元,用于检测所述投屏设备是否配备有音频模块,若有则调用所述音频模块作为所述移动终端进行视频通话的音频输入源和/或音频输出源。
171.b15、根据b12所述的移动终端视频通话的投屏系统,所述监测单元具体用于:
172.通过传感器监测移动终端在视频通话下的姿态信息、位移信息以及姿态维持时间信息。
173.b16、根据b15所述的移动终端视频通话的投屏系统,所述判断单元包括:
174.第一分析判断子单元,用于根据所述姿态信息以分析判断所述移动终端是否处于平放状态;
175.第二分析判断子单元,用于若处于平放状态,则根据所述位移信息以分析判断所述移动终端是否处于静止状态;
176.第三分析判断子单元,用于若处于静止状态,则根据所述姿态维持时间信息以分析判断所述移动终端是否静止达到预设的时间阈值;
177.判定子单元,用于若达到所述时间阈值,则判定所述传感信息符合所述投屏条件信息。
178.b17、根据b12或b16所述的移动终端视频通话的投屏系统,还包括有:
179.人脸检测单元,用于检测所述移动终端的前置摄像头是否摄入并识别出人脸信息;
180.所述扫描单元具体用于:
181.基于所述人脸信息的识别结果和所述传感信息符合所述投屏条件信息,扫描识别出与所述移动终端在同一局域网下的投屏设备,并生成用于提示投屏的投屏弹窗;
182.所述投屏单元具体用于:
183.响应于用户对所述投屏弹窗的确认操作,将所述移动终端的屏幕画面镜像投屏到所述投屏设备上。
184.b18、根据b17所述的移动终端视频通话的投屏系统,所述投屏单元还用于:
185.若未检测出所述人脸信息,则将所述移动终端的屏幕画面自动投屏到所述投屏设备上。
186.b19、根据b17所述的移动终端视频通话的投屏系统,所述投屏单元具体用于:
187.响应于用户手动触发或语音触发对所述投屏弹窗的所述确认操作,将所述移动终端的屏幕画面镜像投屏到所述投屏设备上。
188.b20、根据b12或b13所述的移动终端视频通话的投屏系统,还包括有:
189.权限获取单元,用于获取所述投屏设备对应功能的系统权限。
190.b21、根据b12所述的移动终端视频通话的投屏系统,还包括有:
191.停止单元,用于若持续监测的所述传感信息不符合所述投屏条件信息,则停止将所述移动终端的投屏。
192.b22、根据b12所述的移动终端视频通话的投屏系统,所述移动终端为智能手机或平板电脑;和/或
193.所述局域网为wifi网络;和/或
194.所述投屏设备为带有显示屏的智能音箱或者智能电视。
195.还提供了c23、一种存储介质,其特征在于,用于存储一种用于执行a1~a11中任意一种所述移动终端视频通话的投屏方法的计算机程序。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1