一种登录机顶盒的方法及终端的制作方法

文档序号:7774170阅读:171来源:国知局
一种登录机顶盒的方法及终端的制作方法
【专利摘要】本发明实施例公开了一种登录机顶盒的方法,包括:接收对机顶盒的登录请求;当前所使用网络的网络类型为WIFI无线网络时,根据所述登录请求和已存储的机顶盒信息同时向局域网和云服务器发送请求登录消息;先接收到所述局域网返回的第一响应消息时,根据所述第一响应消息登录所述局域网内的机顶盒。本发明实施例还公开了一种终端。采用本发明,通过同时向局域网和云服务器发送请求登录消息,在局域网先返回响应消息的情况下直接使用局域网登录机顶盒,而无需使用外部网络登录机顶盒,自动选择速度较快的局域网可提升登录机顶盒的速度,进而提高了用户体验。
【专利说明】一种登录机顶盒的方法及终端
【技术领域】
[0001]本发明涉及电子【技术领域】,尤其涉及一种登录机顶盒的方法及终端。
【背景技术】
[0002]现有的机顶盒技术是终端通过云服务器获取相关中转信息后,机顶盒实现互联,连接成功后即可登录机顶盒并获得机顶盒的资源。一方面,由于发起每一次登录都必须通过云服务器即外部网络来实现,即完全通过云服务器来提供机顶盒的所有服务,例如手机观看机顶盒上录制的电视节目等,另一方面,在没有与外部网络连接的局域网内无法登录机顶盒,因此,在没有连接外部网络或者网速较慢的环境下,终端无法登录机顶盒或者登录时间过长,导致用户体验差,在网络方面受到较大的限制。

【发明内容】

[0003]本发明实施例所要解决的技术问题在于,提供一种登录机顶盒的方法及终端,可自动选择较快的网络,快速登录机顶盒。
[0004]为了解决上述技术问题,本发明实施例提供了一种登录机顶盒的方法,包括:
[0005]接收对机顶盒的登录请求;
[0006]当前所使用网络的网络类型为WIFI无线网络时,根据所述登录请求和已存储的机顶盒信息同时向局域网和云服务器发送请求登录消息;
[0007]先接收到所述局域网返回的第一响应消息时,根据所述第一响应消息登录所述局域网内的机顶盒。
[0008]其中,所述方法还包括:
[0009]先接收到所述云服务器返回的第二响应消息时,根据所述第二响应消息登录所述机顶盒。
[0010]其中,所述第一响应消息携带机顶盒的序列号、内部IP地址和服务端口 ;所述方法还包括:
[0011]先接收到所述云服务器返回的第二响应消息时,所述第二响应消息携带机顶盒的序列号、内部IP地址、外部IP地址和服务端口,匹配所述第一响应消息和所述第二响应消息分别携带的序列号;
[0012]序列号匹配通过时,则根据所述第一响应消息登录所述局域网内的机顶盒。
[0013]其中,所述第二响应消息还携带关于终端的外部IP地址和机顶盒的外部IP地址是否一致的验证结果;所述方法还包括:
[0014]序列号匹配不通过时,验证结果指示终端的外部IP地址和机顶盒的外部IP地址一致,则根据所述第一响应消息登录所述局域网内的机顶盒。
[0015]其中,所述方法还包括:
[0016]当前所使用网络的网络类型为移动网络时,向云服务器发送请求登录消息;
[0017]接收所述云服务器返回的第二响应消息;[0018]根据所述第二响应消息登录所述机顶盒。
[0019]相应地,本发明实施例还提供了一种终端,包括:
[0020]请求接收模块,用于接收对机顶盒的登录请求;
[0021]第一发送模块,用于当前所使用网络的网络类型为WIFI无线网络时,根据所述登录请求和已存储的机顶盒信息同时向局域网和云服务器发送请求登录消息;
[0022]第一登录模块,用于先接收到所述局域网返回的第一响应消息时,根据所述第一响应消息登录所述局域网内的机顶盒。
[0023]其中,所述终端还包括:
[0024]第二登录模块,用于先接收到所述云服务器返回的第二响应消息时,根据所述第二响应消息登录所述机顶盒。
[0025]其中,所述第一响应消息携带机顶盒的序列号、内部IP地址和服务端口 ;所述终端还包括:
[0026]匹配模块,用于先接收到所述云服务器返回的第二响应消息时,所述第二响应消息携带机顶盒的序列号、内部IP地址、外部IP地址和服务端口,匹配所述第一响应消息和所述第二响应消息分别携带的序列号;
[0027]第三登录模块,用于序列号匹配通过时,根据所述第一响应消息登录所述局域网内的机顶盒。
[0028]其中,所述第二响应消息还携带关于终端的外部IP地址和机顶盒的外部IP地址是否一致的验证结果;所述方法还包括:
[0029]第四登录模块,用于序列号匹配不通过时,验证结果指示终端的外部IP地址和机顶盒的外部IP地址一致,根据所述第一响应消息登录所述局域网内的机顶盒。
[0030]其中,所述终端还包括:
[0031]第二发送模块,用于当前所使用网络的网络类型为移动网络时,向云服务器发送请求登录消息;
[0032]消息接收模块,接收所述云服务器返回的第二响应消息;
[0033]第五登录模块,用于根据所述第二响应消息登录所述机顶盒。
[0034]实施本发明实施例,具有如下有益效果:在本发明实施例中,通过同时向局域网和云服务器发送请求登录消息,在局域网先返回响应消息的情况下直接使用局域网登录机顶盒,而无需使用外部网络登录机顶盒,自动选择速度较快的局域网可提升登录机顶盒的速度,进而提闻了用户体验。
【专利附图】

