黑屏下远程操控的方法和装置制造方法及图纸

技术编号:12947870 阅读:67 留言:0更新日期:2016-03-02 09:37
本发明专利技术涉及一种黑屏下远程操控的方法和装置,其中,黑屏下远程操控的方法包括以下步骤:框架层在黑屏状态下监听到按键事件时,将按键事件以广播消息发送;应用层监听框架层发送的广播消息,并在监听到广播消息时检测当前与服务端是否处于连接状态;若处于连接状态,将广播消息转换为相应的按键消息;将按键消息发送给服务端,由服务端根据按键消息执行相应的操作。本发明专利技术黑屏下远程操控的方法和装置,通过移动设备上的实体按键来远程操控智能平板上的课件;通过使用实体按键代替屏幕操作,能够防止误操作,大大简化了演示课件的步骤,节省了播放课件时下载缩略图所需要的时间,使远程操控的过程更加简单、便捷。

【技术实现步骤摘要】

本专利技术涉及局域网内移动终端与服务端的通信领域,特别是涉及一种黑屏下远程操控的方法和装置
技术介绍
随着计算机技术、投影技术和网络技术的发展,多媒体演示已经受到了人们的广泛应用。在进行多媒体演示时,使用者利用智能平板设备进行课件演示,可以省去大量的现场撰写时间。目前通过智能平板设备进入课件演示模式后,点击演示课件,智能平板设备(服务端)播放课件并返回课件信息及缩略图;移动设备(移动端)加载相应信息后播放,需要使用者手动操作移动端屏幕上的图标进行相关操作,例如手动操作移动端屏幕上的翻页图标进行远程翻页以及手动操作缩放图标对屏幕内容进行缩放等,大大限制了使用者的操作自由。在实现过程中,专利技术人发现传统技术中至少存在如下问题:传统的技术方案只能在移动端屏幕点亮并且处于特定模式(例如课件演示模式或课件播放模式)下才可以通过屏幕上的相关图标对课件进行操控,比较耗电并且无法让使用者脱离设备和学生互动。
技术实现思路
基于此,有必要针对在黑屏下远程操控智能平板设备的问题,提供一种黑屏下远程操控的方法和装置。为了实现上述目的,本专利技术技术方案的实施例为:—方面,提供了一种黑屏下远程操控的方法,包括以下步骤:框架层在黑屏状态下监听到按键事件时,将按键事件以广播消息发送;应用层监听框架层发送的广播消息,并在监听到广播消息时检测当前与服务端是否处于连接状态;若处于连接状态,将广播消息转换为相应的按键消息;将按键消息发送给服务端,由服务端根据按键消息执行相应的操作。另一方面,提供了一种黑屏下远程操控的装置,包括:框架层单元,用于在黑屏状态下监听到按键事件时,将按键事件以广播消息发送;应用层单元,用于监听框架层单元发送的广播消息,并在监听到广播消息时检测当前与服务端是否处于连接状态,在检测的结果为是时,将广播消息转换为相应的按键消息;并将按键消息发送给服务端,由服务端根据按键消息执行相应的操作。上述技术方案具有如下有益效果:本专利技术黑屏下远程操控的方法和装置,因为在移动设备黑屏状态下,采用框架(Framework)层将按键事件以广播的形式发送给应用层,所以克服了普通移动设备上按键事件在黑屏的情况下被框架层拦截,无法发送至应用层所导致的只能通过移动设备屏幕上的图标来操控课件的问题,进而保证了使用者可以通过移动设备上的实体按键来远程操控智能平板上的课件,从而能够脱离设备的限制,更好的与观众互动。此外通过使用实体按键代替屏幕操作,防止误操作,大大简化了演示课件的步骤,节省了播放课件时下载缩略图所需要的时间,使远程操控的过程更加简单、便捷。【附图说明】通过附图中所示的本专利技术的优选实施例的更具体说明,本专利技术的上述及其它目的、特征和优势将变得更加清晰。在全部附图中相同的附图标记指示相同的部分,且并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本专利技术的主旨。图1为本专利技术黑屏下远程操控的方法和装置一应用场景示意图;图2为本专利技术黑屏下远程操控的方法实施例1的流程示意图;图3为本专利技术黑屏下远程操控的装置实施例1的结构示意图。【具体实施方式】为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的首选实施例。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本专利技术的公开内容更加透彻全面。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。本专利技术黑屏下远程操控的方法和装置一应用场景示意图:图1为本专利技术黑屏下远程操控的方法和装置一应用场景示意图;如图1所示,在进行多媒体演示时,使用者通过智能平板设备进入课件演示模式后,点击演示课件,智能平板设备(服务端)播放课件并返回课件信息及缩略图给移动设备;移动设备(移动端)加载相应信息后播放,此时需要使用者手动操作移动端屏幕上的图标进行相关操作,例如手动操作移动端屏幕上的翻页图标进行远程翻页以及手动操作缩放图标对屏幕内容进行缩放等,大大限制了使用者的操作自由。而当移动端处于黑屏(开机但是显示屏幕处于不可见的黑暗状态)状态下时,通过实体按键无法实现对屏幕演示内容的进一步操作,这是因为普通移动设备上的按键事件在黑屏的情况下被底层(以Android系统为例,指的是Android的framework层)拦截,无法发送至应用层(应用程序内部)导致的。而本专利技术黑屏下远程操控的方法和装置,能够在移动设备黑屏状态下,保证使用者可以通过移动设备上的实体按键来远程操控智能平板上的课件,从而能够脱离设备的限制,更好的与观众互动。此外通过使用实体按键代替屏幕操作,防止误操作,大大简化了演示课件的步骤,节省了播放课件时下载缩略图所需要的时间,使远程操控的过程更加简单、便捷。本专利技术黑屏下远程操控的方法实施例1:为了实现通过移动设备上的实体按键来远程操控智能平板上的课件的目的,本专利技术提供了黑屏下远程操控的方法实施例1 ;图2为本专利技术黑屏下远程操控的方法实施例1的流程示意图;如图2所示,可以包括以下步骤:步骤S210:框架层在黑屏状态下监听到按键事件时,将按键事件以广播消息发送;步骤S220:应用层监听框架层发送的广播消息,并在监听到广播消息时检测当前与服务端是否处于连接状态; 步骤S230:若处于连接状态,将广播消息转换为相应的按键消息;步骤S240:将按键消息发送给服务端,由服务端根据按键消息执行相应的操作。在一个具体的实施例中,本专利技术方法的实施例1还可以包括步骤:在监听到上述广播消息时,应用层拦截自定义按键事件;自定义按键事件为屏幕处于点亮状态时默认的按键事件。在一个具体的实施例中,步骤S210在所述框架层将所述按键事件以广播消息发送的步骤之前,还包括步骤:将框架层的移动端窗口管理器中的发送广播作为框架层处理按键事件的接口。以Android系统为例,修改框架(Framework)层处理按键事件的接口的步骤具体为:将框架(Framework)层的移动端窗口管理器(Phone Window Manager)中的关键拦截前调度(Intercept Key Before Dispatching)修改为发送广播(Send broadcast),作为处理按键事件的接口。在一个具体的实施例中,步骤S220具体为:—方面,由应用层调用广播接收机对广播消息进行监听,以Android系统为例,即发送广播(Send broadcast)将按键事件以广播消息的形式发送给应用层后,应用层调用广播接收机(Broadcast Receiver)对该广播消息进行监听,而广播接收机对广播消息进行监听的步骤具体包括:广播接收机对该广播消息进行过滤接收并响应。另一方面,应用层在监听到广播消息时检测当前与服务端是否处于连接状态;其中,连接状态指的是移动端与服务端的连接状态,当移动端检测到移动端与服务端处于连接状态时,移动端才可以将按键消息发送到服务端。以Android系统为例,在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。而Broad本文档来自技高网
...

【技术保护点】
一种黑屏下远程操控的方法,其特征在于,包括以下步骤:框架层在黑屏状态下监听到按键事件时,将所述按键事件以广播消息发送;应用层监听所述框架层发送的广播消息,并在监听到所述广播消息时检测当前与服务端是否处于连接状态;若处于连接状态,将所述广播消息转换为相应的按键消息;将所述按键消息发送给所述服务端,由所述服务端根据所述按键消息执行相应的操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨利侠张维元
申请(专利权)人:广州视睿电子科技有限公司
类型:发明
国别省市:广东;44

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

1