1.一种个性化观看共享桌面的方法,其特征在于,包括以下步骤:
接收来自主讲人客户端共享的桌面内容以及应用程序窗口坐标,所述桌面内容包括应用程序窗口;
选定某个坐标位置对应的应用程序窗口作为兴趣窗口,并将兴趣窗口坐标返回给主讲人客户端,以使所述主讲人客户端根据兴趣窗口坐标获取兴趣窗口内容数据;
接收来自所述主讲人客户端发送的兴趣窗口内容数据,并进行本侧端保存;
当接收到主讲人客户端发送的桌面改变内容,基于本侧端保存的兴趣窗口内容数据在本侧端桌面的图层顶层展示兴趣窗口,并将接收的桌面改变内容展示在所述兴趣窗口所在图层的下一层。
2.根据权利要求1所述的一种个性化观看共享桌面的方法,其特征在于,将兴趣窗口坐标返回给主讲人客户端,以使所述主讲人客户端根据兴趣窗口坐标获取兴趣窗口内容数据,具体包括:
将兴趣窗口坐标返回给会议服务器;
由所述会议服务器接收到兴趣窗口坐标,并识别出对应的参会人客户端标识信息,将参会人客户端标识信息与所述兴趣窗口坐标一起打包成网络报文发送给主讲人客户端;
由主讲人客户端从网络报文中提取出参会人客户端标识信息和兴趣窗口坐标,并计算所述兴趣窗口坐标在所述主讲人客户端运行系统中的窗口句柄,将所述窗口句柄与参会人客户端标识信息进行关联并记录到运行系统的内存中;
由所述主讲人客户端调用所述窗口句柄以获取兴趣窗口内容数据。
3.根据权利要求1所述的一种个性化观看共享桌面的方法,其特征在于,在基于本侧端保存的兴趣窗口内容数据在本侧端桌面的图层顶层展示兴趣窗口之后,所述方法还包括:
将所述兴趣窗口进行渲染,所述渲染的方式为:
将所述兴趣窗口边界线通过预设的颜色进行渲染;或
将所述兴趣窗口边界线通过预设的线型进行渲染;或
将所述兴趣窗口边界线通过预设的动态轨迹进行渲染;或
将所述兴趣窗口的区域进行标亮渲染。
4.根据权利要求1所述的一种个性化观看共享桌面的方法,其特征在于,在基于本侧端保存的兴趣窗口内容数据在本侧端桌面的图层顶层展示兴趣窗口之后,所述方法还包括:
接收隐藏所述兴趣窗口的指令;
将所述兴趣窗口从本侧端桌面的图层顶层移除,并在本侧端桌面的相应区域形成隐藏图标以供后续还原,同时将桌面改变内容展示在本侧端桌面的图层顶层;或
接收关闭所述兴趣窗口的指令;
删除本侧端保存的兴趣窗口内容数据,并将所述兴趣窗口从本侧端桌面的图层顶层移除,同时将桌面改变内容展示在本侧端桌面的图层顶层。
5.根据权利要求1所述的一种个性化观看共享桌面的方法,其特征在于,在接收来自主讲人客户端共享的桌面内容以及应用程序窗口坐标之后,所述方法包括:
返回成功接收到共享的桌面内容以及应用程序坐标的确认信息给所述主讲人客户端;
由所述主讲人客户端接收到确认消息后,触发本侧端的计时器开始计时;
当所述主讲人客户端接收到兴趣窗口坐标时,结束计时器的计时动作并根据计时开始时间与结束时间运算出所述桌面内容的持续共享时长;
由主讲人客户端判断所述持续共享时长是否超过预设阈值,如果是,则根据所述兴趣窗口坐标获取兴趣窗口内容数据;如果否,则向参会人客户端反馈兴趣窗口生成失败的通知信息,并终止后续流程。
6.根据权利要求1所述的一种个性化观看共享桌面的方法,其特征在于,在接收来自主讲人客户端共享的桌面内容以及应用程序窗口坐标之后,所述方法还包括:
选定多个坐标位置对应的多个应用程序窗口作为兴趣窗口,并将多个兴趣窗口坐标分别返回给主讲人客户端;
接收来自所述主讲人客户端发送的基于多个兴趣窗口坐标的兴趣窗口内容数据,并对多个兴趣窗口内容数据进行标注标签后,进行本侧端保存;
基于兴趣窗口内容数据的个数在本侧端桌面上形成适配数量的图层,且所述图层的数量等于兴趣窗口内容数据的个数加1;
当接收到主讲人客户端发送的桌面改变内容,将接收的桌面改变内容展示在本侧端桌面图层的最底层,同时按照兴趣窗口内容数据的标签大小从本侧端桌面图层的最顶层依次向下排布对应的兴趣窗口;
接收对某个兴趣窗口的图层调整指令,基于图层调整指令将该兴趣窗口调整到指定的图层。
7.一种个性化观看共享桌面的系统,其特征在于,包括存储器和处理器,所述存储器中包括个性化观看共享桌面的方法程序,所述个性化观看共享桌面的方法程序被所述处理器执行时实现如下步骤:
接收来自主讲人客户端共享的桌面内容以及应用程序窗口坐标,所述桌面内容包括应用程序窗口;
选定某个坐标位置对应的应用程序窗口作为兴趣窗口,并将兴趣窗口坐标返回给主讲人客户端,以使所述主讲人客户端根据兴趣窗口坐标获取兴趣窗口内容数据;
接收来自所述主讲人客户端发送的兴趣窗口内容数据,并进行本侧端保存;
当接收到主讲人客户端发送的桌面改变内容,基于本侧端保存的兴趣窗口内容数据在本侧端桌面的图层顶层展示兴趣窗口,并将接收的桌面改变内容展示在所述兴趣窗口所在图层的下一层。
8.根据权利要求7所述的一种个性化观看共享桌面的系统,其特征在于,将兴趣窗口坐标返回给主讲人客户端,以使所述主讲人客户端根据兴趣窗口坐标获取兴趣窗口内容数据,具体包括:
将兴趣窗口坐标返回给会议服务器;
由所述会议服务器接收到兴趣窗口坐标,并识别出对应的参会人客户端标识信息,将参会人客户端标识信息与所述兴趣窗口坐标一起打包成网络报文发送给主讲人客户端;
由主讲人客户端从网络报文中提取出参会人客户端标识信息和兴趣窗口坐标,并计算所述兴趣窗口坐标在所述主讲人客户端运行系统中的窗口句柄,将所述窗口句柄与参会人客户端标识信息进行关联并记录到运行系统的内存中;
由所述主讲人客户端调用所述窗口句柄以获取兴趣窗口内容数据。
9.根据权利要求7所述的一种个性化观看共享桌面的系统,其特征在于,所述个性化观看共享桌面的方法程序被所述处理器执行时还实现如下步骤:
返回成功接收到共享的桌面内容以及应用程序坐标的确认信息给所述主讲人客户端;
由所述主讲人客户端接收到确认消息后,触发本侧端的计时器开始计时;
当所述主讲人客户端接收到兴趣窗口坐标时,结束计时器的计时动作并根据计时开始时间与结束时间运算出所述桌面内容的持续共享时长;
由主讲人客户端判断所述持续共享时长是否超过预设阈值,如果是,则根据所述兴趣窗口坐标获取兴趣窗口内容数据;如果否,则向参会人客户端反馈兴趣窗口生成失败的通知信息,并终止后续流程。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包括一种个性化观看共享桌面的方法程序,所述个性化观看共享桌面的方法程序被处理器执行时,实现如权利要求1至6中任一项所述的一种个性化观看共享桌面的方法的步骤。