经由网络连接的至少两个终端之间的远程呈现的方法技术

技术编号:11834748 阅读:91 留言:0更新日期:2015-08-05 22:57
本发明专利技术涉及一种在经由网络连接的第一终端(100)和至少一个第二终端(200,200’)之间远程呈现的方法,包括以下步骤:-当用户在第一终端的外设中的一个外设上作出动作时生成(20)事件,并把所生成的事件发送给第一终端的机器控制器(110)。其特征主要在于还包括以下步骤:-向网络服务器(300)发送(30)所生成的事件;以及-从所述网络服务器(300)向所述第二终端(200)的机器控制器(210)和视频服务器(400)的机器控制器(410)之中的至少一个机器控制器发送(40)所述事件,所述视频服务器的配置与第一终端(100)的配置相兼容。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及在经由网络连接的两个终端之间共享的文件或应用的领域。
技术介绍
所谓文件是指与任何类型的计算机文件格式相关联的任何类型的信息,无论其表现如何,其中包括图形。所谓应用是指可由被安装到的终端在本地执行的软件,或者可由终端所连接到的服务器执行的网络应用(SaaS模式的方案,SaaS是软件即服务)。所谓终端是指能够与服务器通信的任何类型的对象,例如智能电话或者个人计算机或PC,不区分操作系统是由Microsoft微软、Apple苹果开发或者用自由软件例如Linux开发的。该终端可以呈现为固定形式(具有中央单元),便携式形式或作为触摸图形输入板例如 iPad,Microsoft、Apple、Linux、ipad 是注册商标。存在在经由网络例如互联网连接的两个终端之间共享文件或应用以例如用于实现有可能交互式的远程呈现的多种解决方案。通常,发射机是指向一个或多个接收终端发射文件的终端,在此情况下经由网络服务器。发射机可以例如与希望向参与者共享、呈现文件或应用的呈现者相关联。在两个终端之间的文件或应用的共享的第一类型包括共享显示屏的全部或一部分。在此情况下,通常,安装在第一发射机终端上的应用获取其显示屏的内容的全部或一部分(例如显示窗口),并将其以视频流的形式发送给服务器,服务器然后把该流重传给第二接收机终端。接收机装配有适于读取该类视频流的读取器。在此情况下,同样的应用应当安装在希望共享他的显示屏的全部或一部分的每个参与者的终端上。该类解决方案的优点是其不再受到所交换的信息或文件和所用应用的格式限制的问题。要共享的文件或应用不需要存在于接收机终端上,它们可以仅存在于发射终端上。无论呈现者使用何种文件或应用,参与者都可以在其屏幕上看到,不管软件或硬件配置如何。然而,该类方案需要在每个发射机或接收机终端上安装应用。此外,通过使用视频流,该类方案需要较大的带宽(上行流和下行流)和性能高的终端。此外,在两个终端之间的文件或应用的共享的第二类型包括对终端进行远程控制。在此情况下,通常,如前所述,安装在第一终端即发射机上的应用获取显示屏的内容的全部或一部分,并将该内容以视频流的形式发送给服务器,服务器然后把该流重传给第二终端,即接收机。接收机配有适于读取该类视频流的读取器。此外,安装在第二终端上的应用与第一终端经由服务器通信,以便控制第一终端的外设(鼠标或键盘)。在此情况下,与第二终端相关联的呈现者可以控制与参与者相关联的第一终端。该类解决方案的优点是其还消除了所交换文件和所用应用的格式问题。无论呈现者使用何种文件或应用,参与者都可以在其屏幕上看到,不管软件或硬件配置如何。然而,该类方案需要在每个终端上安装应用。此外,该类方案需要较大的带宽(上行流和下行流)和性能高的终端。此外,所呈现的文件或应用应在第一终端(对其进行控制)上呈现。两个终端之间的文件的共享的第三类共享包括通过显示刷新命令来呈现文件。在此情况下,通常,终端连接在公共服务器上,公共服务器通过在第一连接页面上呈现的自动刷新系统向它们同时发布同样的文件。文件的选择是通过终端之一来控制的。该类解决方案的优点是简易性,因为不需要在全部终端上安装特定的应用,通常互联网浏览器可以足够了。然而,该类方案依赖于用于读取所发送文件的用户终端的软件或硬件配置。此外,该类方案一般需要较大的带宽(来自公共服务器的下行流)。此外,该类方案不允许在终端之间共享应用。事实上,这三类方案非常适于专用的组织,例如企业内部,但显得非常牵强甚至不可能实施在例如漫游用户或业务呈现的情况下,尤其由于:一在大量情况下不能在参与者/接收机的终端上安装最少应用(而安装通常在呈现者/发射机侧是可行的);一常是极其不可能准备要呈现的多个版本的文件来适应参与者的可能的不同软件或硬件配置;以及一呈现者或参与者有时具有非常差的带宽。
技术实现思路
本专利技术目的在于消除这些困难中的至少一个并提出新的类型解决方案。根据其第一目的,本专利技术涉及一种用于在经由网络连接的第一终端(100)和至少一个第二终端(200,200’)之间的远程呈现的方法,包括以下步骤:一在用户在第一终端的外设中的一个外设上的动作期间生成(20)事件,并把所述生成的事件发送给第一终端的机器控制器(110)。本专利技术的特征主要在于还包括以下步骤:—向网络服务器(300)发送(30)所生成的事件;以及—从所述网络服务器(300)向所述第二终端(200)的机器控制器(210)和视频服务器(400)的机器控制器(410)之中的至少一个机器控制器发送(40)所述事件,所述视频服务器的配置与第一终端(100)的配置相兼容。在一个实施方式中,还规定以下步骤:—比较(70)第一终端(100)的配置和第二终端(210,210’)的配置;以及根据所述比较的结果:一如果所述配置相似,则在把所述事件发送给第二终端的机器控制器之前翻译(80)所述事件;一如果所述配置不兼容,则发送(88)错误消息或警报消息。可以规定:如果配置相同或相似,则把事件发送到第二终端的机器控制器,在可能的情况下不用翻译。所述事件的发送优选地是经由网络服务器进行的。在一个实施方式中,在所述视频服务器(400)上还规定以下步骤:一生成并记录(50)视频流,所述视频流通过所生成(20)并发送(30,40)的事件再现用户在第一终端的外设中的一个外设上的动作。可以规定:一如果配置不兼容,则发送(88)错误消息或警报消息;以及一如果配置相似,则在把所述事件发送给视频服务器的机器控制器之前翻译(80)所述事件;一基于由视频服务器的机器控制器播放的事件来在视频服务器上生成视频并在该服务器上记录视频流,所述视频流通过所生成(20)和从网络服务器的接收(30,40)的事件来再现用户在第一终端的外设中的一个外设上的动作。在一个实施方式中,还规定把所述视频流传播¢0)给所述第二终端(200,210’)的步骤。 在一个实施方式中,还包括:一通过在第一终端和第二终端的各自浏览器中打开同一网页(URL)或打开同一应用来使第一终端和第二终端同步(10)的步骤。由于该特征,第一终端和第二终端在开始远程共享之前处于相似初始状态中。在一个实施方式中,规定第一终端和第二终端中的至少一个包括被配置为读取HTML5数据格式的浏览器。在一个实施方式中,还规定以下步骤中至少一个步骤,在所述第一终端和第二终端中的至少一个上:—实时下载(90)文件;一在从所述服务器向所述第二终端的机器控制器和视频服务器的机器控制器中的至少一个机器控制器发送所述事件的步骤之前,预先下载(91)文件,以及一通过连续模式传播来下载(92)文件。在一个实施方式中,规定翻译的步骤(80)针对给定终端而包括至少一个以下步骤:一把指针的坐标转换(81)为与所述终端相关联的屏幕的尺寸有关的坐标;以及一在用户对触摸屏的动作和对非触摸屏的类似动作之间建立(82)双射对应关系O在一个实施方式中,还规定以下步骤:一向所述网络服务器发送(31)由用户对第一终端或其中一个其外设的动作所发起的应用的标识;一从所述网络服务器向所述第二终端的至少一个机器控制器发送(32)所述应用的标识;以及一在所述第二终端上强制(33)执行所述应用。根据另一个目的,本专利技术涉及一种计算机程序,包括本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/55/CN104823186.html" title="经由网络连接的至少两个终端之间的远程呈现的方法原文来自X技术">经由网络连接的至少两个终端之间的远程呈现的方法</a>

【技术保护点】
一种用于在经由网络连接的第一终端(100)和至少一个第二终端(200,200’)之间的远程呈现的方法,包括:在用户在第一终端的外设中的一个外设上的动作期间,生成(20)事件,并向所述第一终端的机器控制器(110)发送所生成的事件的步骤;其特征在于,所述方法还包括以下步骤:-向网络服务器(300)发送(30)所述生成的事件;以及-从所述网络服务器(300)向所述第二终端(200)的机器控制器(210)和视频服务器(400)的机器控制器(410)之中的至少一个机器控制器发送(40)所述事件,所述视频服务器的配置与所述第一终端(100)的配置相兼容。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:奥利维尔·卡杜
申请(专利权)人:赛捷卡德瑞格公司
类型:发明
国别省市:法国;FR

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

1