【附图说明】
[0035]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1是本发明实施例提供的一种登录机顶盒的方法的流程示意图;
[0037]图2是本发明实施例提供的另一种登录机顶盒的方法的流程示意图;
[0038]图3是本发明实施例提供的一种终端的结构示意图。【具体实施方式】
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]本发明实施例提供的登录机顶盒的方法可基于安装有Android系统的终端实现,具体的,终端包括Android2.3以上的手机或平板电脑。
[0041]在实施本发明实施例之前,需要完成机顶盒和用户在云服务器上的注册。机顶盒注册:主要用于向云服务器报告自己的信息,包括当前网络状态或其他需要通知服务器的信息;用户注册:用户可以使用机顶盒的序列号向云服务器注册一个帐号,每一个序列号仅可以注册一次,每个用户同时可以拥有多个机顶盒。具体的,下面将从服务器一端分别阐述机顶盒和用户的注册过程。
[0042]机顶盒注册:
[0043]首先,服务器接收机顶盒注册请求信息,所述机顶盒注册请求信息包括机顶盒的序列号、机顶盒所在内网的内部IP地址、机顶盒所在外网的外部IP地址、提供相关服务的服务端口以及机顶盒的当前网络状态。
[0044]其次,服务器在其已保存的序列号列表进行搜索,判断机顶盒的序列号是否已存在于序列号列表中,若不存在则写入服务器的数据库,机顶盒注册成功。其中,服务器的序列号列表是按照生产批次写入,确保每一台机顶盒都存在于该服务器之上,并且防止恶意注册。
[0045]当机顶盒向服务器注册成功后,仍然需要定时的发起一个注册信息以确保服务器知道自己的当前网络状态,因为一般的非固定IP地址会发生改变所以定时注册一次,服务器也依据最新的注册信息为标准来判断机顶盒的网络状态。另外,当有其他信息需要通知服务器时也将通过这个定时通道发送。这样做的好处在于,当终端(个人电脑PC、Android客户端或者其他移动客户端)登录到机顶盒的时候便可以知道自己的机顶盒的状态。具体的,注册信息内容如下:
[0046]
【权利要求】
1.一种登录机顶盒的方法,其特征在于,包括: 接收对机顶盒的登录请求; 当前所使用网络的网络类型为WIFI无线网络时,根据所述登录请求和已存储的机顶盒信息同时向局域网和云服务器发送请求登录消息; 先接收到所述局域网返回的第一响应消息时,根据所述第一响应消息登录所述局域网内的机顶盒。
2.如权利要求1所述的登录机顶盒的方法,其特征在于,还包括: 先接收到所述云服务器返回的第二响应消息时,根据所述第二响应消息登录所述机顶盒。
3.如权利要求1所述的登录机顶盒的方法,其特征在于,所述第一响应消息携带机顶盒的序列号、内部IP地址和服务端口 ;所述方法还包括: 先接收到所述云服务器返回的第二响应消息时,所述第二响应消息携带机顶盒的序列号、内部IP地址、外部IP地址和服务端口,匹配所述第一响应消息和所述第二响应消息分别携带的序列号; 序列号匹配通过时,则根据所述第一响应消息登录所述局域网内的机顶盒。
4.如权利要求3所述的登录机顶盒的方法,其特征在于,所述第二响应消息还携带关于终端的外部IP地址和机顶盒的外部IP地址是否一致的验证结果;所述方法还包括: 序列号匹配不通过时,验证结果指示终端的外部IP地址和机顶盒的外部IP地址一致,则根据所述第一响应消息登录所述局域网内的机顶盒。
5.如权利要求1所述的登录机顶盒的方法,其特征在于,还包括: 当前所使用网络的网络类型为移动网络时,向云服务器发送请求登录消息; 接收所述云服务器返回的第二响应消息; 根据所述第二响应消息登录所述机顶盒。
6.一种终端,其特征在于,包括: 请求接收模块,用于接收对机顶盒的登录请求; 第一发送模块,用于当前所使用网络的网络类型为WIFI无线网络时,根据所述登录请求和已存储的机顶盒信息同时向局域网和云服务器发送请求登录消息; 第一登录模块,用于先接收到所述局域网返回的第一响应消息时,根据所述第一响应消息登录所述局域网内的机顶盒。
7.如权利要求6所述的终端,其特征在于,还包括: 第二登录模块,用于先接收到所述云服务器返回的第二响应消息时,根据所述第二响应消息登录所述机顶盒。
8.如权利要求6所述的终端,其特征在于,所述第一响应消息携带机顶盒的序列号、内部IP地址和服务端口 ;所述终端还包括: 匹配模块,用于先接收到所述云服务器返回的第二响应消息时,所述第二响应消息携带机顶盒的序列号、内部IP地址、外部IP地址和服务端口,匹配所述第一响应消息和所述第二响应消息分别携带的序列号; 第三登录模块,用于序列号匹配通过时,根据所述第一响应消息登录所述局域网内的机顶盒。
9.如权利要求8所述的终端,其特征在于,所述第二响应消息还携带关于终端的外部IP地址和机顶盒的外部IP地址是否一致的验证结果;所述方法还包括: 第四登录模块,用于序列号匹配不通过时,验证结果指示终端的外部IP地址和机顶盒的外部IP地址一致,根据所述第一响应消息登录所述局域网内的机顶盒。
10.如权利要求6所述的终端,其特征在于,还包括: 第二发送模块,用于当前所使用网络的网络类型为移动网络时,向云服务器发送请求登录消息; 消息接收模块,接收所述云服务器返回的第二响应消息; 第五登录模块,用于根据所 述第二响应消息登录所述机顶盒。
【文档编号】H04L29/12GK103561063SQ201310499485
【公开日】2014年2月5日 申请日期:2013年10月22日 优先权日:2013年10月22日
【发明者】饶家炜 申请人:深圳创维数字技术股份有限公司, 深圳市创维软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1