无线传屏中信息共享的方法、装置及存储介质制造方法及图纸

技术编号:16455661 阅读:20 留言:0更新日期:2017-10-25 19:45
本发明专利技术公开了一种无线传屏中信息共享的方法、装置及存储介质,所述方法包括:当监听到当前计算机的传屏程序和内容程序发生重叠,且所述传屏程序位于所述内容程序的下层时,获取所述内容程序在所述传屏程序中的位置信息,以确定与所述位置信息对应的目标计算机,所述当前计算机和所述目标计算机同时与一接收终端进行无线传屏;获取用户操作所述内容程序时的操作数据,并通过所述接收终端将所述操作数据转发至所述目标计算机,以使所述目标计算机调用所述内容程序的对应程序,并根据所述操作数据启动所述对应程序。本发明专利技术能够实现软件内容的共享,丰富了无线传屏的交互方式,且整个过程无需过多的用户操作,提升了交互体验。

【技术实现步骤摘要】
无线传屏中信息共享的方法、装置及存储介质
本专利技术涉及计算机信息处理
,特别是涉及一种无线传屏中信息共享的方法、装置及存储介质。
技术介绍
无线传屏技术主要实现将源端装置屏幕上显示的内容和声音同步到投影仪、电视机和会议平板等接收终端装置进行展示,无线传屏技术能够将源端装置(如计算机)处理能力强和接收终端装置(如电视机或会议平板)展示效果好的特点结合起来,因此得到了广泛应用。现有的无线传屏技术主要采用传屏软件实现,在源端装置和接收终端装置上均安装相应的传屏软件,同时保证源端装置和接收终端装置在同一个无线网络中,即可实现多媒体信息(包括图片、音频、视频等)的无线传屏。当有多个源端装置同时与一个接收终端装置进行无线传屏时,可以实现多源同屏显示,即多个源端装置可以将各自屏幕的内容分配显示在接收终端装置中。例如有4台计算机同时与1台会议平板进行无线传屏,该4台计算机的桌面可以以四分屏的形式显示在会议平板中。但现有的无线传屏方案中,交互形式还比较单一,只能做到画面的共享,无法实现软件内容的共享,当临时有些内容较多的资料需要共享或者其他诸如图片、网页等信息需要共享时,用户需要大量的操作,影响了用户体验。
技术实现思路
为此,本专利技术的一个实施例提出一种无线传屏中信息共享的方法,解决无法实现软件内容共享的问题。根据本专利技术一实施例的无线传屏中信息共享的方法,包括:当监听到当前计算机的传屏程序和内容程序发生重叠,且所述传屏程序位于所述内容程序的下层时,获取所述内容程序在所述传屏程序中的位置信息,以确定与所述位置信息对应的目标计算机,所述当前计算机和所述目标计算机同时与一接收终端进行无线传屏;获取用户操作所述内容程序时的操作数据,并通过所述接收终端将所述操作数据转发至所述目标计算机,以使所述目标计算机调用所述内容程序的对应程序,并根据所述操作数据启动所述对应程序。根据本专利技术实施例的无线传屏中信息共享的方法,当监听到当前计算机的传屏程序和内容程序发生重叠,且所述传屏程序位于所述内容程序的下层时,表明此时用户需要对内容程序进行共享,然后会根据内容程序在传屏程序中的位置信息,确定目标计算机,后续当用户在操作该内容程序时,通过接收终端将用户操作该内容程序时的操作数据转发至目标计算机,所述目标计算机能够调用所述内容程序的对应程序,并根据所述操作数据启动所述对应程序,还原用户对该内容程序的操作,从而实现了软件内容的共享,丰富了无线传屏的交互方式,且整个过程无需过多的用户操作,提升了交互体验。另外,根据本专利技术上述实施例的无线传屏中信息共享的方法,还可以具有如下附加的技术特征:进一步地,在本专利技术的一个实施例中,所述获取用户操作所述内容程序时的操作数据,并通过所述接收终端将所述操作数据转发至所述目标计算机的步骤包括:获取用户操作所述内容程序时的操作数据,所述操作数据包括状态数据和用户数据;通过所述内容程序对所述状态数据和所述用户数据进行一次封装,以获得一次封装数据包,并将所述一次封装数据包发送至所述传屏程序;通过所述传屏程序对所述一次封装数据包进行二次封装,以获得二次封装数据包;将所述二次封装数据包和所述内容程序的源程序信息通过网络发送至所述接收终端,以使所述接收终端将所述二次封装数据包和源程序信息转发至所述目标计算机。进一步地,在本专利技术的一个实施例中,所述将所述一次封装数据包发送至所述传屏程序的步骤之前,所述方法还包括:开启本地通信服务;通过所述本地通信服务建立所述传屏程序和所述内容程序的连接关系;进一步地,在本专利技术的一个实施例中,所述源程序信息包括程序ID信息和版本信息;所述以使所述目标计算机调用所述内容程序的对应程序,并根据所述操作数据启动所述对应程序的步骤包括:以使所述目标计算机根据所述ID程序信息和所述版本信息找到所述内容程序的对应程序,同时解析所述二次封装数据包,以获得所述状态数据和所述用户数据,并将所述状态数据和所述用户数据作为启动参数启动所述对应程序。进一步地,在本专利技术的一个实施例中,所述获取所述内容程序在所述传屏程序中的位置信息,以确定与所述位置信息对应的目标计算机的步骤包括:获取用户将所述内容程序拖拽到所述传屏程序时的光标在所述传屏程序中的坐标数据;根据所述坐标数据找到与所述坐标数据对应的分屏,以确定与所述分屏对应的目标计算机。本专利技术的另一个实施例提出一种无线传屏中信息共享的装置,解决无法实现软件内容共享的问题。根据本专利技术实施例的无线传屏中信息共享的装置,包括:确定模块,用于当监听到当前计算机的传屏程序和内容程序发生重叠,且所述传屏程序位于所述内容程序的下层时,获取所述内容程序在所述传屏程序中的位置信息,以确定与所述位置信息对应的目标计算机,所述当前计算机和所述目标计算机同时与一接收终端进行无线传屏;获取转发模块,用于获取用户操作所述内容程序时的操作数据,并通过所述接收终端将所述操作数据转发至所述目标计算机,以使所述目标计算机调用所述内容程序的对应程序,并根据所述操作数据启动所述对应程序。另外,根据本专利技术上述实施例的无线传屏中信息共享的装置,还可以具有如下附加的技术特征:进一步地,在本专利技术的一个实施例中,所述获取转发模块具体用于:获取用户操作所述内容程序时的操作数据,所述操作数据包括状态数据和用户数据;通过所述内容程序对所述状态数据和所述用户数据进行一次封装,以获得一次封装数据包,并将所述一次封装数据包发送至所述传屏程序;通过所述传屏程序对所述一次封装数据包进行二次封装,以获得二次封装数据包;将所述二次封装数据包和所述内容程序的源程序信息通过网络发送至所述接收终端,以使所述接收终端将所述二次封装数据包和源程序信息转发至所述目标计算机。进一步地,在本专利技术的一个实施例中,所述装置还包括:开启模块,用于在所述获取转发模块将所述一次封装数据包发送至所述传屏程序之前,开启本地通信服务;连接关系建立模块,用于通过所述本地通信服务建立所述传屏程序和所述内容程序的连接关系。进一步地,在本专利技术的一个实施例中,所述源程序信息包括程序ID信息和版本信息;所述获取转发模块具体用于:以使所述目标计算机根据所述ID程序信息和所述版本信息找到所述内容程序的对应程序,同时解析所述二次封装数据包,以获得所述状态数据和所述用户数据,并将所述状态数据和所述用户数据作为启动参数启动所述对应程序。本专利技术的另一个实施例还提出一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实施例了解到。附图说明本专利技术实施例的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本专利技术第一实施例的无线传屏中信息共享的方法的流程图;图2是根据本专利技术第一实施例的无线传屏中信息共享的方法中当前计算机和接收终端的分屏示意图;图3是图1中获取用户操作所述内容程序时的操作数据,并通过所述接收终端将所述操作数据转发至所述目标计算机的详细流程图;图4是根据本专利技术第二实施例的无线传屏中信息共享的方法的流程图;图5是根据本专利技术另一实施例的无线传屏中信息共享的装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,本文档来自技高网...
无线传屏中信息共享的方法、装置及存储介质

