一种用于远程访问的采集编码装置、解码装置和系统制造方法及图纸

技术编号:7988865 阅读:177 留言:0更新日期:2012-11-17 04:00
本实用新型专利技术的实施例提供一种用于远程访问的采集编码装置、解码装置和系统,所述采集编码装置包括:连接单元,用于与本地端建立连接;采集单元,用于以帧或者片为单位实时采集所述远程端的桌面显示图像,以及/或者采集所述远程端的音频信号;压缩单元,用于将所述采集单元采集到的远程端的桌面显示图像和/或远程端的音频信号分别进行压缩;发送单元,用于将压缩后的数据实时发送到所述本地端。通过本实用新型专利技术实施例的方法、装置和系统,可以将远程端的音视频传输到本地端,达到实时观看的效果,同时在本地端通过键盘、鼠标等外围控制装置能够实时控制远程端,解决了现有技术中本地端成本较高、无法流畅传输视频画面以及不便于实现跨平台等缺点。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本技术涉及计算机,尤其涉及一种远程访问方法、装置和系统。
技术介绍
自从计算机专利技术以来人们就对计算机的远程访问、并行使用有相当大的需求,这种方法能够给人们带来各种便利,可以实现更多有意义的应用,例如可以从远处控制电脑,可用不同终端使用远程计算机,使用更方便;可以多人共用一台电脑,利用率更高;主机统一维护,降低维护成本。其中一种远程访问方式是远程桌面的技术,远程桌面是为了方便网络管理员管理 维护服务器而推出的一项服务,通过使用远程桌面连接程序连接到网络上任意一台开启了远程桌面控制功能的计算机,就好比自己操作该计算机一样,运行程序,维护数据库等。具体实践过程中,远程桌面系统延迟时间一般比较大,又由于采用参数传递方式来实现其功能,因此,在本地端也必须要配置较高的设备来配合。
技术实现思路
本技术实施例提供一种用于远程访问的采集编码装置、解码装置和系统,以将远程端的音视频传输到本地端,达到实时观看的效果,同时在本地端通过外围控制装置,例如键盘、鼠标等实时控制远程端。本技术实施例的上述目的是通过如下技术方案实现的一种用于远程访问的采集编码装置,所述装置包括连接单元,用于与本地端建立连接;采集单元,用于以帧或者片为单位实时采集所述远程端的桌面显示图像,以及/或者采集所述远程端的音频信号;压缩单元,用于将所述采集单元采集到的远程端的桌面显示图像和/或远程端的音频信号分别进行压缩;发送单元,用于将压缩后的数据实时发送到所述本地端。一种用于远程访问的解码显示装置,所述装置包括连接单元,用于与远程端建立连接;接收单元,用于接收所述远程端实时发送的经过压缩的桌面显示图像和/或音频信号;解码单元,用于实时对所述经过压缩的桌面显示图像和/或音频信号分别进行解压后显示和/或播放。一种远程访问系统,其特征在于,所述系统包括远程端和至少一个本地端,其中所述远程端包括前述的采集编码装置;所述本地端包括前述的解码显示装置。通过本技术实施例的装置和系统,可以将远程端的音视频传输到本地端,达到实时观看的效果,同时在本地端通过键盘、鼠标等外围控制装置能够实时控制远程端,解决了现有技术中本地端成本较高、无法流畅传输视频画面以及不便于实现跨平台等缺点。附图说明此处所说明的附图用来提供对本技术的进一步理解,构成本申请的一部分,并不构成对本技术的限定。在附图中图I为本技术实施例的远程访问方法的流程图;图2为远程端与本地端建立连接的方法流程图;图3为本技术另一实施例的远程访问方法的流程图;图4为根据本实施例的远程访问方法的数据传输示意图; 图5为根据本实施例的远程访问方法的工作流程图;图6为本技术实施例的采集编码装置的组成框图;图7为本技术实施例的解码显示装置的组成框图;图8为本技术实施例的远程访问系统的组成框图。具体实施方式为使本技术实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本技术实施例做进一步详细说明。在此,本技术的示意性实施例及其说明用于解释本技术,但并不作为对本技术的限定。图I为本技术实施例提供的一种远程访问方法的流程图,该方法应用于远程访问过程中的远程端,请参照图1,该方法包括步骤101 :远程端与本地端建立连接;在本实施例中,远程端与本地端建立连接可以通过图2所示的方法完成,请参照图2,该方法包括步骤201 :远程端接收本地端发送的连接请求;步骤202 :远程端根据所述连接请求验证所述本地端的合法性;步骤203 :在所述本地端合法时,远程端与所述本地端建立连接。其中,远程端与本地端通过网络建立连接,可以是有线网络,也可以是无线网络,本实施例并不以此作为限制。其中,远程端可以由包含网卡的PC机构成,具有采集、编码等功能。步骤102 :远程端以帧或者Slice (片)为单位实时采集所述远程端的桌面显示图像,以及/或者采集所述远程端的音频信号;在本实施例中,可以仅采集桌面显示图像,也可以仅采集音频信号,也可以同时采集桌面显示图像和音频信号,本实施例并不以此作为限制。步骤103 :远程端将采集到的远程端的桌面显示图像和/或远程端的音频信号分别进行压缩;在本实施例中,远程端对采集到的桌面显示图像进行压缩可以采用H. 264压缩算法完成,如果远程端是以帧为单位实时采集桌面显示图像,则将采集到的每一帧图像分成若干Slice (片)进行压缩,每一个Slice压缩后立即发送;如果远程端是以Slice为单位实时采集桌面显示图像,则将采集到的每一帧图像的每一个Slice进行压缩后,立即发送。在本实施例中,远程端对采集到的音频数据进行压缩可以采用AAC(AdaptiveAudio Coding,自适应音频编码)压缩算法完成,在此不再赘述。步骤104 :远程端将压缩后的数据实时发送到所述本地端。在本实施例中,远程端实时发送采集并压缩后的数据,可以采用UDP (UserDatagram Protocol,用户数据包协议)方式发送,为了使接收的效果好,可以为发送的数据包加上序号、时间戳等,在此不再赘述。根据本实施例的一个实施方式,该方法还包括 步骤105 :远程端接收所述本地端通过与所述远程端连接的外围控制装置发送的桌面控制信号;在本实施例中,外围控制装置可以是鼠标、键盘、游戏手柄,也可以是其他控制装置,本实施例并不以此作为限制。步骤106 :远程端根据所述桌面控制信号刷新所述远程端的桌面显示图像和/或音频信号。在本实施例中,本地端可以通过与远程端相连的外围控制装置,向远程端发送桌面控制信号,远程端接到该桌面控制信号后,即可根据该桌面控制信号进行相应处理,藉以刷新该远程端桌面显示的内容,以便该远程端进一步根据步骤102的方法采集刷新后的桌面显示的图像信息和/或音频信息等。其中,本地端的外围控制装置与远程端的连接方式视本地端和远程端的距离和需要决定,例如,在较近距离情况下,本地端的外围控制装置可以直接使用延长的连线连接到远程端,也可以使用短距离无线传输技术与远程端相连。例如,本地端的鼠标键盘可以直接使用延长的键盘鼠标连线连接到远程端,或者本地端的鼠标键盘通过蓝牙、ZigBee(紫蜂,IEEE 802. 15. 4协议)等方式连接到远程端;在较远距离情况下,本地端的外围控制装置可以通过网络连接到远程端。上述只是举例说明,本实施例并不以此作为限制。通过本实施例的远程访问方法,远程端不需要对远程端电脑主机的操作系统有了解或者只需要很少的了解,即可将远程端电脑主机的桌面内容(包括图像、声音或者图像和声音)传输到本地端,本地端可以实时显示远程端电脑主机的桌面显示内容、播放远程端电脑主机的声音内容,实现了跨平台能力强、最大限度的系统无关的远程访问。图3为本技术实施例提供的一种远程访问方法的流程图,该方法应用于远程访问过程的本地端,请按照图3,该方法包括步骤301 :本地端与远程端建立连接;步骤302 :本地端接收所述远程端实时发送的经过压缩的桌面显示图像和/或音频信号;步骤303 :本地端实时对所述经过压缩的桌面显示图像和/或音频信号分别进行解压后显示和/或播放。本实施例的方法与图I所示实施例的方法对应,当远程端根据图I所示实施例的方法,将压缩后的数据实时传输到本地端后,本本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于远程访问的采集编码装置,其特征在于,所述装置包括 连接单元,用于与本地端建立连接; 采集单元,用于以帧或者片为单位实时采集所述远程端的桌面显示图像,以及/或者采集所述远程端的音频信号; 压缩单元,用于将所述采集单元采集到的远程端的桌面显示图像和/或远程端的音频信号分别进行压缩; 发送单元,用于将压缩后的数据实时发送到所述本地端。2.根据权利要求I所述的装置,其特征在于,所述连接単元包括 接收模块,用于接收本地端发送的连接请求; 验证模块,用于根据所述连接请求验证所述本地端的合法性; 连接模块,用于在所述本地端合法吋,与所述本地端建立连接。3.根据权利要求I所述的装置,其特征在于,所述压缩単元包括 视频压缩模块,用于将所述采集单元采集到的远程端的每ー帧桌面显示图像分成多片分别进行压缩,或者将所述采集单元采集到的远程端的每ー帧桌面显示图像的每一片进行压缩; 音频压缩模块,用于将所述采集单元采集到的音频信号进行压缩。4.根据权利要求I所述的装置,其特征在于,所述装置还包括 接收单元,用于接收所述本地端通过与所述远程端连接的外围控制装置发送的桌面控制信号; 刷新単元,用于根据所述桌面控制信号刷新所述远程端的桌面显示图像和/或音频...

【专利技术属性】
技术研发人员:卢增祥路海明
申请(专利权)人:北京视博云科技有限公司
类型:实用新型
国别省市:

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

1