一种远程监控的方法、客户端及服务端的利记博彩app

文档序号:7982697阅读:215来源:国知局
一种远程监控的方法、客户端及服务端的利记博彩app
【专利摘要】本发明实施例公开了一种远程监控的方法、客户端及服务端,涉及通信领域,解决了智能电视或机顶盒无法实现远程控制或监控这一问题。具体方案为:客户端远程登录到服务端,并向服务端发送数据获取请求,服务端接收数据获取请求并提取数据,将其发送给客户端,客户端接收到数据,输入操作指令,并将操作指令发送给服务端,服务端接收并执行该操作指令。本发明用于对智能电视或机顶盒的远程控制或监控。
【专利说明】一种远程监控的方法、客户端及服务端
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种远程监控的方法、客户端及服务端。
【背景技术】
[0002]目前,智能电视和机顶盒设备广泛应用于家庭场景中。智能电视除了播放电视节目外,还可自由安装和卸载软件、游戏等第三方服务商提供的程序,并且还能通过有线或无线方式来实现上网。机顶盒是一个连接电视机与外部信号源的设备,可以将压缩的数字信号转换成电视内容,并在电视机上显示出来。机顶盒能够接收数据内容,包括电子节目指南、因特网网页、字幕等数据内容。用户通过机顶盒,可以随时查阅当天的节目、现在正在播映的节目,甚至一周的节目内容,还可以按主题进行节目查询,并可以查询与节目相关的背景资料等。
[0003]在实现上述使用智能电视或机顶盒的过程中,发明人发现现有技术中至少存在如下问题:一方面,当家里的小孩或老人在使用智能电视或机顶盒的过程中,需要获得外界的帮助时,无法通过远程终端,如个人电脑、手机终端对现有的智能电视或机顶盒提供远程协助;另一方面,当用户出门在外想要了解家里智能电视或机顶盒的使用情况时,无法通过远程终端对现有的智能电视或机顶盒实现远程监控功能。

【发明内容】

[0004]本发明提供一种远程监控的方法、客户端及服务端,能够对智能电视或机顶盒实现远程监控。
[0005]为达到上述目的,本发明采用如下技术方案:
[0006]一种远程监控的方法,包括:
[0007]客户端远程登录到服务端;
[0008]向服务端发送数据获取请求;
[0009]接收服务端返回的数据;
[0010]将用户在客户端输入的操作指令发送至服务端,以便服务端执行该操作指令。
[0011]一种远程监控的方法,包括:
[0012]服务端接收客户端发送的数据获取请求;
[0013]提取与所述数据获取请求对应的数据;
[0014]将所述数据返回给所述客户端;
[0015]接收所述客户端返回的操作指令;
[0016]执行所述操作指令。
[0017]一种客户端,包括:
[0018]登录单元,用于远程登录到服务端;
[0019]数据请求单元,用于向服务端发送数据获取请求;
[0020]数据接收单元,用于接收服务端返回的数据;[0021]操作指令发送单元,用于将用户在客户端输入的操作指令发送至所述服务端,以便服务端执行所述操作指令。
[0022]一种服务端,包括:
[0023]数据请求接收单元,用于接收客户端发送的数据获取请求;
[0024]数据提取单元,用于提取与所述数据获取请求对应的数据;
[0025]返回单元,用于将所述数据返回给所述客户端;
[0026]操作指令接收单元,用于接收所述客户端返回的操作指令;
[0027]执行单元,用于执行所述操作指令。
[0028]本发明提供的远程监控的方法、客户端及服务端,当用户想要了解远程的服务端的使用情况时,通过客户端远程登录到服务端,然后向服务端发送数据获取请求,服务端接收到客户端发送的数据获取请求后,提取该数据并将其发送给客户端,客户端接收服务端所返回的数据,并将用户在客户端输入的操作指令发送至服务端,服务端所返回的数据将在客户端被显示出来,以便服务端执行操作指令,从而实现了远程控制或监控。
【专利附图】