【技术保护点】
一种无线传屏中信息共享的方法,其特征在于,包括:当监听到当前计算机的传屏程序和内容程序发生重叠,且所述传屏程序位于所述内容程序的下层时,获取所述内容程序在所述传屏程序中的位置信息,以确定与所述位置信息对应的目标计算机,所述当前计算机和所述目标计算机同时与一接收终端进行无线传屏;获取用户操作所述内容程序时的操作数据,并通过所述接收终端将所述操作数据转发至所述目标计算机,以使所述目标计算机调用所述内容程序的对应程序,并根据所述操作数据启动所述对应程序。

【技术特征摘要】
1.一种无线传屏中信息共享的方法,其特征在于,包括:当监听到当前计算机的传屏程序和内容程序发生重叠,且所述传屏程序位于所述内容程序的下层时,获取所述内容程序在所述传屏程序中的位置信息,以确定与所述位置信息对应的目标计算机,所述当前计算机和所述目标计算机同时与一接收终端进行无线传屏;获取用户操作所述内容程序时的操作数据,并通过所述接收终端将所述操作数据转发至所述目标计算机,以使所述目标计算机调用所述内容程序的对应程序,并根据所述操作数据启动所述对应程序。2.根据权利要求1所述的无线传屏中信息共享的方法,其特征在于,所述获取用户操作所述内容程序时的操作数据,并通过所述接收终端将所述操作数据转发至所述目标计算机的步骤包括:获取用户操作所述内容程序时的操作数据,所述操作数据包括状态数据和用户数据;通过所述内容程序对所述状态数据和所述用户数据进行一次封装,以获得一次封装数据包,并将所述一次封装数据包发送至所述传屏程序;通过所述传屏程序对所述一次封装数据包进行二次封装,以获得二次封装数据包;将所述二次封装数据包和所述内容程序的源程序信息通过网络发送至所述接收终端,以使所述接收终端将所述二次封装数据包和源程序信息转发至所述目标计算机。3.根据权利要求2所述的无线传屏中信息共享的方法,其特征在于,所述将所述一次封装数据包发送至所述传屏程序的步骤之前,所述方法还包括:开启本地通信服务;通过所述本地通信服务建立所述传屏程序和所述内容程序的连接关系。4.根据权利要求3所述的无线传屏中信息共享的方法,其特征在于,所述源程序信息包括程序ID信息和版本信息;所述以使所述目标计算机调用所述内容程序的对应程序,并根据所述操作数据启动所述对应程序的步骤包括:以使所述目标计算机根据所述ID程序信息和所述版本信息找到所述内容程序的对应程序,同时解析所述二次封装数据包,以获得所述状态数据和所述用户数据,并将所述状态数据和所述用户数据作为启动参数启动所述对应程序。5.根据权利要求1所述的无线传屏中信息共享的方法,其特征在于,所述获取所述内容程序在所述传屏程序中的位置信息,以确定与所述位置信息对应的目标计算机的步骤包括:获取用户将所述内容程...

【专利技术属性】
技术研发人员:黄文希李逸然
申请(专利权)人:广州视源电子科技股份有限公司广州视臻信息科技有限公司
类型:发明
国别省市:广东,44

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

1