CN105100907B - 选择性投屏的方法及其装置 - Google Patents
选择性投屏的方法及其装置 Download PDFInfo
- Publication number
- CN105100907B CN105100907B CN201410175639.3A CN201410175639A CN105100907B CN 105100907 B CN105100907 B CN 105100907B CN 201410175639 A CN201410175639 A CN 201410175639A CN 105100907 B CN105100907 B CN 105100907B
- Authority
- CN
- China
- Prior art keywords
- screen
- content
- display
- terminal
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明适用于通信技术领域,提供了一种选择性投屏的方法及其装置,所述方法包括:在终端开启屏幕镜像功能时,检测在所述终端的屏幕上显示的内容是否包含有预设的敏感内容;若检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,则将所述终端的屏幕上所述敏感内容的显示区域以外的显示内容或者预设的显示内容,投屏到与所述终端进行屏幕镜像连接的外部终端上;若未检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,则将所述终端的屏幕上的显示内容或者预设的显示内容投屏到与所述终端进行屏幕镜像连接的外部终端上。借此,本发明使用户在通过所述装置进行投屏操作的时,能够保护用户的隐私信息。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种选择性投屏的方法及其装置。
背景技术
随着科技和经济的发展,移动终端和人们的生活紧密相连,wifi技术也飞速发展,miracast技术是Wi-Fi Alliance(无线联盟)于2012年9月19日宣布启动的wifi CERTIFIEDMiracastTM(无线认证miracast)认证项目。Miracast设备提供简化发现和设置,用户可以迅速在设备间传输视频。通过miracast技术服务用户可以把自己移动终端里面的视频、图片投屏到电视、投影仪等大屏幕上分享。
但是,现有miracast技术的缺点在于,在投屏播放时,会将整个移动终端屏幕投屏到电视上,当使用移动终端投屏播放电影时,用户则不能使用移动终端能做其他的事情。如果用户在投屏过程中收到短信,或者需要输入密码等私密信息时,会造成信息泄露。
综上可知,现有的投屏技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种选择性投屏的方法及其装置,以使用户在通过所述装置进行投屏操作的时,保护用户的私密信息。
为了实现上述目的,本发明提供一种选择性投屏的方法,包括:
检测步骤,在终端开启屏幕镜像功能时,检测在所述终端的屏幕上显示的内容是否包含有预设的敏感内容;
第一投屏步骤,若检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,则将所述终端的屏幕上所述敏感内容的显示区域以外的显示内容或者预设的显示内容,投屏到与所述终端进行屏幕镜像连接的外部终端上;
第二投屏步骤,若未检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,则将所述终端的屏幕上的显示内容或者预设的显示内容投屏到与所述终端进行屏幕镜像连接的外部终端上。
根据所述的方法,在所述检测步骤之前包括:
将所述终端的屏幕分屏为包括第一显示子屏幕和第二显示子屏幕的多个显示子屏幕;
设置所述第一显示子屏幕的属性为所述敏感内容的显示区域,以及设置所述第二显示子屏幕的属性为投屏内容显示区域;
记录所述第一显示子屏幕属性及其第一坐标位置,以及所述第二显示子屏幕的属性及其第二坐标位置;
将需要投屏到所述外部终端上的显示内容显示在所述第二显示子屏幕上以及
所述终端包括窗口管理模块,所述窗口管理模块与所述外部终端之间具有交互通道。
根据所述的方法,所述第一投屏步骤包括:
在检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,在所述第一坐标位置对应的显示区域显示所述敏感内容;
通过所述交互通道将在第二坐标位置对应的显示区域的显示内容投屏到所述外部终端上;或者
将所述预设的显示内容投屏到所述外部终端上。
根据所述的方法,所述将需要投屏到所述外部终端上的显示内容显示在所述第二显示子屏幕上的步骤包括:
在所述第二显示子屏幕集成播放需要投屏到所述外部终端上的显示内容的播放应用;
将包含需要投屏到所述外部终端上的显示内容的文件拖动到所述第二显示子屏幕中,所述播放应用在所述第二显示子屏幕中播放或者显示所述文件的内容。
根据任一项所述的方法,所述敏感内容包括:短信应用、邮件应用、即时通讯应用、输入法和/或联系人应用;
所述屏幕镜像功能为miracast技术提供的功能。
为了实现本发明的另一发明目的,本发明还提供了一种选择性投屏的装置,包括:
检测模块,用于在所述装置开启屏幕镜像功能时,检测在所述装置的屏幕上显示的内容是否包含有预设的敏感内容;
第一投屏模块,用于在若所述检测模块检测到所述装置的屏幕上显示的内容包含有预设的敏感内容时,则将所述装置的屏幕上所述敏感内容的显示区域以外的显示内容或者预设的显示内容,投屏到与所述装置进行屏幕镜像连接的外部终端上;
第二投屏模块,用于在若所述检测模块未检测到所述装置的屏幕上显示的内容包含有预设的敏感内容时,则将所述装置的屏幕上的显示内容或者预设的显示内容投屏到与所述装置进行屏幕镜像连接的外部终端上。
根据所述的装置,所述装置还包括:
分屏模块,用于将所述装置的屏幕分屏为至少包括第一显示子屏幕和第二显示子屏幕的多个显示子屏幕;
设置模块,用于设置所述第一显示子屏幕的属性为所述敏感内容的显示区域,以及设置所述第二显示子屏幕的属性为投屏内容显示区域;
窗口管理模块,用于记录所述第一显示子屏幕属性及其第一坐标位置,以及所述第二显示子屏幕的属性及其第二坐标位置;所述窗口管理模块与所述外部终端之间具有交互通道;
显示模块,用于将需要投屏到所述外部终端上的显示内容显示在所述第二显示子屏幕上。
根据所述的装置,所述第一投屏模块包括:
第一投屏子模块,用于在所述检测模块检测到所述装置的屏幕上显示的内容包含有预设的敏感内容时,在所述第一坐标位置对应的显示区域显示所述敏感内容;或者
第二投屏子模块,用于在所述检测模块检测到所述装置的屏幕上显示的内容包含有预设的敏感内容时,通过所述交互通道,将在第二坐标位置对应的显示区域的显示内容投屏到所述外部终端上;或者
所述第二投屏子模块将所述预设的显示内容投屏到所述外部终端上。
根据所述的装置,所述显示模块包括:
集成子模块,用于在所述第二显示子屏幕集成播放需要投屏到所述外部终端上的显示内容的播放应用;
拖放显示子模块,用于当将包含需要投屏到所述外部终端上的显示内容的文件拖动到所述第二显示子屏幕中时,在所述第二显示子屏幕中播放或者显示所述文件的内容。
根据上述任一项所述的装置,所述敏感内容包括:短信、邮件、即时通讯内容、输入法和/或联系人信息;
所述屏幕镜像功能为miracast技术提供的功能。
本发明通过在选择性投屏的装置开启屏幕镜像功能时,检测到在所述选择性投屏的装置的屏幕上显示的内容包含有预设的敏感内容时,则将所述选择性投屏的装置的屏幕上所述敏感内容的显示区域以外的显示内容或者预设的显示内容,投屏到与所述选择性投屏的装置进行屏幕镜像连接的外部终端上。由此,在投屏的过程中自动屏蔽了敏感内容的显示,保护了用户的隐私。
附图说明
图1是本发明第一实施例提供的选择性投屏的装置结构示意图;
图2是本发明第二、三、四实施例提供的选择性投屏的装置结构示意图;
图3是本发明一个实施例提供的选择性投屏的***的结构示意图;
图4是本发明第五实施例提供的选择性投屏的方法的流程图;
图5是本发明第一个实施例提供的选择性投屏的方法的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参见图1,在本发明的第一实施例中,提供了一种选择性投屏的装置100,包括:
检测模块10,用于在选择性投屏的装置100开启屏幕镜像功能时,检测在选择性投屏的装置100的屏幕上显示的内容是否包含有预设的敏感内容;
第一投屏模块20,用于在若所述检测模块10检测到选择性投屏的装置100的屏幕上显示的内容包含有预设的敏感内容时,则将选择性投屏的装置100的屏幕上所述敏感内容的显示区域以外的显示内容或者预设的显示内容,投屏到与选择性投屏的装置100进行屏幕镜像连接的外部终端上;
第二投屏模块30,用于在若所述检测模块10未检测到选择性投屏的装置100的屏幕上显示的内容包含有预设的敏感内容时,则将选择性投屏的装置100的屏幕上的显示内容或者预设的显示内容投屏到与选择性投屏的装置100进行屏幕镜像连接的外部终端上。
在该实施例中,在选择性投屏的装置100开启屏幕镜像功能时,检测模块10将检测选择性投屏的装置100的屏幕上显示的内容是否包含有预设的敏感内容;这些敏感内容包括:短信、邮件、即时通讯内容、输入法和/或联系人信息等。如短信,在用户接收到短信时,不希望在投屏时将自己的短信内容同时投放到外部终端上;同样的在接收到邮件时,也不希望自己的邮件内容被其他用户看到;或者是一些即时通讯工具——QQ、MSN等,用户也不希望在这些即时通讯工具的编辑界面上进行编辑时,应用界面上的相关内容被投屏到外部终端上。因此,在检测模块10检测到这些敏感内容在选择性投屏的装置100的屏幕上显示时,则第一投屏模块20将选择性投屏的装置100的屏幕上所述敏感内容的显示区域以外的显示内容投屏到外部终端上。由此,在投屏的过程中只能看到所述敏感内容的显示区域以外的显示内容,可以有效保护用户的私密信息。此外,第一投屏模块20还可以在检测模块10检测到装置100的屏幕上显示的内容包含有预设的敏感内容时,将预设的显示内容投屏到所述外部终端上。如可以预先设置在其查看所述敏感内容时,将某张图片或者是某段视频等预设的显示内容投屏到外部终端上,而相关的敏感内容将不被投屏到外部终端上。这样在外部终端的屏幕上则看不到当前用户查看的敏感内容。
另外,当检测模块10没有检测到这些敏感内容在选择性投屏的装置100的屏幕上显示时,第二投屏模块30既可以将所述装置100的屏幕上的全部显示内容投屏到所述与装置100进行屏幕镜像连接的外部终端上;也可以将用户的预先设定的显示内容投屏到外部终端。即此时并未有敏感内容显示时,但也可以将一些的预设内容投屏到所述外部终端上,满足用户的不同投屏需要。由此,避免了用户在投屏的过程中将敏感内容投屏到外部终端上的弊端,保护了用户的私密信息。
参见图2,在本发明的第二实施例中,选择性投屏的装置100还包括:
分屏模块40,用于将所述装置的屏幕分屏为包括第一显示子屏幕和第二显示子屏幕的多个显示子屏幕;
设置模块50,用于设置所述第一显示子屏幕的属性为所述敏感内容的显示区域,以及设置所述第二显示子屏幕的属性为投屏内容显示区域;
窗口管理模块60,用于记录所述第一显示子屏幕属性及其第一坐标位置,以及所述第二显示子屏幕的属性及其第二坐标位置;窗口管理模块60与所述外部终端之间具有交互通道;
显示模块70,用于将需要投屏到所述外部终端上的显示内容显示在所述第二显示子屏幕上。
在该实施例中,分屏模块40通过分屏技术将选择性投屏的装置100的屏幕分屏为至少两个显示子屏幕;如分屏模块40将选择性投屏的装置100的屏幕划分为第一显示子屏幕和第二显示子屏幕。当然,还可以根据用户的需要划分为两个以上的多个显示子屏幕,以分别显示不同的内容。设置模块50则设置第一显示子屏幕的属性为所述敏感内容的显示区域,该显示区域用于显示所述敏感内容。而设置模块50设置所述第二显示子屏幕的属性为投屏内容显示区域,所述投屏内容是指需要投屏到与所述装置100进行屏幕镜像连接的外部终端上的内容,因此该第二显示子屏幕将显示需要投屏到外部终端上的显示内容。同时窗口管理模块60将记录两者的属性,以及两者的坐标位置。具体的可以记录第一显示子屏幕和第二显示子屏幕在选择性投屏的装置100屏幕上的X轴、Y轴以及Z轴的位置信息等坐标参数,以确定其在选择性投屏的装置100屏幕上的位置信息。当然,第一显示子屏幕和第二显示子屏幕的位置可以根据用户的需要进行变换,因此在第一显示子屏幕和第二显示子屏幕的位置变换时,窗口管理模块60将同时更新记录的相关坐标信息。显示模块70则将需要投屏到所述外部终端上的显示内容显示在所述第二显示子屏幕上。在利用了多屏技术将装置100的屏幕划分为至少包含第一显示子屏幕和第二显示子屏幕在内的多个子屏幕后,将需要投屏到外部终端,如图片、视频等内容在第二显示子屏幕显示。因此,在选择性投屏的装置100屏幕显示内容包括敏感内容的情况下,进行投屏操作时,第一投屏模块20可以根据窗口管理模块60记录的第二显示子屏幕的属性及坐标位置仅将第二显示子屏幕显示区域的显示内容投屏到外部终端。
参见图2,在本发明的第三实施例中,第一投屏模块20包括:
第一投屏子模块21,用于在检测模块检10测到选择性投屏的装置100的屏幕上显示的内容包含有预设的敏感内容时,在所述第一坐标位置对应的显示区域显示所述敏感内容;
第二投屏子模块22,用于在检测模块10检测到选择性投屏的装置100的屏幕上显示的内容包含有预设的敏感内容时,通过所述交互通道将在第二坐标位置对应的显示区域的显示内容投屏到所述外部终端上;或者
第二投屏子模块22将所述预设的显示内容投屏到所述外部终端上。
在该实施例中,在检测模块10检测到选择性投屏的装置100的屏幕上显示的内容包含有预设的敏感内容时,例如检测到选择性投屏的装置100的界面最上层的显示内容包括了预设的敏感内容或者在所述界面的第二层的显示内容包括了所述敏感内容,但是第二层的显示内容中显示的部分敏感内容没有完全被遮挡,用户还是可以看到时,第一投屏子模块21在所述第一坐标位置对应的显示区域显示所述敏感内容。即用户可以选择随意的打开敏感内容,如接收到短信通知,然后选择打开该短信阅读;则第一投屏子模块21在第一显示子屏幕中显示短信。同时,第二投屏子模块22则通过所述窗口管理模块与外部终端之间的交互通道,将窗口管理模块60记录的第二坐标位置对应的显示区域的显示内容投屏到所述外部终端上。其中,参见图3,Display Manager Service(显示管理交互***)与WindowManager Service交互紧密;而且,窗口管理模块60与外部终端的交互通道中包括窗口管理模块60与Surface Flinger交互通道。窗口管理模块60可以为Window Manager Service(窗口管理服务***),Window Manager Service是终端***内部和Surface Flinger交互的重要通道,通过窗口管理模块60与外部终端的交互通道,可以将第二显示子屏幕的显示内容投屏到外部终端(External Display)上。当然,还可以是第二投屏子模块22将预设的显示内容,如所述终端的待机界面或者桌面图像投屏到所述外部终端上。外部终端可以是电视、台式电脑、手提电脑、投影仪等。在操作的过程中,第二显示子屏幕还可以最小化,根据用户的需求,还可以把这个第二显示子屏幕拉小放到选择性投屏的装置100屏幕的一个角落。此时用户的选择性投屏的装置100能够进行其他业务,例如短信编辑,上网等业务。
参见图2,在本发明的第四实施例中,显示模块70包括:
集成子模块71,用于在所述第二显示子屏幕集成播放需要投屏到所述外部终端上的显示内容的播放应用;
拖放显示子模块72,用于当将包含需要投屏到所述外部终端上的显示内容的文件拖动到所述第二显示子屏幕中时,在所述第二显示子屏幕中播放或者显示所述文件的内容。
在该实施例中,集成子模块71将在第二显示子屏幕集成了具有多种播放功能的播放应用。该播放应用可以播放包括各种常见内容,也可以是多种内容的集合。例如可以包括视频、图像、文字等播放、显示应用等。在用户将包含需要投屏到所述外部终端上的显示内容的文件拖动到所述第二显示子屏幕中,拖放显示子模块72在所述第二显示子屏幕中播放或者显示所述文件的内容。
在本发明的一个实施例中,第一投屏模块20还包括:
第三投屏子模块23,用于在所述检测模块10检测到选择性投屏的装置100的屏幕上显示的内容包含有预设的敏感内容时,将所述第二显示子屏幕进行全屏截图,压缩后获得第一压缩图片文件,并将所述第一压缩图片文件投屏到所述外部终端;
在该实施例中,用户可以选择选择性投屏的装置100的屏幕上不同区域的显示内容进行投屏播放。如第三投屏子模块23对所述第二显示子屏幕的整个屏幕进行全屏截图,压缩后获得第一压缩图片文件,并将所述第一压缩图片文件投屏到所述外部终端。
在上述多个实施例中,选择性投屏的装置100的多个模块可以是内置于选择性投屏的装置100的软件单元,硬件单元或软硬件结合单元。选择性投屏的装置100可以是多种终端,如手机、PDA(Personal Digital Assistant,个人数字助理)、掌上电脑等移动终端;或者是台式电脑等固定终端。并且,所述屏幕镜像连接服务为miracast技术提供的服务;Miracast是基于Wi-Fi Direct连接的无线屏幕镜像技术。
参见图4,在本发明的第五实施例中,提供了一种选择性投屏的方法,包括:
步骤S401中,在终端开启屏幕镜像功能时,检测在所述终端屏幕上显示的内容是否包含有预设的敏感内容;该步骤为检测步骤,由检测模块10实现;
步骤S402中,若检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,则将所述终端的屏幕上所述敏感内容的显示区域以外的显示内容或者预设的显示内容,投屏到与所述终端进行屏幕镜像连接的外部终端上;该步骤为第一投屏步骤,由第一投屏模块20实现;
步骤S403中,若未检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,则将所述终端的屏幕上的显示内容或者预设的显示内容投屏到与所述终端进行屏幕镜像连接的外部终端上。该步骤为第二投屏步骤,由第二投屏模块30实现。
在该实施例中,通过检测模块10检测终端的屏幕上显示的内容是否包含有预设的敏感内容,具体的可以通过检测预设的敏感内容是否位于所述终端界面的最上层,或者是所述敏感内容未处于终端界面的最上层,但是其显示的内容未被处于最其上层的其他显示内容遮住,用户可以看到所述敏感内容的显示内容。若在此刻将终端屏幕内容投屏到外部终端上,将泄露用户的私密信息。因此,在检测模块10所述终端的屏幕上显示的内容包含有预设的敏感内容时,第一投屏模块20则将所述终端的屏幕上所述敏感内容的显示区域以外的显示内容投屏到与所述终端进行屏幕镜像连接的外部终端上。由此,可以有效的保护用户的私密信息。另外,用户可以预设投屏显示终端屏幕的内容;当然该显示内容是可以预先设定好的,只要检测到用户在终端的屏幕上显示的内容包含有预设的敏感内容,如一些编辑界面,或者是输入法等,则将所述终端的屏幕上预设的显示内容进行投屏显示,保护了用户的私密信息,也方便了用户在通过终端进行投屏播放的同时,在终端上使用其他应用。另一方面,若检测模块10检测到所述终端屏幕上显示的内容不包含有预设的敏感内容时,则说明此刻没有用户需要保密的信息,可以由第二投屏模块30将所述终端的屏幕上的显示内容投屏到与所述终端进行屏幕镜像连接的外部终端上。当然,也可以投屏一些用户预设的显示内容,如预设的文件、图片、待机界面等,满足用户的不同需要。优选的,所述敏感内容包括:短信、邮件、即时通讯内容、输入法和/或联系人信息;终端开启屏幕镜像功能为miracast技术提供的服务。即终端与外部终端通过miracast技术进行投屏播放。
在本发明的第六实施例中,在所述步骤S401之前包括:
将所述终端的屏幕分屏为包括第一显示子屏幕和第二显示子屏幕的多个显示子屏幕;该步骤由分屏模块40实现;
设置所述第一显示子屏幕的属性为所述敏感内容的显示区域,以及设置所述第二显示子屏幕的属性为投屏内容显示区域;该步骤由设置模块50实现;
记录所述第一显示子屏幕属性及其第一坐标位置,以及所述第二显示子屏幕的属性及其第二坐标位置;该步骤由窗口管理模块60实现;
将需要投屏到所述外部终端上的显示内容显示在所述第二显示子屏幕上;该步骤由显示模块70实现;以及
所述终端包括窗口管理模块60,所述窗口管理模块60与所述外部终端之间具有交互通道。
在该实施例中,所述终端包括窗口管理模块60。分屏模块40将所述终端的屏幕分屏为多个显示子屏幕,其他包括第一显示子屏幕和第二显示子屏幕。设置模块50设置第一显示子屏幕和第二显示子屏幕的属性、坐标位置;分配所述第一显示子屏幕的属性为所述敏感内容的显示区域,以及设置所述第二显示子屏幕的属性为投屏内容显示区域;窗口管理模块60记录第一显示子屏幕和第二显示子屏幕在终端屏幕上的坐标位置,具体的可以记录其所在终端屏幕的位置的X轴、Y轴和Z轴的位置信息。显示模块70则将需要投屏到所述外部终端上的显示内容在第二显示子屏幕上显示播放。由于将终端的屏幕分为至少两个显示子屏幕,在不同的屏幕显示其属性对应的显示内容,为终端在显示预设的敏感内容的同时,还能够对终端的其他显示内容进行投屏操作提供了准备。
在本发明的第七实施例中,所述第一投屏步骤包括:
在检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,在所述第一坐标位置对应的显示区域显示所述敏感内容;该步骤由第一投屏子模块21实现;
通过所述窗口管理模块60与外部终端之间的交互通道,将在第二坐标位置对应的显示区域的显示内容投屏到所述外部终端上;该步骤由第二投屏子模块22实现;或者
将预设的所述终端的待机界面或者桌面图像投屏到所述外部终端上,该步骤由第二投屏子模块22实现。
在该实施例中,在进行投屏时,在用户选择打开敏感内容时,第一投屏子模块21在所述第一坐标位置对应的显示区域显示所述敏感内容。而对于投屏内容,则检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,第二投屏子模块22通过窗口管理模块60与外部终端之间的交互通道,将在第二坐标位置对应的显示区域的显示内容投屏到所述外部终端上。还可以是第二投屏子模块22将预定的显示内容投屏显示到与外部终端;例如,该预定的显示内容为待机界面或者是主界面等,由此将不会泄露用户正在操作的敏感内容的相关信息。
在本发明的第八实施例中,所述将需要投屏到所述外部终端上的显示内容显示在所述第二显示子屏幕上的步骤包括:
在所述第二显示子屏幕集成播放需要投屏到所述外部终端上的显示内容的播放应用;该步骤由集成子模块71实现;
将包含需要投屏到所述外部终端上的显示内容的文件拖动到所述第二显示子屏幕中,所述播放应用在所述第二显示子屏幕中播放或者显示所述文件的内容;该步骤由拖放显示子模块72实现。
在该实施例中,集成子模块71在所述第二显示子屏幕集成播放需要投屏到所述外部终端上的显示内容的播放应用。用户可以通过拖放显示子模块72将需要投屏的文件拖动到第二显示子屏幕;而miracaset只把这个播放应用里面播放的文件,如电影投屏到外部终端上,应用可以最小化后台播放,终端还可以用来发短信,上网等。用户还可以把自己的文档图片等选择性的投屏到外部终端。
在本发明的一个实施例中,所述第一投屏步骤还包括:
当所述检测模块10检测到选择性投屏的装置100的的屏幕上显示的内容包含有预设的敏感内容时,将所述第二显示子屏幕进行全屏截图,压缩后获得第一压缩图片文件,并将所述第一压缩图片文件发送到所述外部终端;该步骤由第三投屏子模块23实现;
在该实施例中,采用Miracast技术进行投屏时,可以对所述第二显示子屏幕的整个屏幕进行全屏截图,并压缩发送到接收端(即外部终端)。
在上述多个实施例中,所述敏感内容包括:短信、邮件、即时通讯内容、输入法和/或联系人信息;对于敏感内容的预设,可以是通过设置选项把短信、联系人信息、即时通讯内容以及输入法等敏感内容设置为不投屏。
参见图5,在本发明的一个实施例中,提供了选择性投屏的方法,该方法包括如下流程:
步骤S501中,开启miracaset;
步骤S502中,启动miracaset服务;
步骤S503中,移动终端的***自动判断在移动终端的最上层的应用是否是敏感应用,如短信应用;是则执行步骤S504;否则执行步骤S505;
步骤S504中,以待机界面代替当前显示内容;
步骤S505中,在电视端显示。
在该实施例中,当用户使用miracast把移动终端投屏到电视上时,判断移动终端屏幕最上层的应用是否是敏感应用,若为敏感应用,则该敏感应用显示的内容将为敏感内容。当然,这些敏感应用也可以进行预设,以使在投屏过程中屏蔽敏感应用的运行信息。如果判断是短信查看或编辑界面,包括密码编辑等信息,投屏到移动终端上时,则以主界面或者待机界面代替显示在电视端。具体的操作过程,可以利用现有的多屏技术,把要在电视上显示的图片、视频放到其中一个屏幕上,选择这个屏幕进行投屏到电视,然后最小化,根据用户的需求把这个屏幕拉小放到移动终端屏幕的一个角落。此时用户的移动终端还可以进行短信编辑,上网等业务。
综上所述,本发明通过在选择性投屏的装置开启屏幕镜像功能时,检测到在所述选择性投屏的装置屏幕上显示的内容包含有预设的敏感内容时,则将所述选择性投屏的装置的屏幕上所述敏感内容的显示区域以外的显示内容或者预设的显示内容,投屏到与所述选择性投屏的装置进行屏幕镜像连接的外部终端上。由此,在投屏的过程中自动屏蔽了敏感内容的显示,保护了用户的隐私。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (6)
1.一种选择性投屏的方法,其特征在于,包括:
检测步骤,在终端开启屏幕镜像功能时,检测在所述终端的屏幕上显示的内容是否包含有预设的敏感内容;
第一投屏步骤,若检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,则将所述终端的屏幕上所述敏感内容的显示区域以外的显示内容或者预设的显示内容,投屏到与所述终端进行屏幕镜像连接的外部终端上;
第二投屏步骤,若未检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,则将所述终端的屏幕上的显示内容或者预设的显示内容投屏到与所述终端进行屏幕镜像连接的外部终端上;
在所述检测步骤之前包括:
将所述终端的屏幕分屏为包括第一显示子屏幕和第二显示子屏幕的多个显示子屏幕;
设置所述第一显示子屏幕的属性为所述敏感内容的显示区域,以及设置所述第二显示子屏幕的属性为投屏内容显示区域;
记录所述第一显示子屏幕属性及其第一坐标位置,以及所述第二显示子屏幕的属性及其第二坐标位置;
将需要投屏到所述外部终端上的显示内容显示在所述第二显示子屏幕上;以及
所述终端包括窗口管理模块,所述窗口管理模块与所述外部终端之间具有交互通道;
所述第一投屏步骤包括:
在检测到所述终端的屏幕上显示的内容包含有预设的敏感内容时,在所述第一坐标位置对应的显示区域显示所述敏感内容;
通过所述交互通道将在第二坐标位置对应的显示区域的显示内容投屏到所述外部终端上;或者
将所述预设的显示内容投屏到所述外部终端上。
2.根据权利要求1所述的方法,其特征在于,所述将需要投屏到所述外部终端上的显示内容显示在所述第二显示子屏幕上的步骤包括:
在所述第二显示子屏幕集成播放需要投屏到所述外部终端上的显示内容的播放应用;
将包含需要投屏到所述外部终端上的显示内容的文件拖动到所述第二显示子屏幕中,所述播放应用在所述第二显示子屏幕中播放或者显示所述文件的内容。
3.根据权利要求1~2任一项所述的方法,其特征在于,所述敏感内容包括:短信、邮件、即时通讯内容、输入法和/或联系人信息;
所述屏幕镜像功能为miracast技术提供的功能。
4.一种选择性投屏的装置,其特征在于,包括:
检测模块,用于在所述装置开启屏幕镜像功能时,检测在所述装置的屏幕上显示的内容是否包含有预设的敏感内容;
第一投屏模块,用于在若所述检测模块检测到所述装置的屏幕上显示的内容包含有预设的敏感内容时,则将所述装置的屏幕上所述敏感内容的显示区域以外的显示内容或者预设的显示内容,投屏到与所述装置进行屏幕镜像连接的外部终端上;
第二投屏模块,用于在若所述检测模块未检测到所述装置的屏幕上显示的内容包含有预设的敏感内容时,则将所述装置的屏幕上的显示内容或者预设的显示内容投屏到与所述装置进行屏幕镜像连接的外部终端上;
所述装置还包括:
分屏模块,用于将所述装置的屏幕分屏为包括第一显示子屏幕和第二显示子屏幕的多个显示子屏幕;
设置模块,用于设置所述第一显示子屏幕的属性为所述敏感内容的显示区域,以及设置所述第二显示子屏幕的属性为投屏内容显示区域;
窗口管理模块,用于记录所述第一显示子屏幕属性及其第一坐标位置,以及所述第二显示子屏幕的属性及其第二坐标位置;所述窗口管理模块与所述外部终端之间具有交互通道;
显示模块,用于将需要投屏到所述外部终端上的显示内容显示在所述第二显示子屏幕上;
所述第一投屏模块包括:
第一投屏子模块,用于在所述检测模块检测到所述装置的屏幕上显示的内容包含有预设的敏感内容时,在所述第一坐标位置对应的显示区域显示所述敏感内容;
第二投屏子模块,用于在所述检测模块检测到所述装置的屏幕上显示的内容包含有预设的敏感内容时,通过所述交互通道将在第二坐标位置对应的显示区域的显示内容投屏到所述外部终端上;或者
所述第二投屏子模块将所述预设的显示内容投屏到所述外部终端上。
5.根据权利要求4所述的装置,其特征在于,所述显示模块包括:
集成子模块,用于在所述第二显示子屏幕集成播放需要投屏到所述外部终端上的显示内容的播放应用;
拖放显示子模块,用于当将包含需要投屏到所述外部终端上的显示内容的文件拖动到所述第二显示子屏幕中时,在所述第二显示子屏幕中播放或者显示所述文件的内容。
6.根据权利要求4~5任一项所述的装置,其特征在于,所述敏感内容包括:短信、邮件、即时通讯内容、输入法和/或联系人信息;
所述屏幕镜像功能为miracast技术提供的功能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410175639.3A CN105100907B (zh) | 2014-04-28 | 2014-04-28 | 选择性投屏的方法及其装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410175639.3A CN105100907B (zh) | 2014-04-28 | 2014-04-28 | 选择性投屏的方法及其装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105100907A CN105100907A (zh) | 2015-11-25 |
CN105100907B true CN105100907B (zh) | 2018-05-15 |
Family
ID=54580292
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410175639.3A Active CN105100907B (zh) | 2014-04-28 | 2014-04-28 | 选择性投屏的方法及其装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105100907B (zh) |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106937261A (zh) * | 2015-12-31 | 2017-07-07 | 国基电子(上海)有限公司 | 移动装置、网关装置、电子装置及信息收发*** |
KR102538955B1 (ko) | 2016-03-02 | 2023-06-01 | 삼성전자 주식회사 | 전자 장치와 전자 장치의 영상 디스플레이 및 전송 방법 |
CN106203160A (zh) * | 2016-06-30 | 2016-12-07 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
DE102016115013A1 (de) * | 2016-08-12 | 2018-02-15 | Endress + Hauser Gmbh + Co. Kg | Verfahren und System zum ferngesteuerten Bedienen eines Feldgeräts der Prozessautomatisierung |
CN106101457A (zh) * | 2016-08-23 | 2016-11-09 | 努比亚技术有限公司 | 一种信息屏蔽装置和方法 |
KR102627518B1 (ko) | 2016-09-02 | 2024-01-23 | 엘지전자 주식회사 | 싱크 디바이스 및 그 제어 방법 |
CN107886001A (zh) * | 2016-09-29 | 2018-04-06 | 努比亚技术有限公司 | 一种投影数据处理装置、方法及投影数据分享设备 |
CN107885558A (zh) * | 2016-09-29 | 2018-04-06 | 努比亚技术有限公司 | 一种投影数据处理装置、方法及投影数据分享设备 |
CN108093197B (zh) * | 2016-11-21 | 2021-06-15 | 阿里巴巴集团控股有限公司 | 用于信息分享的方法、***及机器可读介质 |
CN106488207A (zh) * | 2016-11-23 | 2017-03-08 | 努比亚技术有限公司 | 一种基于dlna协议的多屏投影方法及终端 |
CN108268228A (zh) * | 2017-01-04 | 2018-07-10 | 中兴通讯股份有限公司 | 屏幕投射方法、装置及终端 |
CN106959796A (zh) * | 2017-03-22 | 2017-07-18 | 广东小天才科技有限公司 | 移动终端屏幕显示方法及装置 |
CN107040810A (zh) * | 2017-04-25 | 2017-08-11 | 宇龙计算机通信科技(深圳)有限公司 | 多媒体投射方法、终端及显示设备 |
CN107122686B (zh) * | 2017-05-05 | 2020-02-21 | 广东小天才科技有限公司 | 分享屏幕内容的方法、装置及移动终端 |
CN107302624A (zh) * | 2017-05-11 | 2017-10-27 | 努比亚技术有限公司 | 一种屏幕投影方法、终端及计算机可读存储介质 |
CN113157367A (zh) | 2017-06-16 | 2021-07-23 | 华为技术有限公司 | 一种屏幕锁定方法及装置 |
CN107580105A (zh) * | 2017-07-26 | 2018-01-12 | 努比亚技术有限公司 | 一种屏幕分享方法、终端及计算机可读存储介质 |
CN107846617B (zh) * | 2017-11-03 | 2019-12-17 | 中广热点云科技有限公司 | 一种智能终端和智能电视的互动方法 |
CN109842806B (zh) * | 2017-11-29 | 2021-09-17 | 腾讯科技(深圳)有限公司 | 视频提醒播放、播放控制方法、装置、设备和存储介质 |
CN108124173A (zh) * | 2017-12-11 | 2018-06-05 | 深圳创维-Rgb电子有限公司 | 一种一对多投屏显示方法、***及存储介质 |
CN108563966A (zh) * | 2018-03-02 | 2018-09-21 | 北京珠穆朗玛移动通信有限公司 | 截图显示方法、移动终端及存储介质 |
CN108733337B (zh) * | 2018-05-25 | 2021-06-08 | Oppo广东移动通信有限公司 | 屏幕显示方法和装置、电子设备、计算机可读存储介质 |
CN108958684A (zh) * | 2018-06-22 | 2018-12-07 | 维沃移动通信有限公司 | 投屏方法及移动终端 |
CN109040774B (zh) * | 2018-07-24 | 2021-10-26 | 成都优地技术有限公司 | 一种节目信息提取方法、终端设备、服务器及存储介质 |
CN109669653A (zh) * | 2018-12-21 | 2019-04-23 | 四川变体科技有限公司 | 一种屏幕选择方法与装置 |
CN110011900B (zh) * | 2019-03-21 | 2021-06-11 | 维沃移动通信有限公司 | 一种信息处理方法及终端设备 |
CN110134356A (zh) * | 2019-04-29 | 2019-08-16 | 维沃移动通信有限公司 | 一种投屏方法及终端 |
CN110221798A (zh) * | 2019-05-29 | 2019-09-10 | 华为技术有限公司 | 一种投屏方法、***及相关装置 |
CN110381195A (zh) | 2019-06-05 | 2019-10-25 | 华为技术有限公司 | 一种投屏显示方法及电子设备 |
CN110378145B (zh) * | 2019-06-10 | 2022-04-22 | 华为技术有限公司 | 一种分享内容的方法和电子设备 |
CN110362288B (zh) * | 2019-07-15 | 2023-10-20 | 苏州工业园区服务外包职业学院 | 一种同屏控制方法、装置、设备及存储介质 |
CN111124706A (zh) * | 2019-12-05 | 2020-05-08 | 维沃移动通信有限公司 | 一种应用程序分享方法及电子设备 |
CN111310248B (zh) * | 2020-01-22 | 2022-07-01 | 维沃移动通信有限公司 | 隐私保护方法及电子设备 |
CN113391774A (zh) * | 2020-03-11 | 2021-09-14 | 钉钉控股(开曼)有限公司 | 投屏处理方法、装置、设备和存储介质 |
CN111444540A (zh) * | 2020-03-26 | 2020-07-24 | 维沃移动通信有限公司 | 显示方法、电子设备及介质 |
CN111586452A (zh) * | 2020-04-30 | 2020-08-25 | 北京盛世辉科技有限公司 | 用于跨设备互动的方法及装置、播放设备 |
CN111367486B (zh) * | 2020-05-26 | 2020-09-08 | 北京小米移动软件有限公司 | 一种来电隐私保护方法及*** |
CN113824831B (zh) * | 2020-06-18 | 2022-09-16 | 华为技术有限公司 | 投屏控制方法、***、终端设备、投屏设备和存储介质 |
CN113890745B (zh) * | 2020-07-02 | 2023-02-03 | 华为技术有限公司 | 业务接续的决策方法、装置、电子设备和可读存储介质 |
CN114422640B (zh) * | 2020-10-12 | 2023-10-13 | 华为技术有限公司 | 一种设备推荐方法及电子设备 |
US20230139932A1 (en) * | 2020-11-25 | 2023-05-04 | Boe Technology Group Co., Ltd. | Screen Projection Interaction Method, Screen Projection System and Terminal Device |
CN112947831B (zh) * | 2021-03-30 | 2024-03-19 | 努比亚技术有限公司 | 投屏反向控制方法、移动终端及计算机可读存储介质 |
CN113207034B (zh) * | 2021-04-06 | 2023-08-08 | 深圳创维-Rgb电子有限公司 | 手机与电视投屏处理方法、装置、设备及介质 |
CN113238724B (zh) * | 2021-04-26 | 2022-08-09 | 深圳乐播科技有限公司 | 多区域组合投屏方法、装置、设备及存储介质 |
CN114296579A (zh) * | 2021-04-30 | 2022-04-08 | 海信视像科技股份有限公司 | 显示设备及用户界面的控制方法 |
CN113343321B (zh) * | 2021-06-29 | 2022-09-13 | 维沃移动通信有限公司 | 信息显示方法、信息显示装置、电子设备和可读存储介质 |
CN113784114A (zh) * | 2021-08-27 | 2021-12-10 | 瑞芯微电子股份有限公司 | 实时检测内容的投屏装置 |
CN115065851B (zh) * | 2022-06-09 | 2024-05-31 | 深圳创维-Rgb电子有限公司 | 支持多设备连接的投屏方法、电子设备及可读存储介质 |
CN117041506A (zh) * | 2022-07-26 | 2023-11-10 | 深圳Tcl新技术有限公司 | 投屏控制方法、装置、投屏接收端和计算机可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103235903A (zh) * | 2013-04-12 | 2013-08-07 | 广东欧珀移动通信有限公司 | 一种移动终端隐藏程序处理方法和装置 |
CN103345607A (zh) * | 2013-06-03 | 2013-10-09 | 东莞宇龙通信科技有限公司 | 一种终端数据信息的智能显示方法和装置 |
CN103593623A (zh) * | 2013-11-15 | 2014-02-19 | 深圳市中兴移动通信有限公司 | 分屏显示方法和装置 |
JP2014044738A (ja) * | 2013-11-05 | 2014-03-13 | Seiko Epson Corp | 画像表示装置が表示する分割画面に画像の割り当てを行う端末装置、端末装置の制御方法およびコンピュータープログラム |
-
2014
- 2014-04-28 CN CN201410175639.3A patent/CN105100907B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103235903A (zh) * | 2013-04-12 | 2013-08-07 | 广东欧珀移动通信有限公司 | 一种移动终端隐藏程序处理方法和装置 |
CN103345607A (zh) * | 2013-06-03 | 2013-10-09 | 东莞宇龙通信科技有限公司 | 一种终端数据信息的智能显示方法和装置 |
JP2014044738A (ja) * | 2013-11-05 | 2014-03-13 | Seiko Epson Corp | 画像表示装置が表示する分割画面に画像の割り当てを行う端末装置、端末装置の制御方法およびコンピュータープログラム |
CN103593623A (zh) * | 2013-11-15 | 2014-02-19 | 深圳市中兴移动通信有限公司 | 分屏显示方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105100907A (zh) | 2015-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105100907B (zh) | 选择性投屏的方法及其装置 | |
US11044219B2 (en) | Message forwarding method and electronic device | |
US10942614B2 (en) | Terminal device and method for displaying an associated window thereof | |
US9419923B2 (en) | Method for sharing function between terminals and terminal thereof | |
US10992988B2 (en) | Method, system, and intelligent terminal for distributing random data | |
CN108196741A (zh) | 基于柔性屏的应用分屏方法、终端及计算机可读存储介质 | |
US9288518B2 (en) | Information processing system, information processing apparatus, and information processing method | |
CN104539791B (zh) | 在通信终端中进行即时通信的方法及装置 | |
CN109460177A (zh) | 一种图片处理方法及终端设备 | |
CN108280136B (zh) | 一种多媒体对象预览方法、设备及计算机可读存储介质 | |
CN108008927A (zh) | 多屏会议实现方法、移动终端及计算机可读存储介质 | |
CN109271327A (zh) | 内存管理方法及装置 | |
CN107943367A (zh) | 双屏终端的界面显示方法、双屏终端和计算机存储介质 | |
CN110062105A (zh) | 一种界面显示方法及终端设备 | |
CN103970422A (zh) | 一种移动终端屏幕透明度自动改变的方法及移动终端 | |
CN110209323A (zh) | 一种显示未读消息的方法及终端设备 | |
CN112068744A (zh) | 交互方法、移动终端及存储介质 | |
CN108241466A (zh) | 文件处理方法、装置及计算机可读存储介质 | |
CN107277630A (zh) | 语音提示信息的显示方法及装置 | |
CN109739429A (zh) | 屏幕切换处理方法及移动终端终端设备 | |
CN108681664A (zh) | 一种加密方法及装置 | |
CN108052845A (zh) | 文件显示控制方法、终端及计算机可读存储介质 | |
CN108616771A (zh) | 视频播放方法及移动终端 | |
CN110196668A (zh) | 信息处理方法和终端设备 | |
CN108920226A (zh) | 屏幕录制方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |