一种网页加载方法及用户设备的制造方法

文档序号:10627254阅读:267来源:国知局
一种网页加载方法及用户设备的制造方法
【专利摘要】本发明公开了一种网页加载方法,用于解决机顶盒或电视等设备获取的网络资源较少的技术问题。所述方法包括:第一用户设备通过网络服务模块接收第二用户设备发送的URL;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述第一用户设备中安装的第一网络视图模块;所述第一用户设备通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。本发明还公开了另一种网页加载方法,及相应的用户设备。
【专利说明】
一种网页加载方法及用户设备
技术领域
[0001]本发明涉及智能终端技术领域,特别涉及一种网页加载方法及用户设备。
【背景技术】
[0002]互联网电视业务是典型的OTT (基于开放互联网的视频服务)业务,就是在机顶盒或电视上访问互联网上的视频网站,由于机顶盒或电视使用遥控器控制,操作不便,视频网站没有统一的接入标准,目前机顶盒或电视等设备主要通过DLNA((Digital LivingNetwork Alliance,解决PC(个人计算机)、消费电器、移动设备在内的无线网络和有线网络的互联互通)、AirPlay ( —种互联协议)或为机顶盒/电视定制的网络视频播放器等方式来访问互联网上的视频网站。
[0003]随着HTML5 (Hyper Text Mark-up Language,超文本标记语言第5次修改)标准的发展,主流的视频网站都开始支持video (视频)标签,在手机或PC等设备上一般都可以用浏览器可以直接观看大多数网站提供的网络视频,通过浏览器查找视频,资源更为丰富。
[0004]但安装机顶盒或电视等设备上的浏览器,通常使用遥控器进行控制,在需要输入字符时一般采用屏幕软键盘,通过遥控器在软键盘上进行输入,如果是地址比较复杂的网页,超链接太多,依次用遥控器来输入,操作十分麻烦,因此几乎没有用户通过机顶盒或电视上的浏览器来观看视频,即,因为机顶盒或电视等设备获取网络资源的方式较为复杂,使得机顶盒或电视等设备获取的网络资源较少。

【发明内容】

[0005]本发明实施例提供一种网页加载方法及用户设备,用于解决机顶盒或电视等设备获取的网络资源较少的技术问题。
[0006]本发明的第一方面,提供一种网页加载方法,包括:
[0007]第一用户设备通过网络服务模块接收第二用户设备发送的URL;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述第一用户设备中安装的第一网络视图模块;
[0008]所述第一用户设备通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0009]结合第一方面,在第一方面的第一种可能的实现方式中,所述网络服务模块为WEB服务t吴块;
[0010]在第一用户设备通过网络服务模块接收第二用户设备发送的URL之后,还包括:
[0011]所述第一用户设备向所述第二网络视图模块发送控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中加载的所述网页。
[0012]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,在通过所述第一网络视图模块加载所述URL对应的网页之后,还包括:
[0013]所述第一用户设备通过所述WEB服务模块接收所述第二用户设备通过所述控制界面发送的、针对所述第一网络视图模块中的所述网页的第一控制指令;
[0014]所述第一用户设备通过所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块;
[0015]所述第一用户设备通过所述第一网络视图模块,在所述网页中对所述第一控制指令进行响应,以实现对所述网页中的内容的控制。
[0016]结合第一方面,在第一方面的第三种可能的实现方式中,所述网络服务模块为代理服务模块;
[0017]在第一用户设备通过网络服务模块接收第二用户设备发送的URL之后,还包括:
[0018]所述第一用户设备通过所述代理服务模块加载所述网页;
[0019]所述第一用户设备通过所述代理服务模块将所述网页发送给所述第二网络视图丰旲块。
[0020]结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,在通过所述第一网络视图模块加载所述URL对应的网页之后,还包括:
[0021]所述第一用户设备通过所述代理服务模块接收控制设备发送的、针对所述第一网络视图模块中的所述网页的第二控制指令;
[0022]所述第一用户设备通过所述代理服务模块将所述第二控制指令转发给所述第一网络视图模块;
[0023]所述第一用户设备通过所述第一网络视图模块,在所述网页中对所述第二控制指令进行响应,以实现对所述网页中的内容的控制。
[0024]本发明的第二方面,提供一种网页加载方法,包括:
[0025]第二用户设备通过所述第二用户设备中安装的第二网络视图模块在网络中确定URL ;
[0026]所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块;所述URL用于所述网络服务模块调用所述第一用户设备中的第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0027]结合第二方面,在第二方面的第一种可能的实现方式中,所述网络服务模块为WEB服务t吴块;
[0028]所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块,包括:
[0029]所述第二用户设备通过所述第二网络视图模块打开所述WEB服务模块对应的服务界面;
[0030]所述第二用户设备通过所述服务界面向所述WEB服务模块发送所述URL。
[0031]结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,在所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,还包括:
[0032]所述第二用户设备通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中的所述网页。
[0033]结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,在所述第二用户设备通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面之后,还包括:
[0034]所述第二用户设备通过所述第二网络视图模块接收用户针对所述控制界面进行的第一操作;
[0035]所述第二用户设备根据所述第一操作生成第一控制指令,并通过所述第二网络视图模块将所述第一控制指令发送给所述WEB服务模块;
[0036]所述第一控制指令用于所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块后,所述第一用户设备通过所述第一网络视图模块,在所述第一网络视图模块中的所述网页中对所述第一控制指令进行响应,以实现对所述第一网络视图模块中的所述网页中的内容的控制。
[0037]结合第二方面,在第二方面的第四种可能的实现方式中,所述网络服务模块为代理服务模块;
[0038]在第二用户设备通过所述第二用户设备中安装的第二网络视图模块在网络中确定URL之前,还包括:
[0039]所述第二用户设备将所述第二网络视图模块设置为通过所述代理服务模块对应的网络代理访问网络。
[0040]结合第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式中,在所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,还包括:
[0041]所述第二用户设备接收所述代理服务模块发送的网页,所述网页为所述代理服务模块根据所述URL,从网络中加载的网页。
[0042]本发明的第三方面,提供一种用户设备,包括:
[0043]接收模块,用于通过网络服务模块接收第二用户设备发送的URL ;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述用户设备中安装的第一网络视图模块;
[0044]调用模块,用于通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0045]结合第三方面,在第三方面的第一种可能的实现方式中,所述网络服务模块为WEB服务模块,所述用户设备还包括发送模块;
[0046]所述发送模块用于:在所述接收模块通过网络服务模块接收第二用户设备发送的URL之后,向所述第二网络视图模块发送控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中加载的所述网页。
[0047]结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述用户设备还包括响应模块;
[0048]所述接收模块还用于:在所述调用模块通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述WEB服务模块接收所述第二用户设备通过所述控制界面发送的、针对所述第一网络视图模块中的所述网页的第一控制指令;
[0049]所述发送模块还用于:通过所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块;
[0050]所述响应模块用于:通过所述第一网络视图模块,在所述网页中对所述第一控制指令进行响应,以实现对所述网页中的内容的控制。
[0051]结合第三方面,在第三方面的第三种可能的实现方式中,所述网络服务模块为代理服务模块,所述用户设备还包括加载模块和发送模块;
[0052]所述加载模块用于:在所述接收模块通过网络服务模块接收第二用户设备发送的URL之后,通过所述代理服务模块加载所述网页;
[0053]所述发送模块用于:通过所述代理服务模块将所述网页发送给所述第二网络视图丰旲块。
[0054]结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述用户设备还包括响应模块;
[0055]所述接收模块还用于:在通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述代理服务模块接收控制设备发送的、针对所述第一网络视图模块中的所述网页的第二控制指令;
[0056]所述发送模块还用于:通过所述代理服务模块将所述第二控制指令转发给所述第一网络视图模块;
[0057]所述响应模块用于:通过所述第一网络视图模块,在所述网页中对所述第二控制指令进行响应,以实现对所述网页中的内容的控制。
[0058]本发明的第四方面,提供一种用户设备,包括:
[0059]确定模块,用于通过所述用户设备中安装的第二网络视图模块在网络中确定URL ;
[0060]发送模块,用于通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块;所述URL用于所述网络服务模块调用所述第一用户设备中的第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0061]结合第四方面,在第四方面的第一种可能的实现方式中,所述网络服务模块为WEB服务模块,则,所述发送模块具体用于:
[0062]通过所述第二网络视图模块打开所述WEB服务模块对应的服务界面;
[0063]通过所述服务界面向所述WEB服务模块发送所述URL。
[0064]结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述用户设备还包括接收模块,用于:在所述发送模块通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面,所述控制界面用于所述用户设备通过所述控制界面控制所述第一网络视图模块中的所述网页。
[0065]结合第四方面的第二种可能的实现方式,在第四方面的第三种可能的实现方式中,所述接收模块还用于:在通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面之后,通过所述第二网络视图模块接收用户针对所述控制界面进行的第一操作;
[0066]所述发送模块还用于:根据所述第一操作生成第一控制指令,并通过所述第二网络视图模块将所述第一控制指令发送给所述WEB服务模块;
[0067]所述第一控制指令用于所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块后,所述第一用户设备通过所述第一网络视图模块,在所述第一网络视图模块中的所述网页中对所述第一控制指令进行响应,以实现对所述第一网络视图模块中的所述网页中的内容的控制。
[0068]结合第四方面,在第四方面的第四种可能的实现方式中,所述网络服务模块为代理服务模块,所述用户设备还包括设置模块;
[0069]所述设置模块用于:在所述确定模块通过所述用户设备中安装的第二网络视图模块在网络中确定URL之前,将所述第二网络视图模块设置为通过所述代理服务模块对应的网络代理访问网络。
[0070]结合第四方面的第四种可能的实现方式,在第四方面的第五种可能的实现方式中,所述用户设备还包括接收模块,用于:在所述发送模块通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,接收所述代理服务模块发送的网页,所述网页为所述代理服务模块根据所述URL,从网络中加载的网页。
[0071]本发明的第五方面,提供一种用户设备,包括连接到同一总线的存储器、处理器和接收装置;其中,
[0072]所述存储器,用于存储指令
[0073]所述接收装置,用于通过网络服务模块接收第二用户设备发送的URL ;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述用户设备中安装的第一网络视图模块;
[0074]所述处理器,用于执行所述指令,通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0075]结合第五方面,在第五方面的第一种可能的实现方式中,所述网络服务模块为WEB服务模块,所述用户设备还包括连接到所述总线的发送装置;
[0076]所述发送装置用于:在所述接收装置通过网络服务模块接收第二用户设备发送的URL之后,向所述第二网络视图模块发送控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中加载的所述网页。
[0077]结合第五方面的第一种可能的实现方式,在第五方面的第二种可能的实现方式中,所述接收装置还用于:在所述处理器通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述WEB服务模块接收所述第二用户设备通过所述控制界面发送的、针对所述第一网络视图模块中的所述网页的第一控制指令;
[0078]所述发送装置还用于:通过所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块;
[0079]所述处理器还用于:执行所述指令,通过所述第一网络视图模块,在所述网页中对所述第一控制指令进行响应,以实现对所述网页中的内容的控制。
[0080]结合第五方面,在第五方面的第三种可能的实现方式中,所述网络服务模块为代理服务模块,所述用户设备还包括连接到所述总线的发送装置;
[0081]所述处理器还用于:执行所述指令,在所述接收装置通过网络服务模块接收第二用户设备发送的URL之后,通过所述代理服务模块加载所述网页;
[0082]所述发送装置用于:通过所述代理服务模块将所述网页发送给所述第二网络视图丰旲块。
[0083]结合第五方面的第三种可能的实现方式,在第五方面的第四种可能的实现方式中,所述接收装置还用于:在所述处理器通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述代理服务模块接收控制设备发送的、针对所述第一网络视图模块中的所述网页的第二控制指令;
[0084]所述发送装置还用于:通过所述代理服务模块将所述第二控制指令转发给所述第一网络视图模块;
[0085]所述处理器还用于:执行所述指令,通过所述第一网络视图模块,在所述网页中对所述第二控制指令进行响应,以实现对所述网页中的内容的控制。
[0086]本发明的第六方面,提供一种用户设备,包括连接到同一总线的存储器、处理器和发送装置;其中,
[0087]所述存储器,用于存储指令;
[0088]所述处理器,用于执行所述指令,通过所述用户设备中安装的第二网络视图模块在网络中确定URL ;以及,通过所述发送装置、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块;所述URL用于所述网络服务模块调用所述第一用户设备中的第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0089]结合第六方面,在第六方面的第一种可能的实现方式中,所述网络服务模块为WEB服务模块,则,所述处理器用于通过所述发送装置、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块,具体为:
[0090]通过所述第二网络视图模块打开所述WEB服务模块对应的服务界面;
[0091]通过所述发送装置、基于所述服务界面向所述WEB服务模块发送所述URL。
[0092]结合第六方面的第一种可能的实现方式,在第六方面的第二种可能的实现方式中,所述用户设备还包括连接到所述总线的接收装置,用于:在所述处理器通过所述发送装置、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面,所述控制界面用于所述用户设备通过所述控制界面控制所述第一网络视图模块中的所述网页。
[0093]结合第六方面的第二种可能的实现方式,在第六方面的第三种可能的实现方式中,所述接收装置还用于:在通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面之后,通过所述第二网络视图模块接收用户针对所述控制界面进行的第一操作;
[0094]所述处理器还用于:执行所述指令,根据所述第一操作生成第一控制指令,并通过所述发送装置、基于所述第二网络视图模块将所述第一控制指令发送给所述WEB服务模块;
[0095]所述第一控制指令用于所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块后,所述第一用户设备通过所述第一网络视图模块,在所述第一网络视图模块中的所述网页中对所述第一控制指令进行响应,以实现对所述第一网络视图模块中的所述网页中的内容的控制。
[0096]结合第六方面,在第六方面的第四种可能的实现方式中,所述网络服务模块为代理服务模块,则,所述处理器还用于:在通过所述用户设备中安装的第二网络视图模块在网络中确定URL之前,将所述第二网络视图模块设置为通过所述代理服务模块对应的网络代理访问网络。
[0097]结合第六方面的第四种可能的实现方式,在第六方面的第五种可能的实现方式中,所述用户设备还包括连接到所述总线的接收装置,用于:在所述处理器通过所述发送装置、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,接收所述代理服务模块发送的网页,所述网页为所述代理服务模块根据所述URL,从网络中加载的网页。
[0098]本发明实施例中,例如第一用户设备是电视,第二用户设备是手机,那么,因为在电视上设置了网络服务模块,不仅可以通过该网络服务模块跟手机进行通信,还可以通过该网络服务模块与电视上安装的网络视图模块(即第一网络视图模块,例如可以为浏览器)进行通信,相当于为网络视图模块设置了对外接口,能够接受外部传输的控制指令,从而,用户可以通过手机上的浏览器来查找视频,在找到之后,可以将视频对应的URL发送给网络服务模块,网络服务模块直接调用第一网络视图模块,并在第一网络视图模块中加载该URL对应的网页,例如该网页中包括有视频,那么用户就可以通过电视中的浏览器来观看视频,该视频是通过手机中的浏览器查找的,又是通过电视中的浏览器加载的,即电视中的浏览器播放的该视频的数据来源是网络,减小了电视对手机的依赖。
[0099]而且,通过采用本发明实施例中的技术方案,可以直接在电视中通过浏览器观看视频,使电视能够获得的资源有所增加,并且用户只需通过手机中的浏览器查找视频即可,无需利用遥控器对电视进行一系列复杂的操作,节省了用户的操作步骤和操作时间,提高用户体验。
【附图说明】
[0100]图1为本发明实施例中第一用户设备侧的网页加载方法的主要流程图;
[0101]图2为本发明实施例中第二用户设备侧的网页加载方法的主要流程图;
[0102]图3为本发明实施例中第一用户设备的主要结构框图;
[0103]图4为本发明实施例中第二用户设备的主要结构框图;
[0104]图5为本发明实施例中第一用户设备的主要结构示意图;
[0105]图6为本发明实施例中第二用户设备的主要结构示意图。
【具体实施方式】
[0106]本发明实施例提供一种网页加载方法,包括:第一用户设备通过网络服务模块接收第二用户设备发送的URL;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述第一用户设备中安装的第一网络视图模块;所述第一用户设备通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0107]本发明实施例中,例如第一用户设备是电视,第二用户设备是手机,那么,因为在电视上设置了网络服务模块,不仅可以通过该网络服务模块跟手机进行通信,还可以通过该网络服务模块与电视上安装的网络视图模块(即第一网络视图模块,例如可以为浏览器)进行通信,相当于为网络视图模块设置了对外接口,能够接受外部传输的控制指令,从而,用户可以通过手机上的浏览器来查找视频,在找到之后,可以将视频对应的URL发送给网络服务模块,网络服务模块直接调用第一网络视图模块,并在第一网络视图模块中加载该URL对应的网页,例如该网页中包括有视频,那么用户就可以通过电视中的浏览器来观看视频,该视频是通过手机中的浏览器查找的,又是通过电视中的浏览器加载的,即电视中的浏览器播放的该视频的数据来源是网络,减小了电视对手机的依赖。
[0108]而且,通过采用本发明实施例中的技术方案,可以直接在电视中通过浏览器观看视频,使电视能够获得的资源有所增加,并且用户只需通过手机中的浏览器查找视频即可,无需利用遥控器对电视进行一系列复杂的操作,节省了用户的操作步骤和操作时间,提高用户体验。
[0109]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0110]本发明实施例中,第一用户设备例如是机顶盒、智能电视等电子设备,本发明不作限制。
[0111]本发明实施例中,第二用户设备例如可以是手机、PAD(平板电脑)、PC等电子设备,本发明不作限制。
[0112]另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
[0113]下面结合说明书附图对本发明实施例作进一步详细描述。
[0114]请参见图1,本发明实施例提供一种网页加载方法,所述方法的主要流程描述如下。
[0115]步骤101:第一用户设备通过网络服务模块接收第二用户设备发送的URL ;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述第一用户设备中安装的第一网络视图模块。
[0116]本发明实施例中,所述网络服务模块与所述第一网络视图模块可以进行通信,具体的,所述网络服务模块与所述第一网络视图模块可以属于同一进程,即,所述网络服务模块可以是所述第一网络视图模块的组成部分,或者所述网络服务模块与所述第一网络视图模块也可以是不同的两个模块,本发明对此不作限制。
[0117]本发明实施例中,网络视图模块,具体可以是指具有网络解析功能的webview(网络视图),当然较佳的,网络视图模块可以是浏览器。即,所述第一网络视图模块具体可以是具有网络解析功能的webview,或者可以是浏览器,同样的,所述第二网络视图模块具体可以是具有网络解析功能的webview,或者可以是浏览器。所述第一网络视图模块和所述第二网络视图模块不一定要相同,例如,所述第一网络视图模块可以是具有网络解析功能的webview,所述第二网络视图模块可以是浏览器,或者,所述第一网络视图模块可以是浏览器,所述第二网络视图模块可以是具有网络解析功能的webview,或者,所述第一网络视图模块和所述第二网络视图模块均为具有网络解析功能的webview,或者,所述第一网络视图模块和所述第二网络视图模块均为浏览器。
[0118]具体的,本发明实施例中,可以为所述第一网络视图模块增加http (Hypertexttransfer protocol,超文本传输协议)、https (Hyper Text Transfer Protocol overSecure Socket Layer,基于安全套接层的超文本传输协议)、Socket (网络套接字)、蓝牙等不同的网络控制接口,使所述第一网络视图模块可以与所述网络服务模块进行通信。当然,具体为所述第一网络视图模块增加哪些网络控制接口,与不同的网络服务模块对应的通信协议相关。
[0119]例如,可以为所述第一网络视图模块增加Socket网络控制接口,那么相当于,需要在所述第一用户设备上安装Socket服务端以及所述第一网络视图模块,同时需要在所述第二用户设备上安装Socket客户端和所述第二网络视图模块。再例如,可以为所述第一网络视图模块增加蓝牙网络控制接口,那么相当于,需要在所述第一用户设备上安装蓝牙服务端以及所述第一网络视图模块,同时需要在所述第二用户设备上安装蓝牙客户端和所述第二网络视图模块。
[0120]用户可以使用所述第二用户设备,例如所述第二用户设备为手机,用户使用起来比较方便。
[0121]若所述网络服务模块为WEB (互联网)服务模块,那么,例如用户在所述第二用户设备上打开了所述第二网络视图模块,并在所述第二网络视图模块中查找网页,例如用户想要观看视频,那么查找的就是视频网页。
[0122]例如用户找到一个想要观看的视频,那么用户可以从地址栏中复制该视频对应的网页地址,即该视频对应的URL (Uniform Resource Locator,统一资源定位符),另外,用户可以在所述第二网络视图模块中打开所述WEB服务模块对应的服务界面,将该视频对应的所述URL粘贴到所述服务界面中,在确定提交之后,所述WEB服务模块就能够收到所述第二用户设备通过所述第二网络视图模块发送的所述URL。
[0123]若所述网络服务模块为代理服务模块,也就是所述代理服务模块能够提供网络代理。那么,可以事先将所述第二网络视图模块设置为通过所述代理服务模块对应的网络代理访问网络。例如,用户通过所述第二网络视图模块查找网页,那么,用户每打开一个新的网页链接,所述代理服务模块就能够收到所述第二用户设备通过所述第二网络视图模块发送的URL。
[0124]进一步的,本发明实施例中,若所述网络服务模块为所述WEB服务模块,则,在第一用户设备通过网络服务模块接收第二用户设备发送的URL之后,还包括:
[0125]所述第一用户设备向所述第二网络视图模块发送控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中加载的所述网页。
[0126]即,所述WEB服务模块在接收到所述URL之后,可以针对所述URL生成所述控制界面。本发明实施例中,用户可以始终使用的是所述第二用户设备,那么,用户如果想要通过所述第二用户设备来控制在所述第一网络视图中打开的所述URL对应的网页,就可以通过所述控制界面来实现。
[0127]例如,若所述URL对应的网页为视频网页,即所述网页中包括有视频,那么所述控制界面中例如可以包括播放按钮、快进按钮、快退按钮、暂停按钮、结束按钮、seek(搜索)按钮、全屏/恢复按钮等等多种不同的按钮,那么用户通过对所述控制界面中的不同按钮进行操作,就能够对所述网页中的视频进行控制。
[0128]进一步的,本发明实施例中,若所述网络服务模块为代理服务模块,则,在第一用户设备通过所述网络服务模块接收第二用户设备发送的所述URL之后,还包括:
[0129]所述第一用户设备通过所述代理服务模块加载所述网页;
[0130]所述第一用户设备通过所述代理服务模块将所述网页发送给所述第二网络视图丰旲块。
[0131]本发明实施例中,若所述网络服务模块为所述代理服务模块,那么表明所述第二网络视图模块是通过所述代理服务模块在访问网络,那么,所述代理服务模块在接收到所述第二网络视图模块发送的所述URL之后,理应要加载所述URL对应的网页,并将加载的网页发送给所述第二网络视图模块,以完成所述代理服务模块应有的网络代理功能。
[0132]步骤102:所述第一用户设备通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0133]进一步的,本发明实施例中,若所述网络服务模块为所述WEB服务模块,在通过所述第一网络视图模块加载所述URL对应的网页之后,还包括:
[0134]所述第一用户设备通过所述WEB服务模块接收所述第二用户设备通过所述控制界面发送的、针对所述第一网络视图模块中的所述网页的第一控制指令;
[0135]所述第一用户设备通过所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块;
[0136]所述第一用户设备通过所述第一网络视图模块,在所述网页中对所述第一控制指令进行响应,以实现对所述网页中的内容的控制。
[0137]例如,所述第二网络视图模块在接收到所述控制界面后,可以在用户的控制下选择显示或不显示所述控制界面。例如用户可以在想要控制所述第一网络视图模块中打开的所述网页中的视频时选择在所述第二网络视图模块中显示所述控制界面,例如用户在所述控制界面中按下了暂停按钮,则所述第二网络视图模块可以将该暂停按钮对应的控制指令(即所述第一控制指令)发送给所述WEB服务模块,所述WEB服务模块将所述第一控制指令发送给所述第一网络视图模块,所述第一网络视图模块在接收到所述第一控制指令后,就可以对所述第一控制指令进行响应,具体的响应方式可以是控制所述第一网络视图模块中打开的所述网页中的视频暂停播放,这样也就实现了对所述网页中的内容的控制。
[0138]进一步的,本发明实施例中,若所述网络服务模块为所述代理服务模块,则,在通过所述第一网络视图模块加载所述URL对应的网页之后,还包括:
[0139]所述第一用户设备通过所述代理服务模块接收控制设备发送的、针对所述第一网络视图模块中的所述网页的第二控制指令;
[0140]所述第一用户设备通过所述代理服务模块将所述第二控制指令转发给所述第一网络视图模块;
[0141]所述第一用户设备通过所述第一网络视图模块,在所述网页中对所述第二控制指令进行响应,以实现对所述网页中的内容的控制。
[0142]本发明实施例中,若所述网络服务模块为所述代理服务模块,那么如果用户想要控制所述第一网络视图模块中打开的所述网页中的内容,可以通过所述控制设备来进行控制,例如所述控制设备可以是所述第一用户设备对应的遥控器,当然也可以是其他可能的任何能够用于进行控制的设备。
[0143]例如,所述第二用户设备接收到所述代理服务模块发送的所述网页之后,想要对所述第一网络视图模块中打开的所述网页进行控制,那么可以通过遥控器作为所述控制设备来进行控制。
[0144]例如所述遥控器可以预先进行过设置,在所述遥控器上可以有一个或多个专门针对所述第一网络视图模块中的视频网页的特定按键,例如这些特定按键对应的按键信息中可以携带有特定标识,所述特定标识表明该按键信息只针对所述第一网络视图模块中的视频网页,那么,如果所述第一网络视图模块中显示在最前端的网页中没有视频内容,或者所述第一网络视图模块中没有打开网页,或者所述第一网络视图模块没有运行,即使用户按下了所述遥控器中特定按键,所述第一用户设备也不会进行响应。
[0145]或者例如,所述遥控器中没有增加新的按键,但所述遥控器中的一个或多个按键可以对应有两种功能,即,在所述第一网络视图模块中显示在最前端的网页中有视频内容时,所述遥控器中的这部分按键可以用于控制该视频内容,而在所述第一网络视图模块中显示在最前端的网页中没有视频内容,或者所述第一网络视图模块中没有打开网页,或者所述第一网络视图模块没有运行时,所述遥控器中的这部分按键可以用于其他功能,例如可以用于实现这部分按键本身的正常功能。
[0146]例如用户在所述遥控器上按下了播放按钮,则所述遥控器可以将该播放按钮对应的控制指令(即所述第二控制指令)发送给所述代理服务模块,所述代理服务模块将所述第二控制指令发送给所述第一网络视图模块,所述第一网络视图模块在接收到所述第二控制指令后,就可以对所述第二控制指令进行响应,具体的响应方式可以是控制所述第一网络视图模块中打开的所述网页中的视频开始播放,这样也就实现了对所述网页中的内容的控制。
[0147]请参见图2,基于同一发明构思,本发明实施例提供另一种网页加载方法,所述方法的主要流程描述如下。
[0148]步骤201:第二用户设备通过所述第二用户设备中安装的第二网络视图模块在网络中确定URL ;
[0149]步骤202:所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块;所述URL用于所述网络服务模块调用所述第一用户设备中的第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0150]可选的,本发明实施例中,若所述网络服务模块为WEB服务模块,则,所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块,即步骤202具体包括:
[0151]所述第二用户设备通过所述第二网络视图模块打开所述WEB服务模块对应的服务界面;
[0152]所述第二用户设备通过所述服务界面向所述WEB服务模块发送所述URL。
[0153]具体的,若所述网络服务模块为WEB服务模块。例如用户在所述第二网络视图模块中找到一个想要观看的视频,那么用户可以从地址栏中复制该视频对应的网页地址,即该视频对应的URL,另外,用户可以在所述第二网络视图模块中打开所述WEB服务模块对应的所述服务界面,将该视频对应的所述URL粘贴到所述服务界面中,也就相当于确定了所述URL。在确定之后,用户可以选择提交,在提交之后,所述WEB服务模块就能够收到所述第二用户设备通过所述第二网络视图模块发送的所述URL。
[0154]进一步的,本发明实施例中,若所述网络服务模块为所述WEB服务模块,在所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,即在步骤202之后,还包括:
[0155]所述第二用户设备通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中的所述网页。
[0156]对于所述控制界面的生成方式,以及所述控制界面可能的构成,在图1流程中已有描述,此处不多赘述。
[0157]进一步的,本发明实施例中,若所述网络服务模块为所述WEB服务模块,在所述第二用户设备通过所述第二网络视图模块接收所述WEB服务模块发送的所述控制界面之后,还包括:
[0158]所述第二用户设备通过所述第二网络视图模块接收用户针对所述控制界面进行的第一操作;
[0159]所述第二用户设备根据所述第一操作生成第一控制指令,并通过所述第二网络视图模块将所述第一控制指令发送给所述WEB服务模块;所述第一控制指令用于所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块后,所述第一用户设备通过所述第一网络视图模块,在所述第一网络视图模块中的所述网页中对所述第一控制指令进行响应,以实现对所述第一网络视图模块中的所述网页中的内容的控制。
[0160]例如用户在所述控制界面中按下了快进按钮,相当于针对所述控制界面进行了所述第一操作,则所述第二用户设备可以根据所述第一操作生成所述第一控制指令,所述第二网络视图模块可以将该暂停按钮对应的控制指令(即所述第一控制指令)发送给所述WEB服务模块,所述WEB服务模块将所述第一控制指令发送给所述第一网络视图模块,所述第一网络视图模块在接收到所述第一控制指令后,就可以对所述第一控制指令进行响应,具体的响应方式可以是控制所述第一网络视图模块中打开的所述网页中的视频开始快进,这样也就实现了对所述网页中的内容的控制。
[0161]可选的,本发明实施例中,若所述网络服务模块为代理服务模块,则,在第二用户设备通过所述第二用户设备中安装的第二网络视图模块在网络中确定URL之前,即在步骤201之前,还包括:
[0162]所述第二用户设备将所述第二网络视图模块设置为通过所述代理服务模块对应的网络代理访问网络。
[0163]若所述网络服务模块为所述代理服务模块,也就是所述代理服务模块能够提供网络代理。那么,可以事先将所述第二网络视图模块设置为通过所述代理服务模块对应的网络代理访问网络。在设置之后,例如用户通过所述第二网络视图模块查找网页,那么,用户每打开一个新的网页链接,所述代理服务模块就能够收到所述第二用户设备通过所述第二网络视图模块发送的URL。
[0164]所述网络服务模块在接收到所述URL后,可以调用所述第一网络视图模块,所述第一网络视图模块可以加载所述URL。
[0165]进一步的,本发明实施例中,若所述网络服务模块为所述代理服务模块,在所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,即在步骤202之后,还包括:
[0166]所述第二用户设备接收所述代理服务模块发送的网页,所述网页为所述代理服务模块根据所述URL,从网络中加载的网页。
[0167]即所述代理服务模块要将加载的网页反馈给所述第二用户设备,所述第二网络视图模块可以显示所述网页。
[0168]若所述网络服务模块为所述代理服务模块,则用户如果需要控制所述第一网络视图中加载的所述网页中的视频,具体可以是通过控制设备来进行控制,具体的控制方式,以及所述控制设备具体可以是什么设备等内容,在图1流程中已有介绍,此处不多赘述。
[0169]请参见图3,基于同一发明构思,本发明实施例提供一种用户设备,图3中所述的用户设备可以是如前所述的第一用户设备。所述用户设备可以包括接收模块301和调用模块 302。
[0170]接收模块301,用于通过网络服务模块接收第二用户设备发送的URL;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述第一用户设备中安装的第一网络视图模块;
[0171]调用模块302,用于通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0172]可选的,本发明实施例中,所述用户设备还包括发送模块;若所述网络服务模块为WEB服务模块,则:
[0173]所述发送模块用于:在接收模块301通过所述网络服务模块接收第二用户设备发送的URL之后,向所述第二网络视图模块发送控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中加载的所述网页。
[0174]可选的,本发明实施例中,所述用户设备还包括响应模块;若所述网络服务模块为WEB服务模块,
[0175]接收模块301还用于:在调用模块302通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述WEB服务模块接收所述第二用户设备通过所述控制界面发送的、针对所述第一网络视图模块中的所述网页的第一控制指令;
[0176]所述发送模块还用于:通过所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块;
[0177]所述响应模块用于:通过所述第一网络视图模块,在所述网页中对所述第一控制指令进行响应,以实现对所述网页中的内容的控制。
[0178]可选的,本发明实施例中,所述用户设备还包括加载模块和所述发送模块;若所述网络服务模块为代理服务模块,则:
[0179]所述加载模块用于:在接收模块301通过网络服务模块接收第二用户设备发送的URL之后,通过所述代理服务模块加载所述网页;
[0180]所述发送模块用于:通过所述代理服务模块将所述网页发送给所述第二网络视图丰旲块。
[0181]可选的,本发明实施例中,所述用户设备还包括响应模块;若所述网络服务模块为代理服务模块,
[0182]所述接收模块还用于:在通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述代理服务模块接收控制设备发送的、针对所述第一网络视图模块中的所述网页的第二控制指令;
[0183]所述发送模块还用于:通过所述代理服务模块将所述第二控制指令转发给所述第一网络视图模块;
[0184]所述响应模块用于:通过所述第一网络视图模块,在所述网页中对所述第二控制指令进行响应,以实现对所述网页中的内容的控制。
[0185]请参见图4,基于同一发明构思,本发明实施例提供另一种用户设备,图4中所述的用户设备可以是如前所述的第二用户设备。所述第二用户设备包括确定模块401和发送模块402。
[0186]确定模块401,用于通过所述第二用户设备中安装的第二网络视图模块在网络中确定URL ;
[0187]发送模块402,用于通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块;所述URL用于所述网络服务模块调用所述第一用户设备中的第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0188]可选的,本发明实施例中,若所述网络服务模块为WEB服务模块,则,发送模块402具体用于:
[0189]通过所述第二网络视图模块打开所述WEB服务模块对应的服务界面;
[0190]通过所述服务界面向所述WEB服务模块发送所述URL。
[0191]可选的,本发明实施例中,所述用户设备还包括接收模块,若所述网络服务模块为WEB服务模块,所述接收模块用于:在发送模块402通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中的所述网页。
[0192]可选的,本发明实施例中,若所述网络服务模块为WEB服务模块,
[0193]所述接收模块还用于:在通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面之后,通过所述第二网络视图模块接收用户针对所述控制界面进行的第一操作;
[0194]发送模块402还用于:根据所述第一操作生成第一控制指令,并通过所述第二网络视图模块将所述第一控制指令发送给所述WEB服务模块;所述第一控制指令用于所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块后,所述第一用户设备通过所述第一网络视图模块,在所述第一网络视图模块中的所述网页中对所述第一控制指令进行响应,以实现对所述第一网络视图模块中的所述网页中的内容的控制。
[0195]可选的,本发明实施例中,所述用户设备还包括设置模块;
[0196]若所述网络服务模块为代理服务模块,则,所述设置模块用于:在确定模块401通过所述第二用户设备中安装的第二网络视图模块在网络中确定URL之前,将所述第二网络视图模块设置为通过所述代理服务模块对应的网络代理访问网络。
[0197]可选的,本发明实施例中,所述用户设备还包括所述接收模块,若所述网络服务模块为WEB服务模块,所述接收模块用于:在发送模块若所述网络服务模块为WEB服务模块,通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,接收所述代理服务模块发送的网页,所述网页为所述代理服务模块根据所述URL,从网络中加载的网页。
[0198]请参见图5,基于同一发明构思,本发明实施例提供一种用户设备,图5中所述的用户设备可以是如前所述的第一用户设备。所述用户设备可以包括连接到总线500的存储器501、处理器502和接收装置503。
[0199]存储器501,用于存储处理器502执行任务所需的指令;
[0200]接收装置503,用于通过网络服务模块接收第二用户设备发送的URL;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述第一用户设备中安装的第一网络视图模块;
[0201]处理器502,用于执行存储器501存储的指令,通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0202]可选的,本发明实施例中,所述用户设备还包括连接到总线500的发送装置;若所述网络服务模块为WEB服务模块,则:
[0203]所述发送装置用于:在接收装置503通过网络服务模块接收第二用户设备发送的URL之后,向所述第二网络视图模块发送控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中加载的所述网页。
[0204]可选的,本发明实施例中,若所述网络服务模块为WEB服务模块,则:
[0205]接收装置503还用于:在处理器502通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述WEB服务模块接收所述第二用户设备通过所述控制界面发送的、针对所述第一网络视图模块中的所述网页的第一控制指令;
[0206]所述发送装置还用于:通过所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块;
[0207]处理器502还用于:执行所述指令,通过所述第一网络视图模块,在所述网页中对所述第一控制指令进行响应,以实现对所述网页中的内容的控制。
[0208]可选的,本发明实施例中,所述用户设备还包括连接到总线500的所述发送装置;若所述网络服务模块为代理服务模块,则:
[0209]处理器502还用于:执行所述指令,在接收装置503通过网络服务模块接收第二用户设备发送的URL之后,通过所述代理服务模块加载所述网页;
[0210]所述发送装置用于:通过所述代理服务模块将所述网页发送给所述第二网络视图丰旲块。
[0211 ] 可选的,本发明实施例中,若所述网络服务模块为代理服务模块,则:
[0212]接收装置503还用于:在处理器502通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述代理服务模块接收控制设备发送的、针对所述第一网络视图模块中的所述网页的第二控制指令;
[0213]所述发送装置还用于:通过所述代理服务模块将所述第二控制指令转发给所述第一网络视图模块;
[0214]处理器502还用于:执行所述指令,通过所述第一网络视图模块,在所述网页中对所述第二控制指令进行响应,以实现对所述网页中的内容的控制。
[0215]请参见图6,基于同一发明构思,本发明实施例提供一种用户设备,图6中所述的用户设备可以是如前所述的第二用户设备。所述用户设备包括连接到总线600的存储器601、处理器602和发送装置603。
[0216]存储器601,用于存储处理器602执行任务所需的指令;
[0217]处理器602,用于执行所述指令,通过所述用户设备中安装的第二网络视图模块在网络中确定URL;以及,通过发送装置603、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块;所述URL用于所述网络服务模块调用所述第一用户设备中的第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0218]可选的,本发明实施例中,若所述网络服务模块为WEB服务模块,则,处理器602用于通过发送装置603、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块,具体为:
[0219]通过所述第二网络视图模块打开所述WEB服务模块对应的服务界面;
[0220]通过发送装置603、基于所述服务界面向所述WEB服务模块发送所述URL。
[0221]可选的,本发明实施例中,所述用户设备还包括连接到总线600的接收装置,若所述网络服务模块为WEB服务模块,则,所述接收装置用于:在处理器602通过所述发送装置、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中的所述网页。
[0222]可选的,本发明实施例中,若所述网络服务模块为WEB服务模块,则,
[0223]所述接收装置还用于:在通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面之后,通过所述第二网络视图模块接收用户针对所述控制界面进行的第一操作;
[0224]处理器602还用于:执行所述指令,根据所述第一操作生成第一控制指令,并通过所述发送装置、基于所述第二网络视图模块将所述第一控制指令发送给所述WEB服务模块;所述第一控制指令用于所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块后,所述第一用户设备通过所述第一网络视图模块,在所述第一网络视图模块中的所述网页中对所述第一控制指令进行响应,以实现对所述第一网络视图模块中的所述网页中的内容的控制。
[0225]可选的,本发明实施例中,若所述网络服务模块为代理服务模块,则,处理器602还用于:在通过所述用户设备中安装的第二网络视图模块在网络中确定URL之前,将所述第二网络视图模块设置为通过所述代理服务模块对应的网络代理访问网络。
[0226]可选的,本发明实施例中,所述用户设备还包括连接到总线600的所述接收装置,若所述网络服务模块为代理服务模块,则,所述接收装置用于:在处理器602通过所述发送装置、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,接收所述代理服务模块发送的网页,所述网页为所述代理服务模块根据所述URL,从网络中加载的网页。
[0227]本发明实施例提供一种网页加载方法,包括:第一用户设备通过网络服务模块接收第二用户设备发送的URL;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述第一用户设备中安装的第一网络视图模块;所述第一用户设备通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。
[0228]本发明实施例中,例如第一用户设备是电视,第二用户设备是手机,那么,因为在电视上设置了网络服务模块,不仅可以通过该网络服务模块跟手机进行通信,还可以通过该网络服务模块与电视上安装的网络视图模块(即第一网络视图模块,例如可以为浏览器)进行通信,相当于为网络视图模块设置了对外接口,能够接受外部传输的控制指令,从而,用户可以通过手机上的浏览器来查找视频,在找到之后,可以将视频对应的URL发送给网络服务模块,网络服务模块直接调用第一网络视图模块,并在第一网络视图模块中加载该URL对应的网页,例如该网页中包括有视频,那么用户就可以通过电视中的浏览器来观看视频,该视频是通过手机中的浏览器查找的,又是通过电视中的浏览器加载的,即电视中的浏览器播放的该视频的数据来源是网络,减小了电视对手机的依赖。
[0229]而且,通过采用本发明实施例中的技术方案,可以直接在电视中通过浏览器观看视频,使电视能够获得的资源有所增加,并且用户只需通过手机中的浏览器查找视频即可,无需利用遥控器对电视进行一系列复杂的操作,节省了用户的操作步骤和操作时间,提高用户体验。
[0230]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0231]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0232]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0233]另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0234]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0235]以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
【主权项】
1.一种网页加载方法,其特征在于,包括: 第一用户设备通过网络服务模块接收第二用户设备发送的统一资源定位符URL;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述第一用户设备中安装的第一网络视图模块; 所述第一用户设备通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。2.如权利要求1所述的方法,其特征在于,所述网络服务模块为互联网WEB服务模块; 在第一用户设备通过网络服务模块接收第二用户设备发送的URL之后,还包括: 所述第一用户设备向所述第二网络视图模块发送控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中加载的所述网页。3.如权利要求2所述的方法,其特征在于,在通过所述第一网络视图模块加载所述URL对应的网页之后,还包括: 所述第一用户设备通过所述WEB服务模块接收所述第二用户设备通过所述控制界面发送的、针对所述第一网络视图模块中的所述网页的第一控制指令; 所述第一用户设备通过所述WEB服务模块将所述第一控制指令转发给所述第一网络视图t吴块; 所述第一用户设备通过所述第一网络视图模块,在所述网页中对所述第一控制指令进行响应,以实现对所述网页中的内容的控制。4.如权利要求1所述的方法,其特征在于,所述网络服务模块为代理服务模块; 在第一用户设备通过网络服务模块接收第二用户设备发送的URL之后,还包括: 所述第一用户设备通过所述代理服务模块加载所述网页; 所述第一用户设备通过所述代理服务模块将所述网页发送给所述第二网络视图模块。5.如权利要求4所述的方法,其特征在于,在通过所述第一网络视图模块加载所述URL对应的网页之后,还包括: 所述第一用户设备通过所述代理服务模块接收控制设备发送的、针对所述第一网络视图模块中的所述网页的第二控制指令; 所述第一用户设备通过所述代理服务模块将所述第二控制指令转发给所述第一网络视图t吴块; 所述第一用户设备通过所述第一网络视图模块,在所述网页中对所述第二控制指令进行响应,以实现对所述网页中的内容的控制。6.一种网页加载方法,其特征在于,包括: 第二用户设备通过所述第二用户设备中安装的第二网络视图模块在网络中确定统一资源定位符URL ; 所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块;所述URL用于所述网络服务模块调用所述第一用户设备中的第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。7.如权利要求6所述的方法,其特征在于,所述网络服务模块为互联网WEB服务模块; 所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块,包括: 所述第二用户设备通过所述第二网络视图模块打开所述WEB服务模块对应的服务界面; 所述第二用户设备通过所述服务界面向所述WEB服务模块发送所述URL。8.如权利要求7所述的方法,其特征在于,在所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,还包括: 所述第二用户设备通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中的所述网页。9.如权利要求8所述的方法,其特征在于,在所述第二用户设备通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面之后,还包括: 所述第二用户设备通过所述第二网络视图模块接收用户针对所述控制界面进行的第一操作; 所述第二用户设备根据所述第一操作生成第一控制指令,并通过所述第二网络视图模块将所述第一控制指令发送给所述WEB服务模块; 所述第一控制指令用于所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块后,所述第一用户设备通过所述第一网络视图模块,在所述第一网络视图模块中的所述网页中对所述第一控制指令进行响应,以实现对所述第一网络视图模块中的所述网页中的内容的控制。10.如权利要求6所述的方法,其特征在于,所述网络服务模块为代理服务模块; 在第二用户设备通过所述第二用户设备中安装的第二网络视图模块在网络中确定URL之前,还包括: 所述第二用户设备将所述第二网络视图模块设置为通过所述代理服务模块对应的网络代理访问网络。11.如权利要求10所述的方法,其特征在于,在所述第二用户设备通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,还包括: 所述第二用户设备接收所述代理服务模块发送的网页,所述网页为所述代理服务模块根据所述URL,从网络中加载的网页。12.—种用户设备,其特征在于,包括: 接收模块,用于通过网络服务模块接收第二用户设备发送的统一资源定位符URL;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述用户设备中安装的第一网络视图模块; 调用模块,用于通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。13.如权利要求12所述的用户设备,其特征在于,所述网络服务模块为互联网WEB服务模块,所述用户设备还包括发送模块; 所述发送模块用于:在所述接收模块通过网络服务模块接收第二用户设备发送的URL之后,向所述第二网络视图模块发送控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中加载的所述网页。14.如权利要求13所述的用户设备,其特征在于,所述用户设备还包括响应模块; 所述接收模块还用于:在所述调用模块通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述WEB服务模块接收所述第二用户设备通过所述控制界面发送的、针对所述第一网络视图模块中的所述网页的第一控制指令; 所述发送模块还用于:通过所述WEB服务模块将所述第一控制指令转发给所述第一网络视图t吴块; 所述响应模块用于:通过所述第一网络视图模块,在所述网页中对所述第一控制指令进行响应,以实现对所述网页中的内容的控制。15.如权利要求12所述的用户设备,其特征在于,所述网络服务模块为代理服务模块,所述用户设备还包括加载模块和发送模块; 所述加载模块用于:在所述接收模块通过网络服务模块接收第二用户设备发送的URL之后,通过所述代理服务模块加载所述网页; 所述发送模块用于:通过所述代理服务模块将所述网页发送给所述第二网络视图模块。16.如权利要求15所述的用户设备,其特征在于,所述用户设备还包括响应模块; 所述接收模块还用于:在通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述代理服务模块接收控制设备发送的、针对所述第一网络视图模块中的所述网页的第二控制指令; 所述发送模块还用于:通过所述代理服务模块将所述第二控制指令转发给所述第一网络视图t吴块; 所述响应模块用于:通过所述第一网络视图模块,在所述网页中对所述第二控制指令进行响应,以实现对所述网页中的内容的控制。17.一种用户设备,其特征在于,包括: 确定模块,用于通过所述用户设备中安装的第二网络视图模块在网络中确定统一资源定位符URL ; 发送模块,用于通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块;所述URL用于所述网络服务模块调用所述第一用户设备中的第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。18.如权利要求17所述的用户设备,其特征在于,所述网络服务模块为互联网WEB服务模块,则,所述发送模块具体用于: 通过所述第二网络视图模块打开所述WEB服务模块对应的服务界面; 通过所述服务界面向所述WEB服务模块发送所述URL。19.如权利要求18所述的用户设备,其特征在于,所述用户设备还包括接收模块,用于:在所述发送模块通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面,所述控制界面用于所述用户设备通过所述控制界面控制所述第一网络视图模块中的所述网页。20.如权利要求19所述的用户设备,其特征在于,所述接收模块还用于:在通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面之后,通过所述第二网络视图模块接收用户针对所述控制界面进行的第一操作; 所述发送模块还用于:根据所述第一操作生成第一控制指令,并通过所述第二网络视图模块将所述第一控制指令发送给所述WEB服务模块; 所述第一控制指令用于所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块后,所述第一用户设备通过所述第一网络视图模块,在所述第一网络视图模块中的所述网页中对所述第一控制指令进行响应,以实现对所述第一网络视图模块中的所述网页中的内容的控制。21.如权利要求17所述的用户设备,其特征在于,所述网络服务模块为代理服务模块,所述用户设备还包括设置模块; 所述设置模块用于:在所述确定模块通过所述用户设备中安装的第二网络视图模块在网络中确定URL之前,将所述第二网络视图模块设置为通过所述代理服务模块对应的网络代理访问网络。22.如权利要求21所述的用户设备,其特征在于,所述用户设备还包括接收模块,用于:在所述发送模块通过所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,接收所述代理服务模块发送的网页,所述网页为所述代理服务模块根据所述URL,从网络中加载的网页。23.—种用户设备,其特征在于,包括连接到同一总线的存储器、处理器和接收装置;其中, 所述存储器,用于存储指令 所述接收装置,用于通过网络服务模块接收第二用户设备发送的统一资源定位符URL ;其中,所述网络服务模块用于与所述第二用户设备中安装的第二网络视图模块进行通信,以及,用于调用所述用户设备中安装的第一网络视图模块; 所述处理器,用于执行所述指令,通过所述网络服务模块调用所述第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。24.如权利要求23所述的用户设备,其特征在于,所述网络服务模块为互联网WEB服务模块,所述用户设备还包括连接到所述总线的发送装置; 所述发送装置用于:在所述接收装置通过网络服务模块接收第二用户设备发送的URL之后,向所述第二网络视图模块发送控制界面,所述控制界面用于所述第二用户设备通过所述控制界面控制所述第一网络视图模块中加载的所述网页。25.如权利要求24所述的用户设备,其特征在于,所述接收装置还用于:在所述处理器通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述WEB服务模块接收所述第二用户设备通过所述控制界面发送的、针对所述第一网络视图模块中的所述网页的第一控制指令; 所述发送装置还用于:通过所述WEB服务模块将所述第一控制指令转发给所述第一网络视图t吴块; 所述处理器还用于:执行所述指令,通过所述第一网络视图模块,在所述网页中对所述第一控制指令进行响应,以实现对所述网页中的内容的控制。26.如权利要求23所述的用户设备,其特征在于,所述网络服务模块为代理服务模块,所述用户设备还包括连接到所述总线的发送装置; 所述处理器还用于:执行所述指令,在所述接收装置通过网络服务模块接收第二用户设备发送的URL之后,通过所述代理服务模块加载所述网页; 所述发送装置用于:通过所述代理服务模块将所述网页发送给所述第二网络视图模块。27.如权利要求26所述的用户设备,其特征在于, 所述接收装置还用于:在所述处理器通过所述第一网络视图模块加载所述URL对应的网页之后,通过所述代理服务模块接收控制设备发送的、针对所述第一网络视图模块中的所述网页的第二控制指令; 所述发送装置还用于:通过所述代理服务模块将所述第二控制指令转发给所述第一网络视图t吴块; 所述处理器还用于:执行所述指令,通过所述第一网络视图模块,在所述网页中对所述第二控制指令进行响应,以实现对所述网页中的内容的控制。28.—种用户设备,其特征在于,包括连接到同一总线的存储器、处理器和发送装置;其中, 所述存储器,用于存储指令; 所述处理器,用于执行所述指令,通过所述用户设备中安装的第二网络视图模块在网络中确定统一资源定位符URL;以及,通过所述发送装置、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块;所述URL用于所述网络服务模块调用所述第一用户设备中的第一网络视图模块,并通过所述第一网络视图模块加载所述URL对应的网页。29.如权利要求28所述的用户设备,其特征在于,所述网络服务模块为互联网WEB服务模块,则,所述处理器用于通过所述发送装置、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块,具体为: 通过所述第二网络视图模块打开所述WEB服务模块对应的服务界面; 通过所述发送装置、基于所述服务界面向所述WEB服务模块发送所述URL。30.如权利要求29所述的用户设备,其特征在于,所述用户设备还包括连接到所述总线的接收装置,用于:在所述处理器通过所述发送装置、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面,所述控制界面用于所述用户设备通过所述控制界面控制所述第一网络视图模块中的所述网页。31.如权利要求30所述的用户设备,其特征在于, 所述接收装置还用于:在通过所述第二网络视图模块接收所述WEB服务模块发送的控制界面之后,通过所述第二网络视图模块接收用户针对所述控制界面进行的第一操作; 所述处理器还用于:执行所述指令,根据所述第一操作生成第一控制指令,并通过所述发送装置、基于所述第二网络视图模块将所述第一控制指令发送给所述WEB服务模块; 所述第一控制指令用于所述WEB服务模块将所述第一控制指令转发给所述第一网络视图模块后,所述第一用户设备通过所述第一网络视图模块,在所述第一网络视图模块中的所述网页中对所述第一控制指令进行响应,以实现对所述第一网络视图模块中的所述网页中的内容的控制。32.如权利要求28所述的用户设备,其特征在于,所述网络服务模块为代理服务模块,则,所述处理器还用于:在通过所述用户设备中安装的第二网络视图模块在网络中确定URL之前,将所述第二网络视图模块设置为通过所述代理服务模块对应的网络代理访问网络。33.如权利要求32所述的用户设备,其特征在于,所述用户设备还包括连接到所述总线的接收装置,用于:在所述处理器通过所述发送装置、基于所述第二网络视图模块将所述URL发送给第一用户设备中的网络服务模块之后,接收所述代理服务模块发送的网页,所述网页为所述代理服务模块根据所述URL,从网络中加载的网页。
【文档编号】H04N21/858GK105992063SQ201510046763
【公开日】2016年10月5日
【申请日】2015年1月29日
【发明人】朱冬梅
【申请人】华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1