多屏显示方法、装置及系统制造方法及图纸

技术编号:18356772 阅读:29 留言:0更新日期:2018-07-02 10:58
本发明专利技术公开了一种多屏显示方法、装置及系统,属于计算机技术领域。所述方法包括:在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像;将所述每页演示页面对应的所述演示图像发送给控制设备;接收所述控制设备发送的演示控制指令;显示所述演示控制指令指示的目标演示页面,并将所述目标演示页面的页面标识发送给控制设备,以使控制设备根据该页面标识同步显示该目标演示页面对应的演示图像。本公开提供的方法解决了控制设备显示桌面图像帧时出现卡顿现象的问题;由于控制设备在显示设备显示演示文稿时,获取到了该演示文稿对应的所有演示图像,减少了显示设备向控制设备传输的数据量,节省了传输资源。

【技术实现步骤摘要】
多屏显示方法、装置及系统
本专利技术实施例涉及计算机
,特别涉及一种多屏显示方法、装置及系统。
技术介绍
多屏互动是指至少两个设备之间进行同一多媒体内容的传输、展示和控制等操作的互动方式。相关技术提供了一种多屏互动方法,该方法包括:控制设备和显示设备采用VNC(VittualNetworkComputing,虚拟网络计算机)技术建立远程桌面连接,显示设备使用RFB(RemoteFrameBuffer,远程帧缓冲)协议采集用于显示桌面显示内容的桌面图像帧,并将桌面图像帧直接发送给控制设备;控制设备接收该桌面图像帧;由于该桌面图像帧并未经过压缩编码,控制设备在不需要进行解码处理的情况下,就可以直接对该桌面图像帧进行显示。由于桌面图像帧的图像数据较大,若桌面图像帧的画面内容变化快速,控制设备在接收桌面图像帧时容易出现延时或丢包,导致控制设备在显示桌面图像帧时出现卡顿。
技术实现思路
为了解决控制设备显示桌面图像帧出现卡顿现象的问题,本专利技术实施例提供了一种多屏显示方法、系统及装置。所述技术方案如下:第一方面,提供了一种多屏显示方法,所述方法包括:在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像;将所述每页演示页面对应的所述演示图像发送给控制设备;接收所述控制设备发送的演示控制指令,所述演示控制指令是所述控制设备在显示所述演示图像时生成的;显示所述演示控制指令指示的目标演示页面,并将所述目标演示页面的页面标识反馈给所述控制设备,所述页面标识用于供所述控制设备同步显示与所述目标演示页面对应的演示图像。在可选的实施例中,所述在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像,包括:调用预设的应用程序编程接口,为所述演示文稿中的所述每页演示页面生成对应的所述演示图像,所述演示页面包括正在显示的演示页面和未显示的演示页面。在可选的实施例中,所述显示所述演示控制指令指示的目标演示页面,并将所述目标演示页面的页面标识反馈给所述控制设备,包括:在接收到所述演示控制指令时,显示响应所述演示控制指令后的目标演示页面,所述目标演示页面的页面标识与响应前的演示页面的页面标识不同,或者,所述目标演示页面与所述响应前的演示页面的页面标识相同但演示动画不同;将与所述目标演示页面对应的所述页面标识发送给所述控制设备。在可选的实施例中,所述在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像之前,还包括:将位于预定文件目录中的文件信息发送给所述控制设备,所述文件信息包括所述演示文稿的文件标识;接收所述控制设备发送的打开文稿指令,所述打开文稿指令是所述控制设备根据所述文件标识生成的,并用于打开所述演示文稿的指令。在可选的实施例中,所述方法还包括:接收所述控制设备发送的批注坐标集,所述批注坐标集是所述控制设备根据接收到的批注操作所生成的坐标集;生成叠加在所述演示页面上的透明批注图层;在所述透明批注图层上根据所述批注坐标集绘制所述批注操作对应的批注。在可选的实施例中,所述在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像之前,还包括:每隔预定时长对桌面的显示内容进行抓屏,得到所述桌面的视频图像;对所述视频图像按照预定编码格式编码,得到所述视频图像对应的视频码流;向所述控制设备发送所述视频码流;接收所述控制设备发送的控制指令,在所述桌面中显示响应所述控制指令后的显示内容。第二方面,提供了一种多屏显示方法,所述方法包括:接收显示设备发送的演示图像,所述演示图像是所述显示设备在显示本地的演示文稿时,根据所述演示文稿中的每页演示页面对应生成的;显示所述演示图像;在接收到对所述演示图像的演示控制操作时生成演示控制指令;向所述显示设备发送所述演示控制指令,所述演示控制指令用于指示所述显示设备显示目标演示页面;接收所述显示设备根据所述演示控制指令显示所述目标演示页面后反馈的所述目标演示页面的页面标识,根据所述页面标识同步显示与所述目标演示页面对应的演示图像。在可选的实施例中,所述在接收到对所述演示图像的演示控制操作时生成演示控制指令,包括:根据所述控制操作生成所述演示控制指令,所述演示控制指令用于供所述显示设备显示所响应所述演示控制指令后的所述目标演示页面,所述目标演示页面的页面标识与所述演示图像对应的演示页面的页面标识不同,或者,所述目标演示页面与所述演示图像对应的演示页面的页面标识相同但演示动画不同。在可选的实施例中,所述接收显示设备发送的演示图像之前,还包括:接收所述显示设备发送的位于预定文件目录中的文件信息,所述文件信息包括所述演示文稿的文件标识;在接收到作用于所述文件信息的打开操作时,根据所述文件标识生成打开文稿指令;向所述显示设备发送所述打开文稿指令,所述打开文稿指令用于获取所述演示图像,并用于指示所述显示设备打开所述演示文稿并显示。在可选的实施例中,所述方法还包括:接收在所述演示图像上执行的批注操作;根据所述批注操作生成批注坐标集;向所述显示设备发送所述批注坐标集,所述批注坐标集用于供所述显示设备在叠加在所述演示页面上的透明批注图层上,绘制所述批注操作对应的批注。在可选的实施例中,所述接收显示设备发送的演示图像之前,还包括:接收所述显示设备发送的视频码流,所述视频码流是所述显示设备每隔预定时长对桌面的显示内容进行抓屏,得到所述桌面的视频图像;对所述视频图像进行按照预定编码格式编码后得到的;对所述视频码流进行解码,并显示所述视屏码流对应的所述显示内容;根据作用于所述显示内容的控制操作生成控制指令;向所述显示设备发送所述控制指令,所述控制指令用于供所述显示设备在所述桌面中显示响应所述控制指令后的显示内容。第三方面,提供了一种多屏显示装置,所述装置包括:生成单元,用于在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像;发送单元,用于将所述每页演示页面对应的所述演示图像发送给控制设备;接收单元,用于接收所述控制设备发送的演示控制指令,所述演示控制指令是所述控制设备在显示所述演示图像时生成的;显示单元,用于显示所述演示控制指令指示的目标演示页面,并将所述目标演示页面的页面标识给所述控制设备,所述页面标识用于供所述控制设备同步显示与所述目标演示页面对应的演示图像。在可选的实施例中,所述生成单元,还用于:调用预设的应用程序编程接口,为所述演示文稿中的所述每页演示页面生成对应的所述演示图像,所述演示页面包括正在显示的演示页面和未显示的演示页面。在可选的实施例中,所述显示单元,还用于在接收到所述演示控制指令时,显示响应所述演示控制指令后的目标演示页面,所述目标演示页面的页面标识与响应前的演示页面的页面标识不同,或者,所述目标演示页面与所述响应前的演示页面的页面标识相同但演示动画不同;所述发送单元,还用于将与所述目标演示页面对应的所述页面标识发送给所述控制设备。在可选的实施例中,所述发送单元,用于在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像之前,将位于预定文件目录中的文件信息发送给所述控制设备,所述文件信息包括所述演示文稿的文件标识;所述接收单元,还用于接收所述控制设备发送的打开文稿指令,所述打开文稿指令是所述控制设备根据所述文件标识生成的,并本文档来自技高网...
多屏显示方法、装置及系统