【附图说明】
[0029]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0030]图1为本发明实施例1提供的一种远程监控的方法的流程图;
[0031]图2为本发明实施例1提供的另一种远程监控的方法的流程图;
[0032]图3为本发明实施例2提供的一种远程监控的方法的信令图;
[0033]图4为本发明实施例3提供的一种客户端的框图;
[0034]图5为本发明实施例3中登陆单元的框图;
[0035]图6为本发明实施例3中数据请求单元的框图;
[0036]图7为本发明实施例3提供的一种服务端的框图;
[0037]图8为本发明实施例3中数据提取单元的框图;
[0038]图9为本发明实施例3中历史数据提取子单元的框图;
[0039]图10为本发明实施例3提供的另一种服务端的框图;
[0040]图11为本发明实施例3中存储单元的框图。
【具体实施方式】
[0041]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042]本发明实施例的应用场景中涉及的设备包括客户端和服务端。其中,服务端可以是智能电视、机顶盒等固定于室内的设备,而客户端可以是位于远程的个人电脑、手机终端等设备。通过远程的客户端,对服务端进行监测控制。[0043]实施例1:
[0044]本发明实施例提供一种远程监控的方法,涉及客户端一侧,如图1所示,包括:
[0045]101、客户端远程登录到服务端。
[0046]当用户想要了解远程服务端的使用情况时,首先在客户端进行远程登录到服务端。
[0047]102、向所述服务端发送数据获取请求。
[0048]客户端进行登录后,向所述服务端发送数据获取请求。
[0049]103、接收所述服务端返回的数据。
[0050]104、将用户在所述客户端输入的操作指令发送至所述服务端,以便所述服务端执行所述操作指令。
[0051]步骤104中所述的操作指令为所述用户针对所述服务端返回的数据输入的指令。
[0052]举例来说,用户家中的智能电视为服务端,当用户不在家时,可以通过客户端对家中的智能电视进行监控。客户端可以是个人电脑、手机等电子产品。首先,当用户希望检测家中的智能电视时,通过客户端远程登录到智能电视。在登录成功后,客户端向智能电视发送数据获取请求,智能电视接收数据获取请求后,将采集的数据发送给客户端。客户端接收到智能电视返回的数据后,会在显示设备上进行显示,用户根据看到的内容,输入操作指令。比如,如果家中有儿童在观看智能电视,而智能电视返回的数据并不是适合儿童观看的内容时,用户可以输入操作指令,用来指示智能电视切换频道或关闭节目。客户端将用户输入的操作指令发送给智能电视,以使得智能电视执行客户端的操作指令,相应的切换频道或关闭节目。
[0053]另一方面,本发明实施例还提供了一种远程监控的方法,涉及服务端一侧,如图2所示,包括:
[0054]201、服务端接收客户端发送的数据获取请求。
[0055]202、提取与所述数据获取请求对应的数据。
[0056]203、将所述数据返回给所述客户端。
[0057]204、接收所述客户端返回的操作指令。
[0058]步骤204中的操作指令为所述客户端的用户针对所述服务端返回的数据输入的指令。
[0059]205、执行所述操作指令。
[0060]本发明实施例中服务端向客户端发送的数据,包括数据帧和/或文本数据等数据内容。
[0061]本发明实施例提供的远程监控的方法,当用户想要了解远程的服务端的使用情况时,通过客户端远程登录到服务端,然后向服务端发送数据获取请求,服务端接收到客户端发送的数据获取请求后,提取该数据并将其发送给客户端,客户端接收服务端所返回的数据,并将用户在客户端输入的操作指令发送至服务端,以便服务端执行操作指令,从而实现了远程控制或监控。
[0062]实施例2:
[0063]本发明实施例提供一种远程监控的方法,如图3所示,包括:
[0064]301、客户端连接至中转服务器。[0065]当用户想要了解远程服务端的使用情况时,客户端需要进行远程登录到服务端。客户端在与服务端建立连接前,首先和中转服务器建立连接。客户端会将用户账号和校验信息发送给所述中转服务器,所述中转服务器将预先保存的用户账号和校验信息与所述客户端发送的用户账号和校验信息进行匹配,完成第一次校验,第一次校验成功后,所述中转服务器会将服务端的地址信息发送给客户端,所述地址信息包括:IP地址和端口号。此时,服务端根据获取的服务端的地址信息与客户端建立连接。
[0066]302、客户端向所述中转服务器发送服务端的用户账号和校验信息。
[0067]客户端连接至中转服务器后,会将用户账号和校验信息发送给中转服务器,中转服务器进而将客户端发送的用户账号和校验信息与预先保存在中转服务器当中的用户账号和校验信息进行匹配,完成第一次校验。
[0068]303、客户端获取服务端的地址信息。
[0069]第一次校验成功后,中转服务器会将服务端的地址信息发送给客户端,以便客户端根据所述服务端的地址信息,与所述服务端建立连接。
[0070]上述步骤中所提及的地址信息包括服务器的IP地址和端口号。
[0071]304、客户端连接至服务端。
[0072]客户端根据所述服务端的地址信息,与所述服务端建立连接。
[0073]305、客户端向所述服务端发送用户账号和校验信息。
[0074]客户端与服务端建立连接后,会再次发送用户账号和校验信息给服务端,此时,月艮务端会将客户端所发送的用户账号和校验信息与预先保存在服务端中的用户账号和校验信息进行匹配,完成第二次校验,校验成功后,服务端将监控权限赋予客户端。
[0075]上述步骤301至305所提及的客户端登录服务端的方式与常用的远程控制不同,本发明技术方案中通过第三方的账号和校验信息就可以直接登录被操作系统,不需要系统管理员的确认,并通过增加中转服务器的方式可将其使用范围扩大到广域网当中。
[0076]306、客户端向服务端发送数据获取请求。
[0077]客户端获得对服务端的监控权限后,会向服务端发送数据获取请求。
[0078]所述数据获取请求可以是实时数据获取请求或历史数据获取请求。其中,客户端通过发送实时数据获取请求,要求获取所述服务端实时播放的数据。客户端通过发送历史数据获取请求,要求获取所述服务端已播放的历史数据。
[0079]307、服务端提取与所述数据获取请求对应的数据。
[0080]当服务端接收客户端所发送的数据获取请求后,提取所保存的与所述数据获取请求对应的数据。
[0081]具体的,当所述数据获取请求为实时数据获取请求时,服务端从缓冲区当中提取正在播放的实时数据。当所述数据获取请求为历史数据获取请求时,服务端从历史数据存储设备当中提取所记录下来的历史数据。
[0082]其中,服务端的存储器的缓冲区会存储当前屏幕窗口所显示的数据,以便在收到实时数据获取请求时,将实时数据从存储器的缓冲区中提取出来。
[0083]另外,在对数据进行存储时,服务端会首先获取实时播放的数据的位图数据,并将所述位图数据直接进行存储或进行压缩后再存储。这里所涉及到的位图数据是一帧图像中的所有像素点的颜色值。对于使用安卓系统的服务端,可以通过如下代码来实现对位图数据的存储:
[0084]服务端在播放数据时,会按照预定的存储策略对数据进行存储,以便得到历史数据。该存储策略可以是在服务端切换电视频道时所保存的数据、按照预定时间间隔保存的数据和/或在所述服务端切换窗口时保存切换前窗口和/或切换后窗口的图像。
[0085]进一步的,不论是实时数据还是历史数据,直接进行数据保存的话可能会导致存储空间不够用,因此服务端可以将数据进行压缩或编码进行保存,客户端接收到被压缩或编码的数据后,进行解压缩或解码,从而恢复数据。这里所提到的压缩和编码可以通过多种现有方案实现,本发明对此不作限定。
[0086]所述历史数据存储设备可以是服务端存储器,服务端将所述数据保存在服务端的存储器当中,以便于客户端远程登录后,进行回放;也可以是独立于服务端的一台或多台存储服务器,服务端将所述数据进行记录并上传到存储服务器当中进行保存,以便于客户端远程登录后,进行回放。
[0087]308、服务端将所述数据返回给客户端。
[0088]服务端将与客户端发送数据获取请求对应的数据发送给客户端。
[0089]309、显示服务端返回的数据。
[0090]服务端返回的数据会在客户端屏幕上进行显示,以便用户根据所看到的服务端的屏幕进行相应的指令操作。
[0091 ] 310、客户端发送操作指令给服务端。
[0092]客户端接收到服务端所返回的数据后,会对所返回的数据进行解压或解码,得到服务端进行压缩或编码之前的数据,就可以看到服务端的显示器所播放的图像,用户根据服务端显示器播放的图像,可以输入一系列的指令操作。
[0093]上述指令操作为用户针对服务端所返回的数据所输入的指令,该指令可以是鼠标点击、屏幕触控或者通过键盘输入,本发明实施例对此不作限定。
[0094]311、执行所述操作指令。
[0095]举例来说,假如客户端进行鼠标点击操作,那么客户端会首先将客户端的鼠标点击的坐标值映射到服务端,以此得到该指令在服务端进行鼠标点击时所对应的坐标值,然后将该对应的坐标值发送给服务端,服务端接收到该对应的坐标值后,会在服务端的屏幕上进行相应的鼠标点击动作。该鼠标点击动作可以是:打开一个指定的页面,或是强制关闭当前正在显示的页面。客户端的操作指令还可以是针对电视正在播出的节目,比如,客户端将强制关闭当前频道的操作指令发送给服务端(具体的,服务端可以是智能电视或机顶盒)后,服务端强制关闭当前频道;客户端还可以将强制关闭电源的操作指令发送给服务端,服务端将强制关闭自身的电源。
[0096]本发明实施例所提供的远程监控的方法,由于客户端不能直接与服务端进行连接,因此需要通过中转服务器完成连接,首先,客户端会发送用户账号和校验信息给中转服务器,由中转服务器完成第一次校验,校验成功后,中转服务器会将服务端的地址信息发送给客户端,客户端根据该地址信息,与服务端建立连接,服务端进而进行再次校验,校验成功后,客户端则向服务端通知开始监控,然后服务端将能够在客户端屏幕上显示的服务端屏幕的数据发送给客户端,客户端在看到服务端返回的数据后进而进行一系列的指令操作,再将这些指令操作发送给服务端,服务端根据该指令在服务端屏幕上进行相应的操作,从而完成远程控制或监控。
[0097]实施例3:
[0098]本发明实施例提供一种客户端,如图4所示,包括:登录单元41,数据请求单元42,数据接收单元43,显示单元44,操作指令发送单元45。
[0099]登录单元41,用于客户端远程登录到服务端。
[0100]数据请求单元42,用于当客户端成功登录到服务端,并获取对服务端的监控权限时,客户端向服务端发送数据获取请求,以获取服务端的数据。
[0101]数据接收单元43,用于客户端接收服务端所发送的数据。
[0102]显示单元44,用于显示服务端所返回的数据。
[0103]操作指令发送单元45,用于将用户在所述客户端输入的操作指令发送至所述服务端,以便所述服务端执行所述操作指令。
[0104]当客户端接收到服务端所返回的数据后,通过解压或解码操作,将服务端的图像显示在客户端,然后用户会在客户端上进行相应的操作,客户端将用户的操作指令发送给服务端。
[0105]进一步的,如图5所示,所述登录单元41具体包括:
[0106]中转服务器连接子单元411,用于将客户端连接至中转服务器,由于客户端不能直接与服务端建立连接,因此需要首先连接至中转服务器,再通过中转服务器与服务端建立连接。
[0107]第一发送子单元412,用于向中转服务器发送客户端登录服务端时使用的用户账号及校验信息。
[0108]获取子单元413,用于当客户端发送的用户账号和校验信息与中转服务器当中所保存的用户账号及校验信息匹配时,从中转服务器获取服务端的地址信息。
[0109]服务端连接子单元414,用于根据所述服务端的地址信息,与所述服务端建立连接。
[0110]第二发送子单元415,用于向服务端发送用户账号及校验信息,以便在客户端所发送的用户账号及校验信息与服务端所保存的用户账号及校验信息匹配成功的情况下获取对服务端的监控权限。
[0111]进一步的,如图6所示,所述数据请求单元42具体包括:
[0112]实时数据请求子单元421,用于向服务端发送实时数据获取请求,要求获取服务端实时播放的数据。
[0113]历史数据请求子单元422,用于向服务端发送历史数据获取请求,要求获取服务端已播放的历史数据。
[0114]本发明实施例还提供了一种服务端,如图7所示,包括:数据请求接收单元71,数据提取单元72,返回单元73,操作指令接收单元74,执行单元75。
[0115]数据提取单元71,用于当服务端接收到客户端所发送的数据获取请求时,提取与客户端所发送的数据获取请求对应的数据。
[0116]返回单元72,用于当服务端提取与客户端发送的数据获取请求对应的数据后,将提取的数据返回给客户端。
[0117]操作指令接收单元74,服务端用于接收客户端所发送的操作指令。[0118]执行单元75,用于服务端接收客户端发送的操作指令后,在服务端执行该操作指令。
[0119]进一步的,如图8所示,所述数据提取单元71具体包括:
[0120]实时数据提取子单元711,用于当所述数据获取请求为实时数据获取请求时,提取正在播放的实时数据。
[0121]历史数据提取子单元712,用于当所述数据获取请求为历史数据获取请求时,提取已存储的历史数据。
[0122]进一步的,如图9所示,历史数据提取子单元712具体包括:
[0123]第一历史数据提取模块7121,用于从服务端的存储器中提取已存储的历史数据。
[0124]第二历史数据提取模块7122,用于从存储服务器中提取已存储的历史数据。
[0125]进一步的,如图10所示,所述服务端还包括:
[0126]存储单元76,用于在服务端播放数据时,按照预定的存储策略对数据进行存储,以便得到历史数据。该存储策略可以是在服务端切换电视频道时保存数据、按照预定时间间隔保存数据和/或在服务端切换窗口时保存切换前和/或切换后窗口的图像。
[0127]进一步的,如图11所示,所述存储单元76具体包括:
[0128]存储子单元761,用于将服务端获取的实时播放的数据的位图数据直接进行存储或进行压缩后再存储。该位图数据是当前屏幕窗口所播放的那一帧图像中的所有像素点的颜色值。
[0129]本发明实施例中,由上述提及的服务端和客户端组成了远程监控的系统,服务端可以为智能电视或机顶盒等,客户端首先远程登录到服务端,然后向服务端发送数据获取请求。服务端接收数据获取请求后,提取数据并返回给客户端。客户端将接收到的数据显示给用户,之后用户会输入相应的操作指令,客户端将用户的操作指令发送给服务端,以便服务端执行用户的操作指令。其中,客户端远程登录服务端时,需要先连接中转服务器,中转服务器与服务端连接并保存服务端的地址信息、客户端登录所述服务端的用户账号及校验信息。中转服务器验证客户端登录服务端的用户账号及校验信息,验证成功后,客户端与服务端建立连接,并由服务端再次验证客户端登录服务端的用户账号及校验信息,以便在验证成功后使客户端获取对服务端的监控权限。进一步的,该远程监控的系统还可以包括至少一台存储服务器。存储服务器与服务端连接,用于存储由服务端提取出来的历史数据。
[0130]本发明实施例提供的远程监控的客户端及服务端,由于客户端不能直接与服务端进行连接,因此需要通过中转服务器完成连接,首先,客户端会发送用户账号和校验信息给中转服务器,由中转服务器完成第一次校验,校验成功后,中转服务器会将服务端的地址信息发送给客户端,客户端根据该地址信息,与服务端建立连接,服务端进而进行再次校验,校验成功后,客户端则向服务端通知开始监控,然后服务端提取数据并发送给客户端,客户端进而进行一系列的指令操作,再将这些指令操作发送给服务端,服务端根据该指令在服务端屏幕上进行相应的操作,从而完成远程监控。
[0131]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0132]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种远程监控的方法,其特征在于,包括: 客户端远程登录到服务端; 向所述服务端发送数据获取请求; 接收所述服务端返回的数据; 将用户在所述客户端输入的操作指令发送至所述服务端,以便所述服务端执行所述操作指令; 所述操作指令为所述用户针对所述服务端返回的数据输入的指令。
2.根据权利要求1所述的方法,其特征在于,所述向所述服务端发送数据获取请求,包括: 向所述服务端发送实时数据获取请求;所述实时数据获取请求要求获取所述服务端实时播放的数据; 或 向所述服务端发送历史数据获取请求;所述历史数据获取请求要求获取所述服务端已播放的历史数据。
3.根据权利要求1或2所述的方法,其特征在于,所述客户端远程登录到服务端,包括: 所述客户端连接至中转服务器;所述中转服务器与所述服务端连接并保存所述服务端的地址信息、所述客户端登录所述服务端的用户账号及校验信息; 向所述中转服务器发送所述客户端登录所述服务端的用户账号及校验信息; 当所述客户端发送的用户账号和校验信息与所述中转服务器保存的用户账号及校验信息匹配时,从所述中转服务器获取所述服务端的地址信息; 根据所述服务端的地址信息,与所述服务端建立连接; 向所述服务端发送所述客户端登录所述服务端的用户账号及校验信息,以便在所述用户账号及校验信息匹配成功的情况下获取对所述服务端的监控权限。
4.根据权利要求1所述的方法,其特征在于,在接收所述服务端返回的数据后,还包括: 显示所述服务端返回的数据。
5.一种远程监控的方法,其特征在于,包括: 服务端接收客户端发送的数据获取请求; 提取与所述数据获取请求对应的数据; 将所述数据返回给所述客户端; 接收所述客户端返回的操作指令;所述操作指令为所述客户端的用户针对所述服务端返回的数据输入的指令; 执行所述操作指令。
6.根据权利要求5所述的方法,其特征在于,所述提取与所述数据获取请求对应的数据,包括: 当所述数据获取请求为实时数据获取请求时,提取正在播放的实时数据; 或 当所述数据获取请求为历史数据获取请求时,提取已存储的历史数据。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括: 在所述服务端播放数据时,按照预定的存储策略对数据进行存储,以便得到历史数据;所述存储策略包括:在所述服务端切换电视频道时保存数据、按照预定时间间隔保存数据和/或在所述服务端切换窗口时保存切换前和/或切换后的窗口的图像。
8.根据权利要求7所述的方法,其特征在于,所述对数据进行存储,包括: 服务端获取实时播放的数据的位图数据后,直接存储所述位图数据或将所述位图数据进行压缩后再存储。
9.根据权利要求6所述的方法,其特征在于,所述提取已存储的历史数据,包括: 从所述服务端的存储器提取已存储的历史数据; 或 从存储服务器提取已存储的历史数据。
10.一种客户端,其特征在于,包括: 登录单元,用于远程登录到服务端; 数据请求单元,用于向所述服务端发送数据获取请求; 数据接收单元,用于接收所述服务端返回的数据; 操作指令发送单元,用于 将用户在所述客户端输入的操作指令发送至所述服务端,以便所述服务端执行所述操作指令;所述操作指令为所述用户针对所述服务端返回的数据输入的指令。
11.根据权利要求10所述的客户端,其特征在于,所述数据获取单元包括: 实时数据请求子单元,用于向所述服务端发送实时数据获取请求;所述实时数据获取请求要求获取所述服务端实时播放的数据; 和 历史数据请求子单元,用于向所述服务端发送历史数据获取请求;所述历史数据获取请求要求获取所述服务端已播放的历史数据。
12.根据权利要求10或11所述的客户端,其特征在于,所述登录单元包括: 中转服务器连接子单元,用于所述客户端连接至中转服务器;所述中转服务器与所述服务端连接并保存所述服务端的地址信息、所述客户端登录所述服务端的用户账号及校验信息; 第一发送子单元,用于向所述中转服务器发送所述客户端登录所述服务端的用户账号及校验信息; 获取子单元,用于当所述客户端发送的用户账号和校验信息与所述中转服务器保存的用户账号及校验信息匹配时,从所述中转服务器获取所述服务端的地址信息; 服务端连接子单元,用于根据所述服务端的地址信息,与所述服务端建立连接; 第二发送子单元,用于向所述服务端发送所述客户端登录所述服务端的用户账号及校验信息,以便在所述用户账号及校验信息匹配成功的情况下获取对所述服务端的监控权限。
13.根据权利要求10所述的客户端,其特征在于,还包括: 显示单元,用于显示所述服务器返回的数据。
14.一种服务端,其特征在于,包括:数据请求接收单元,用于接收客户端发送的数据获取请求; 数据提取单元,用于提取与所述数据获取请求对应的数据; 返回单元,用于将所述数据返回给所述客户端; 操作指令接收单元,用于接收所述客户端返回的操作指令;所述操作指令为所述客户端的用户针对所述服务端返回的数据输入的指令; 执行单元,用于执行所述操作指令。
15.根据权利要求14所述的服务端,其特征在于,所述数据提取单元,包括: 实时数据提取子单元,用于当所述数据获取请求为实时数据获取请求时,提取正在播放的实时数据; 或 历史数据提取子单元,用于当所述数据获取请求为历史数据获取请求时,提取已存储的历史数据。
16.根据权利要求14所述的服务端,其特征在于,还包括: 存储单元,用于在所述服务端播放数据时,按照预定的存储策略对数据进行存储,以便得到历史数据;所述存储策略包括:在所述服务端切换电视频道时保存数据、按照预定时间间隔保存数据和/或在所述服务端切换窗口时保存切换前和/或切换后窗口的图像。
17.根据权利要求16所述的服务端,其特征在于,所述存储单元包括: 存储子单元,用于服务端获取实时播放的数据的位图数据后,直接存储所述位图数据或将所述位图数据进行压缩后再存储。
18.根据权利要求15所述的服务端,其特征在于,所述历史数据提取子单元包括: 第一数据提取模块,用于从所述服务端的存储器提取已存储的历史数据; 或 第二数据提取模块,用于从存储服务器提取已存储的历史数据。
19.根据权利要求14至18所述的服务端,其特征在于,所述服务端为智能电视或电视机顶盒。
【文档编号】H04N21/442GK103686225SQ201210319324
【公开日】2014年3月26日 申请日期:2012年8月31日 优先权日:2012年8月31日
【发明者】张祥 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1