服务器设备、终端、瘦客户机系统、画面传输方法和程序的制作方法_2

文档序号:8461042阅读:来源:国知局
小于规定的阈值时,选择单元(202)可以选择被压缩编码的画面数据,否则可选择被压缩编码的绘制命令。
[0031]根据瘦客户机系统,在瘦客户机服务器设备和客户机终端之间的网络带宽波动的情况下,可以防止客户机终端上画面显示的延迟。这是因为在网络带宽窄的情况下,通过将数据量比被压缩编码的画面数据小的被压缩编码的绘制命令传输到客户机终端,并且在客户机终端执行绘制命令以生成画面数据,从而可以防止由于数据传输延迟的在画面显示上的延迟。
[0032]图4是示出服务器设备(110)中所包含的图像编码单元(186)的配置的示例的方块图。参考图4,图像编码单元(186)包括第一图像编码器(227),基于第一压缩编码方法,对与由画面数据表示的图像的第一区域(例如视频区域)对应的数据执行压缩编码;和第二图像编码器(228),基于第二压缩编码方法,对与由从图像中减去第一区域而获得的第二区域(例如静止图像区域)对应的数据执行压缩编码。参考图5,终端(170)的图像解码单元(254)可以包括对由第一图像编码器(227)压缩编码的数据解码的第一图像解码器(252),和对由第二图像编码器(228)压缩编码的数据解码的第二图像解码器(253);并且,终端(170)可以包括画面显示单元(256),其将由第一图像解码器(252)解码的第一区域(视频区域)的数据和由第二图像解码器(253)解码的第二区域(静止图像区域)的数据放在一起,并且生成由画面数据表示的图像。
[0033]根据涉及的瘦客户机系统,在由画面数据表示的图像中包括视频区域和静止图像区域的情况下,与当所有画面数据被压缩编码和从服务器设备(110)传输到终端(170)时相比,可以减少如下所有的:在服务器设备(110)中压缩编码的数据量,从服务器设备
(110)传输到终端(170)的数据量,和在终端(170)中解码的数据量。因此,根据瘦客户机系统,可以降低服务器设备(110)和终端(170)中的处理负荷和处理时间,并且减少数据传输时间。
[0034]注意,在本发明中可以具有以下模式。
[0035]<第一模式>
[0036]如在根据上述第一方面的服务器设备中。
[0037]<第二模式>
[0038]在测量的带宽不小于规定阈值的情况下,选择单元可以选择被压缩编码的画面数据,否则可选择被压缩编码的绘制命令。
[0039]<第三模式>
[0040]响应分组可以包括从服务器设备传输到终端的分组的数据大小和由终端接收的分组的接收时间,带宽测量单元可以基于包含在响应分组中的数据大小和接收时间,测量网络带宽。
[0041]〈第四模式〉
[0042]图像编码单元可以包括:第一图像编码器,基于第一压缩编码方法,对与由画面数据表示的图像的第一区域对应的数据执行压缩编码;和第二图像编码器,基于第二压缩编码方法,对与由从图像中减去第一区域而获得的第二区域对应的数据执行压缩编码。
[0043]<第五模式>
[0044]第一区域可以是由画面数据表示的图像的视频区域,第二区域可以是由画面数据表示的图像的静止图像区域。
[0045]<第六模式>
[0046]如在根据上述第二方面的终端中。
[0047]<第七模式>
[0048]图像编码单元可以包括第一图像编码器,基于第一压缩编码方法,对与由画面数据表示的图像的第一区域对应的数据执行压缩编码;和第二图像编码器,基于第二压缩编码方法,对与由从图像中减去第一区域而获得的第二区域对应的数据执行压缩编码。图像解码单元可以包括对由第一图像编码器压缩编码的数据解码的第一图像解码器,和对由第二图像编码器压缩编码的数据解码的第二图像解码器。终端可以包括画面显示单元,其将由第一图像解码器解码的第一区域的数据和由第二图像解码器解码的第二区域的数据放在一起,并且生成由画面数据表示的图像。
[0049]<第八模式>
[0050]第一区域可以是由画面数据表示的图像的视频区域,第二区域可以是由画面数据表示的图像的静止图像区域。
[0051]〈第九模式〉
[0052]如在根据上述第三方面的瘦客户机系统中。
[0053]<第十模式>
[0054]在测量的带宽不小于规定阈值的情况下,选择单元可以选择被压缩编码的画面数据,否则可选择被压缩编码的绘制命令。
[0055]<第^ 模式>
[0056]响应分组可以包括从服务器设备传输到终端的分组的数据大小和由终端接收的分组的接收时间,带宽测量单元可以基于包含在响应分组中的数据大小和接收时间,测量网络带宽。
[0057]<第十二模式>
[0058]图像编码单元可以包括:第一图像编码器,基于第一压缩编码方法,对与由画面数据表示的图像的第一区域对应的数据执行压缩编码;和第二图像编码器,基于第二压缩编码方法,对与由从图像中减去第一区域而获得的第二区域对应的数据执行压缩编码。
[0059]<第十三模式>
[0060]图像解码单元可以包括对由第一图像编码器压缩编码的数据解码的第一图像解码器,和对由第二图像编码器压缩编码的数据解码的第二图像解码器;并且终端可以包括画面显示单元,其将由第一图像解码器解码的第一区域的数据和由第二图像解码器解码的第二区域的数据放在一起,并且生成由画面数据表示的图像。
[0061]〈第十四模式〉
[0062]第一区域可以是由画面数据表示的图像的视频区域,第二区域可以是由画面数据表示的图像的静止图像区域。
[0063]<第十五模式>
[0064]如在根据上述第四方面的画面传输方法中。
[0065]<第十六模式>
[0066]在测量的带宽不小于规定阈值的情况下,所述选择可以包括选择被压缩编码的画面数据,否则可选择被压缩编码的绘制命令。
[0067]<第十七模式>
[0068]画面传输方法包括:基于第一压缩编码方法,对与由画面数据表示的图像的第一区域对应的数据执行压缩编码;并且,基于第二压缩编码方法,对与由从图像中减去第一区域而获得的第二区域对应的数据执行压缩编码。
[0069]<第十八模式>
[0070]第一区域可以是由画面数据表示的图像的视频区域,第二区域可以是由画面数据表示的图像的静止图像区域。
[0071]〈第十九模式〉
[0072]如在根据上述第五方面的程序中。
[0073]<第二十模式>
[0074]在测量的带宽不小于规定阈值的情况下,所述选择可以包括选择被压缩编码的画面数据,否则可选择被压缩编码的绘制命令。
[0075]< 第二^^一模式 >
[0076]该程序可以使计算机执行:基于第一压缩编码方法,对与由画面数据表示的图像的第一区域对应的数据执行压缩编码;并且,基于第二压缩编码方法,对与由从图像中减去第一区域而获得的第二区域对应的数据执行压缩编码。
[0077]<第二十二模式>
[0078]第一区域可以是由画面数据表示的图像的视频区域,第二区域可以是由画面数据表示的图像的静止图像区域。
[0079]<第一示例性实施例>
[0080]将参考附图,描述根据第一示例性实施例的瘦客户机系统的配置和操作细节。在此,作为瘦客户机系统的示例,描述了远程移动通信系统,其中与瘦客户机终端对应的移动终端访问与瘦客户机服务器对应的服务器设备。然而,根据本发明的瘦客户机系统的应用目标不限于此系统。
[0081]图1示出根据本示例性实施例的瘦客户机系统的连接配置的示例。在图1中,移动网络150用来例示网络的示例。图1示出使用SGSN/GGSN设备作为分组转发设备的情况下的配置。在此,SGSN/GGSN设备是SGSN(服务通用分组无线业务支持节点)设备和GGSN(网关通用分组无线业务支持节点)设备集成的设备。作为示例,图1示出瘦客户机服务器设备110配置在云网络130中,并且云网络130和移动网络150相连接的配置。
[0082]在图1中,最终用户将移动终端170连接到配置在云网络130中的服务器设备110的虚拟客户机上,并且像操作真正的终端一样操作虚拟客户机。为了做到这一点,将包含操作信号的分组(操作信号分组)经由移动网络150中的基站设备194、RNC(无线网络控制器)设备195和SGSN/GGSN设备190,通过移动终端170的客户机软件传输到服务器设备110。在此,操作信号是通过移动终端170的诸如按键操作、触摸屏操作、文本输入、滚动等操作,从移动终端170传输到服务器设备110的信号。
[0083]通过安装在移动终端170中的客户机软件从分组传输单元传输的操作信号分组,经由移动网络150中的基站设备194、RNC设备195
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1