-
公开(公告)号:CN101681339A
公开(公告)日:2010-03-24
申请号:CN200880018320.2
申请日:2008-05-21
Applicant: 微软公司
Abstract: 描述了耦合到客户机的服务器所进行的基于位图传送的显示遥控。具体地,在服务器上执行的应用程序实现呈现图形用户界面(GUI)的一部分的操作。服务器将对应的基于呈现的命令分解成简单的位图光栅操作命令。服务器向客户机发送基于位图的命令。响应于接收到这些命令,客户机相应地按服务器的指示将位图从屏幕外显示表面存储并绘制到屏幕上显示表面以向用户呈现GUI部分。客户机处存储并呈现GUI部分的逻辑与任何客户机实现的显示遥控高速缓存管理逻辑无关。客户机操作还与位图语义之外的图形对象语义的判定和处理无关。此类管理以及语义判定和处理分别在服务器处且由服务器来实现并维护。
-
公开(公告)号:CN103597797A
公开(公告)日:2014-02-19
申请号:CN201280028279.3
申请日:2012-05-29
Applicant: 微软公司
Abstract: 公开了用于与客户机进行远程呈现会话的发明,客户机使用web浏览器来进行该会话。在各实施例中,代理服务器存在于远程呈现服务器与客户机之间。代理服务器建立与客户机的HTTP会话和与客户机的远程呈现会话。服务器生成用远程呈现协议编码的图形并将它们发送给代理,代理将它们重新编码成视频并将它们发送给客户机以供在web浏览器中显示。客户机捕捉web浏览器处的用户输入并将它发送给代理,代理用远程呈现协议对它进行编码并将它发送给服务器以供处理。
-
公开(公告)号:CN102196034A
公开(公告)日:2011-09-21
申请号:CN201110065889.8
申请日:2011-03-09
Applicant: 微软公司
IPC: H04L29/08
CPC classification number: G06F9/452 , G06F3/0481 , G06F3/1454 , G06F2203/04804 , G09G5/14 , G09G2358/00 , H04L67/38
Abstract: 公开了用于移除遮挡的窗口和应用共享的技术。在一实施例中,该技术从空白的合成图像开始,将对其添加共享窗口。对从中共享至少一个窗口的桌面的每一窗口,从最大z深度到最小z深度遍历窗口,基于窗口是否是共享的和是否被遮挡来处理窗口。共享窗口被复制到合成图像。当共享窗口的一部分被遮挡且不能被检索时,对该遮挡的指示被添加到合成图像。当各窗口已被处理之后,对合成图像编码并将其发送到其将显示的客户机计算机以产生计算机之间的窗口共享。
-
公开(公告)号:CN102349063B
公开(公告)日:2013-06-19
申请号:CN201080012044.6
申请日:2010-02-26
Applicant: 微软公司
IPC: H04L29/06
CPC classification number: H04L67/38
Abstract: 公开了用于减少在通信网络的范围内接收的显示数据的拆分的系统、方法和计算机可读介质。服务器确定顺序堆中的至少两个逻辑上相关的绘制顺序,并且用开始标记和结束标记来包装这些顺序。其在通信网络的范围内将这些经包装的顺序发送给客户端。客户端接收这些顺序并且将其呈现给阴影缓冲器。当客户端处理结束标记时,其将阴影缓冲器中的绘制顺序移到客户端显示表面。
-
公开(公告)号:CN102333109A
公开(公告)日:2012-01-25
申请号:CN201110170717.7
申请日:2011-06-14
Applicant: 微软公司
CPC classification number: G06F9/452 , G06F9/45533
Abstract: 公开了用于高效的远程呈现会话连接和路由的技术。在一实施例中,接收来自客户机的连接以及确定用于提供客户机的远程呈现会话的虚拟机(VM)中涉及的远程呈现会话部署的各角色被合并在主存这些VM的部署的一个或多个服务器上。在这一合并角色从客户机接收连接建立通信时,它使用它本地和它服务器本地的信息来确定用于提供远程呈现会话的VM。在该部署包括多个这样的服务器的情况下,合并角色可以与服务器间连接中介进行通信以确定将进行远程呈现会话的不同的服务器。
-
公开(公告)号:CN102246154B
公开(公告)日:2014-07-09
申请号:CN200980150145.7
申请日:2009-11-11
Applicant: 微软公司
CPC classification number: G06F9/545
Abstract: 本发明公开了用于基于用户模式的远程桌面协议(RDP)编码体系结构。用户模式桌面应用程序和用户模式虚拟通道应用程序在用户模式会话空间中运行。来自虚拟通道应用程序的虚拟通道数据被编组并被发送到用户模式系统空间中的RDP编码器进程。它被转换成RDP协议数据单元(PDU)并被跨通信网络发送到远程客户机。将来自桌面应用程序的图形数据发送到内核模式会话空间中的显示驱动器,然后发送到图形反射器,图形反射器编组图形数据并将其发送到RDP编码器用于类似的转换。
-
公开(公告)号:CN101681339B
公开(公告)日:2012-07-04
申请号:CN200880018320.2
申请日:2008-05-21
Applicant: 微软公司
Abstract: 描述了耦合到客户机的服务器所进行的基于位图传送的显示遥控。具体地,在服务器上执行的应用程序实现呈现图形用户界面(GUI)的一部分的操作。服务器将对应的基于呈现的命令分解成简单的位图光栅操作命令。服务器向客户机发送基于位图的命令。响应于接收到这些命令,客户机相应地按服务器的指示将位图从屏幕外显示表面存储并绘制到屏幕上显示表面以向用户呈现GUI部分。客户机处存储并呈现GUI部分的逻辑与任何客户机实现的显示遥控高速缓存管理逻辑无关。客户机操作还与位图语义之外的图形对象语义的判定和处理无关。此类管理以及语义判定和处理分别在服务器处且由服务器来实现并维护。
-
公开(公告)号:CN102349063A
公开(公告)日:2012-02-08
申请号:CN201080012044.6
申请日:2010-02-26
Applicant: 微软公司
CPC classification number: H04L67/38
Abstract: 公开了用于减少在通信网络的范围内接收的显示数据的拆分的系统、方法和计算机可读介质。服务器确定顺序堆中的至少两个逻辑上相关的绘制顺序,并且用开始标记和结束标记来包装这些顺序。其在通信网络的范围内将这些经包装的顺序发送给客户端。客户端接收这些顺序并且将其呈现给阴影缓冲器。当客户端处理结束标记时,其将阴影缓冲器中的绘制顺序移到客户端显示表面。
-
公开(公告)号:CN102246154A
公开(公告)日:2011-11-16
申请号:CN200980150145.7
申请日:2009-11-11
Applicant: 微软公司
CPC classification number: G06F9/545
Abstract: 公开了用于基于用户模式的远程桌面协议(RDP)编码体系结构。用户模式桌面应用程序和用户模式虚拟通道应用程序在用户模式会话空间中运行。来自虚拟通道应用程序的虚拟通道数据被编组并被发送到用户模式系统空间中的RDP编码器进程。它被转换成RDP协议数据单元(PDU)并被跨通信网络发送到远程客户机。将来自桌面应用程序的图形数据发送到内核模式会话空间中的显示驱动器,然后发送到图形反射器,图形反射器编组图形数据并将其发送到RDP编码器用于类似的转换。
-
公开(公告)号:CN102148824A
公开(公告)日:2011-08-10
申请号:CN201110029879.9
申请日:2011-01-21
Applicant: 微软公司
CPC classification number: H04L67/14 , H04L63/06 , H04L63/166 , H04L67/38 , H04L69/16 , H04L69/24 , H04L69/26
Abstract: 本发明提供了一种用于遥控桌面图形的容损协议。在各实施例中,可用使数据能通过传输来传送而无需保证的分组递送的方式来修改远程呈现编码技术。在一个实施例中,桌面图形数据可在各个帧中编码,每一帧包括适合在少量用户数据报协议(UDP)协议数据单元(PDU)中的自包含图形元素。PDU然后可在单独的有损链路而非无损链路上发送到客户机。在客户机侧,客户机可以检测帧内的哪些图形元素因丢弃的UDP分组而被“丢失”,并且通过无损信道向服务器请求刷新。
-
-
-
-
-
-
-
-
-