【技术保护点】
1.一种多屏显示方法,其特征在于,所述方法包括:在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像;将所述每页演示页面对应的所述演示图像发送给控制设备;接收所述控制设备发送的演示控制指令,所述演示控制指令是所述控制设备在显示所述演示图像时生成的;显示所述演示控制指令指示的目标演示页面,并将所述目标演示页面的页面标识反馈给所述控制设备,所述页面标识用于供所述控制设备同步显示与所述目标演示页面对应的演示图像。

【技术特征摘要】
1.一种多屏显示方法,其特征在于,所述方法包括:在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像;将所述每页演示页面对应的所述演示图像发送给控制设备;接收所述控制设备发送的演示控制指令,所述演示控制指令是所述控制设备在显示所述演示图像时生成的;显示所述演示控制指令指示的目标演示页面,并将所述目标演示页面的页面标识反馈给所述控制设备,所述页面标识用于供所述控制设备同步显示与所述目标演示页面对应的演示图像。2.根据权利要求1所述的方法,其特征在于,所述在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像,包括:调用预设的应用程序编程接口,为所述演示文稿中的所述每页演示页面生成对应的所述演示图像,所述演示页面包括正在显示的演示页面和未显示的演示页面。3.根据权利要求1所述的方法,其特征在于,所述显示所述演示控制指令指示的目标演示页面,并将所述目标演示页面的页面标识反馈给所述控制设备,包括:在接收到所述演示控制指令时,显示响应所述演示控制指令后的目标演示页面,所述目标演示页面的页面标识与响应前的演示页面的页面标识不同,或者,所述目标演示页面与所述响应前的演示页面的页面标识相同但演示动画不同;将与所述目标演示页面对应的所述页面标识发送给所述控制设备。4.根据权利要求1至3任一所述的方法,其特征在于,所述在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像之前,还包括:将位于预定文件目录中的文件信息发送给所述控制设备,所述文件信息包括所述演示文稿的文件标识;接收所述控制设备发送的打开文稿指令,所述打开文稿指令是所述控制设备根据所述文件标识生成的并用于打开所述演示文稿的指令。5.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:接收所述控制设备发送的批注坐标集,所述批注坐标集是所述控制设备根据接收到的批注操作所生成的坐标集;生成叠加在所述演示页面上的透明批注图层;在所述透明批注图层上根据所述批注坐标集绘制所述批注操作对应的批注。6.根据权利要求1至3任一所述的方法,其特征在于,所述在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像之前,还包括:每隔预定时长对桌面的显示内容进行抓屏,得到所述桌面的视频图像;对所述视频图像按照预定编码格式编码,得到所述视频图像对应的视频码流;向所述控制设备发送所述视频码流;接收所述控制设备发送的控制指令,在所述桌面中显示响应所述控制指令后的显示内容。7.一种多屏显示方法,其特征在于,所述方法包括:接收显示设备发送的演示图像,所述演示图像是所述显示设备在显示本地的演示文稿时,根据所述演示文稿中的每页演示页面对应生成的;显示所述演示图像;在接收到对所述演示图像的演示控制操作时生成演示控制指令;向所述显示设备发送所述演示控制指令,所述演示控制指令用于指示所述显示设备显示目标演示页面;接收所述显示设备根据所述演示控制指令显示所述目标演示页面后反馈的所述目标演示页面的页面标识,根据所述页面标识同步显示与所述目标演示页面对应的演示图像。8.根据权利要求7所述的方法,其特征在于,所述在接收到对所述演示图像的演示控制操作时生成演示控制指令,包括:接收作用于所述演示图像的控制操作;根据所述控制操作生成所述演示控制指令,所述演示控制指令用于供所述显示设备显示响应所述演示控制指令后的所述目标演示页面,所述目标演示页面的页面标识与所述演示图像对应的演示页面的页面标识不同,或者,所述目标演示页面与所述演示图像对应的演示页面的页面标识相同但演示动画不同。9.根据权利要求7或8所述的方法,其特征在于,所述接收显示设备发送的演示图像之前,还包括:接收所述显示设备发送的位于预定文件目录中的文件信息,所述文件信息包括所述演示文稿的文件标识;在接收到作用于所述文件信息的打开操作时,根据所述文件标识生成打开文稿指令;向所述显示设备发送所述打开文稿指令,所述打开文稿指令用于获取所述演示图像,并用于指示所述显示设备打开所述演示文稿并显示。10.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:接收在所述演示图像上执行的批注操作;根据所述批注操作生成批注坐标集;向所述显示设备发送所述批注坐标集,所述批注坐标集用于供所述显示设备在叠加在所述演示页面上的透明批注图层上,绘制所述批注操作对应的批注。11.根据权利要求7或8所述的方法,其特征在于,所述接收显示设备发送的演示图像之前,还包括:接收所述显示设备发送的视频码流,所述视频码流是所述显示设备每隔预定时长对桌面的显示内容进行抓屏,得到所述桌面的视频图像;对所述视频图像进行按照预定编码格式编码后得到的;对所述视频码流进行解码,并显示所述视屏码流对应的所述显示内容;根据作用于所述显示内容的控制操作生成控制指令;向所述显示设备发送所述控制指令,所述控制指令用于供所述显示设备在所述桌面中显示响应所述控制指令后的显示内容。12.一种多屏显示装置,其特征在于,所述装置包括:生成单元,用于在显示本地的演示文稿时,生成所述演示文稿中每页演示页面对应的演示图像;发送单元,用于将所述每页演示页面对应的所述演示图像发送给控制设备;接收单元,用于接收所述控制设备发送的演示控制指令,所述演示控制指令是所述控制设备在显示所述演示图像时生成的;显示单元,用于显示所述演示控制指令指示的目标演示页面,并将所述目标演示页面的页面标识反馈给所述控制设备,所述页面标识用于供所述控制...

【专利技术属性】
技术研发人员:张俊伟陈乡军顾晨辉金祥庆
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江,33

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

1