一种基于机顶盒的网络相册阅览方法和装置制造方法

文档序号:7779382阅读:230来源:国知局
一种基于机顶盒的网络相册阅览方法和装置制造方法
【专利摘要】本发明提供的一种基于机顶盒的网络相册阅览方法,包括:接收请求目标预设网站的请求信息,所述请求信息表征用户在所述机顶盒执行进入目标预设网站的请求操作,所述目标预设网站中设置有网络相册;获取目标预设网站的地址信息,所述目标预设网站的地址信息预先存储在所述机顶盒的存储区域;依据所述目标预设网站的地址信息,生成第一指令并发送至所述目标预设网站的服务器,以使所述服务器反馈所述目标预设网站的内容;接收并显示所述目标预设网站的内容。采用本发明提供的方法,在通过机顶盒中预设的网络相册网站,实现通过机顶盒直接进入网站中,对网站中的网络相册进行阅览,过程简单方便,提高用户体验。
【专利说明】一种基于机顶盒的网络相册阅览方法和装置
【技术领域】
[0001]本发明属于机顶盒领域,尤其涉及一种基于机顶盒的网络相册阅览方法和装置。【背景技术】
[0002]随着电子技术的发展,机顶盒(STB, set-top box)的功能越来越多,比如网络视频播放、视频推送、媒体播放以及家庭娱乐等多种服务功能。
[0003]网络相册是网站为用户提供的个人照片展示、存放的平台。在网络相册网站,用户可以上传图片、建立分类相册、设定相册隐私权限,也可以观看、评论其他人的相册与照片。
[0004]然而,现有技术中,机顶盒不能直接对网络相册进行浏览观看。大多数机顶盒浏览图片时,需要通过外接存储装置,对该存储装置中的图片进行浏览,而该存储装置中的图片是从电脑或者其他途径中获得的。
[0005]用户通过机顶盒观看到的图片时效性差,过程复杂,用户体验差。

【发明内容】

[0006]有鉴于此,本发明的目的在于提供一种基于机顶盒的网络相册阅览方法和装置,机顶盒可直接进入网站中的网络相册,对该网络相册进行阅览,过程简单方便,提高用户体验。
[0007]一种基于机顶盒的网络相册阅览方法,包括:
[0008]接收请求目标预设网站的请求信息,所述请求信息表征用户在所述机顶盒执行进A目标预设网站的请求操作,所述目标预设网站中设置有网络相册;
[0009]获取目标预设网站的地址信息,所述目标预设网站的地址信息预先存储在所述机顶盒的存储区域;
[0010]依据所述目标预设网站的地址信息,生成第一指令并发送至所述目标预设网站的服务器,以使所述服务器反馈所述目标预设网站的内容;
[0011]接收并显示所述目标预设网站的内容。
[0012]上述的方法,优选的,获取目标预设网站的地址信息之后,生成第一指令并发送至所述目标预设网站的服务器之前,还包括:
[0013]获取所述机顶盒的预设账号,向所述目标预设网站的服务器发送包含所述预设账号的登录请求;
[0014]接收所述服务器反馈的登录成功信息。
[0015]上述的方法,优选的,所述接收并显示所述目标预设网站的内容之后,还包括:
[0016]接收操作请求信息,所述操作请求信息表征用户在所述机顶盒执行对所述目标预设网站的目标相册进行操作请求;
[0017]依据预设的操作信息转换规则,将所述操作请求信息转换为操作地址信息;
[0018]获取所述目标相册的地址信息;
[0019]依据预设的拼接规则,拼接所述操作地址信息和所述目标相册的地址信息,得到拼接地址;
[0020]依据所述拼接地址,生成并发送第二指令至所述服务器,以使所述服务器反馈所述目标预设网站中与所述操作请求相应的内容;
[0021]接收并显示与所述操作请求相应的内容。
[0022]上述的方法,优选的,所述接收并显示所述目标预设网站的内容之后,还包括:
[0023]接收收藏图片请求信息,所述收藏图片请求信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片进行收藏的操作;
[0024]获取并存储所述目标图片的地址信息。
[0025]上述的方法,优选的,所述接收并显示所述目标预设网站的内容之后,还包括:
[0026]接收收藏作者请求信息,所述收藏作者操作信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片的作者进行收藏的操作;
[0027]获取所述目标图片的地址信息,所述目标图片的地址信息中携带作者的地址信息;
[0028]依据预设的解析规则,解析所述目标图片的地址信息,得到所述目标图片的作者的地址信息;
[0029]存储所述目标图片的作者的地址信息。
[0030]上述的方法,优选的,所述接收并显示所述目标预设网站的内容之后,还包括:
[0031]接收下载请求信息,所述下载操作信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片进行下载的操作;
[0032]获取所述目标图片的地址信息;
[0033]依据所述目标图片的地址信息,生成并发送第三指令至所述服务器,以使所述服务器反馈所述目标图片;
[0034]接收并存储所述目标图片。
[0035]一种基于机顶盒的网络相册阅览装置,包括:
[0036]第一接收模块,用于接收请求目标预设网站的请求信息,所述请求信息表征用户在所述机顶盒执行进入目标预设网站的请求操作,所述目标预设网站中设置有网络相册;
[0037]第一获取模块,用于获取目标预设网站的地址信息,所述目标预设网站的地址信息预先存储在所述机顶盒的存储区域;
[0038]第一指令生成模块,用于依据所述目标预设网站的地址信息,生成第一指令并发送至所述目标预设网站的服务器,以使所述服务器反馈所述目标预设网站的内容;
[0039]第一接收模块,用于接收所述目标预设网站的内容;
[0040]第一显示模块,用于显示所述目标预设网站的内容。
[0041]上述的装置,优选的,还包括:
[0042]登录模块,用于获取所述机顶盒的预设账号,向所述目标预设网站的服务器发送包含所述预设账号的登录请求,并接收所述服务器反馈的登录成功信息。
[0043]上述的装置,优选的,还包括:
[0044]第二接收模块,用于接收操作请求信息,所述操作请求信息表征用户在所述机顶盒执行对所述目标预设网站的目标相册进行操作请求;
[0045]转换模块,用于依据预设的操作信息转换规则,将所述操作请求信息转换为操作地址信息;
[0046]第二获取模块,用于获取所述目标相册的地址信息;
[0047]拼接模块,用于依据预设的拼接规则,拼接所述操作地址信息和所述目标相册的地址信息,得到拼接地址;
[0048]第二指令生成模块,用于依据所述拼接地址,生成并发送第二指令至所述服务器,以使所述服务器反馈所述目标预设网站中与所述操作请求相应的内容;
[0049]第三接收模块,用于接收与所述操作请求相应的内容;
[0050]第二显示模块,用于显示与所述操作请求相应的内容。
[0051]上述的装置,优选的,还包括:
[0052]第四接收模块,用于接收收藏作者请求信息,所述收藏作者操作信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片的作者进行收藏的操作;
[0053]第三获取模块,用于获取所述目标图片的地址信息,所述目标图片的地址信息中携带作者的地址信息;
[0054]解析模块,用于依据预设的解析规则,解析所述目标图片的地址信息,得到所述目标图片的作者的地址信息;
[0055]存储模块,用于存储所述目标图片的作者的地址信息。
[0056]本发明提供的一种基于机顶盒的网络相册阅览方法,包括:接收请求目标预设网站的请求信息,所述请求信息表征用户在所述机顶盒执行进入目标预设网站的请求操作,所述目标预设网站中设置有网络相册;获取目标预设网站的地址信息,所述目标预设网站的地址信息预先存储在所述机顶盒的存储区域;依据所述目标预设网站的地址信息,生成第一指令并发送至所述目标预设网站的服务器,以使所述服务器反馈所述目标预设网站的内容;接收并显示所述目标预设网站的内容。采用本发明提供的方法,在通过机顶盒中预设的网络相册网站,实现通过机顶盒直接进入网站中,对网站中的网络相册进行阅览,过程简单方便,提闻用户体验。
【专利附图】

【附图说明】
[0057]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0058]图1是本申请提供的一种基于机顶盒的网络相册阅览方法实施例1的流程图;
[0059]图1是本申请提供的一种基于机顶盒的网络相册阅览方法实施例1的流程图;
[0060]图2是本申请提供的一种基于机顶盒的网络相册阅览方法实施例2的流程图;
[0061]图3是本申请提供的一种基于机顶盒的网络相册阅览方法实施例3的流程图;
[0062]图4是本申请提供的一种基于机顶盒的网络相册阅览方法实施例4的流程图;
[0063]图5是本申请提供的一种基于机顶盒的网络相册阅览方法实施例5的流程图;
[0064]图6是本申请提供的一种基于机顶盒的网络相册阅览方法实施例6的流程图;
[0065]图7是本申请提供的一种基于机顶盒的网络相册阅览装置实施例1的结构示意图;[0066]图8是本申请提供的一种基于机顶盒的网络相册阅览装置实施例2的结构示意图;
[0067]图9是本申请提供的一种基于机顶盒的网络相册阅览装置实施例3的结构示意图;
[0068]图10是本申请提供的一种基于机顶盒的网络相册阅览装置实施例4的结构示意图。
【具体实施方式】
[0069]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0070]本申请中的机顶盒是带网络功能的非智能机顶盒,机顶盒的信息传输基于用户数据包协议(UDP, User Datagram Protocol) / 传输控制协议(TCP, Transmission ControlProtocol) /实时流传输协议(RTSP, Real Time Streaming Protocol)协议的网络通信技术。
[0071]实施例1
[0072]参见图1,示出了本申请提供的一种基于机顶盒的网络相册阅览方法实施例1的流程图,包括:
[0073]步骤SlOl:接收请求目标预设网站的请求信息,所述请求信息表征用户在所述机顶盒执行进入目标预设网站的请求操作,所述目标预设网站中设置有网络相册;
[0074]为方便用户控制,本申请中的机顶盒中预设有多个网站的链接,该预设网站中有网络相册,用户点击该预设网站链接请求进入该目标预设网站。
[0075]该预设网站包括:Picasa、Flickr、Yupoo等网络相册网站。
[0076]接收用户请求进入目标预设网站的请求信息,该请求信息是用户在机顶盒点击该目标预设网站链接的请求操作产生。
[0077]步骤S102:获取目标预设网站的地址信息,所述目标预设网站的地址信息预先存储在所述机顶盒的存储区域;
[0078]当接收到用户请求进入目标预设网站的请求信息时,从机顶盒的存储区域中,获取该目标预设网站的地址信息。
[0079]该存储区域可以为该机顶盒的网络结构部分的存储区域。
[0080]步骤S103:依据所述目标预设网站的地址信息,生成第一指令并发送至所述目标预设网站的服务器,以使所述服务器反馈所述目标预设网站的内容;
[0081]依据该目标预设网站的地址信息,可得知该目标预设网站的服务器的网络位置,并生成第一指令并发送至所述服务器。
[0082]当服务器接收到该第一指令时,生成反馈信息,该反馈信息为该目标预设网站的内容,并将该反馈信息返回给机顶盒。
[0083]步骤S104:接收并显示所述目标预设网站的内容。
[0084]接收该服务器反馈的目标预设网站的内容,并对该内容进行显示,以便用户观看该目标预设网站中的内容,该内容包括网络相册图片等。
[0085]需要说明的是,机顶盒具有与其对应的遥控设备,如遥控器,用户可以通过该遥控设备进行相应的操作,如触发请求目标预设网站等等。
[0086]综上,本发明实施例1提供的一种基于机顶盒的网络相册阅览方法,在通过机顶盒中预设的网络相册网站,实现通过机顶盒直接进入网站中,对网站中的网络相册进行阅览,过程简单方便,提高用户体验。
[0087]实施例2
[0088]参见图2,示出了本申请提供的一种基于机顶盒的网络相册阅览方法实施例2的流程图,图1所示的流程图中步骤S102和步骤S103之间,还包括:
[0089]步骤S105:获取所述机顶盒的预设账号,向所述目标预设网站的服务器发送包含所述预设账号的登录请求;
[0090]由于该目标网站中存在该机顶盒用户的网络相册,用户想要对其网络相册进行操作,或者,某些网站需要登录才能进行阅览,所以,在用户发送第一指令到服务器之前,还需要登录该目标预设网站。
[0091]为方便用户操作,在机顶盒中预设有登录账号,当用户通过机顶盒对目标预设网站进行请求时,获取所述机顶盒的预设账号,向该目标预设网站的服务器发送包含该预设账号的登录请求,请求登录该目标预设网站。
[0092]该预设的登录账号,可以为机顶盒的生产厂家为用户统一设置的账号,也可为根据不同用户需求设置的多种账号。
[0093]而考虑到机顶盒很大程度上仅为用户个人或家庭使用,所以,可以提取该机顶盒设备标识作为用户名。该设备标识中包含该机顶盒的生产厂家代码、生产批次代码、序列号等各种表示该机顶盒唯一性的信息。
[0094]在首次登录该目标预设网站时,可以将该机顶盒的设备标识信息包含在登录请求中,发送给目标预设网站,从而自动完成注册过程。
[0095]步骤S106:接收所述服务器反馈的登录成功信息。
[0096]当该目标预设网站的服务器接收到该登录请求后,验证该登录请求中的账号信息是否满足登录要求,如果满足,判断该登录成功,生成登录成功消息反馈给机顶盒。
[0097]接收该登录成功消息,确定可在该目标预设网站中执行登录用户的可执行操作。
[0098]综上,本发明实施例2提供的一种基于机顶盒的网络相册阅览方法,还包括,采用机顶盒中预设的账号登录,在请求目标预设网站时,自动完成该目标预设网站的登录,无需再输入登录账号等信息,操作简单,方便快捷,提高用户体验。
[0099]实施例3
[0100]参见图3,示出了本申请提供的一种基于机顶盒的网络相册阅览方法实施例3的流程图,图1所示的流程图中步骤S104之后,还包括:
[0101]步骤S107:接收操作请求信息,所述操作请求信息表征用户在所述机顶盒执行对所述目标预设网站的目标相册进行操作请求;
[0102]接收到目标预设网站的内容后,用户可根据自己的喜好,在机顶盒中对目标预设网站中的目标相册进行操作,在对目标相册进行操作时,生成操作请求信息。
[0103]接收该操作请求信息,以实现后续的对该操作请求进行响应。[0104]步骤S108:依据预设的操作信息转换规则,将所述操作请求信息转换为操作地址
信息;
[0105]采用预设的操作信息转换规则,将该操作请求信息转换为可用于拼接地址的操作地址信息。
[0106]本申请中预设的操作信息转换规则可为API (应用程序编程接口,ApplicationProgramming Interface)技术。
[0107]采用API将操作信息转换为操作地址信息,即API地址。
[0108]当该host 为 http://ap1.flickr.com/, API 地址 services/rest/,方法method=f lickr.1nterestingness.getList。此为获取图片列表后接api key值,之后接页数,所有者,描述等信息。
[0109]步骤S109:获取所述目标相册的地址信息;
[0110]获取该目标相册的地址信息,该目标相册是目标网站中首页显示的相册也可为用户根据需求设置的专有相册。
[0111]步骤SllO:依据预设的拼接规则,拼接所述操作地址信息和所述目标相册的地址信息,得到拼接地址;
[0112]依据预设的拼接规则,将该操作地址信息和目标相册的地址信息拼接到一起,得到拼接地址。
[0113]该分析目标相册的地址信息,该`地址信息的格式为:主机/API地址/具体方法/&/API_key 值。
[0114]该主机是指该目标相册的主地址,例如:
[0115]该目标相册的主地址为http://ap1.flickr.com/ ;
[0116]API 地址 services/rest/ ;
[0117]具体方法 method=flickr.1nterestingness.getList
[0118]API_key 值为:
[0119]api_key=863e39flb52f6acf3031f9266731dea5o
[0120]该API_key值后添加的具体的数据如页数、所有者、描述等信息,如per_page=8&page=l&extras=owner_name, date_upload, url_t, url_s, url_m, descripti on。
[0121]最终拼接得到的拼接地址为:
[0122]http://ap1.flickr.com/services/rest/?method = flickr.1nterestingness.getLi st&api_key=863e39flb52f6acf303 If926673ldea5&per_page=8&page=l&extras=owner_name, date_upload, url_t, url_s, url_m, description。
[0123]米用函数_MW_URLAddressCombine ()实现 host 和 API address 的连接,_MW_URLMethodKey ()实现 method 和 apikey 的连接。
[0124]步骤Slll:依据所述拼接地址,生成并发送第二指令至所述服务器,以使所述服务器反馈所述目标预设网站中与所述操作请求相应的内容;
[0125]依据该拼接地址,可得知该对该目标相册的地址以及对该网络相册的操作信息,生成第二指令并发送至所述服务器。
[0126]当服务器接收到该第二指令时,生成反馈信息,该反馈信息为该目标预设网站中与所述操作请求相应的内容,并将该反馈信息返回给机顶盒。[0127]步骤S112:接收并显示与所述操作请求相应的内容。
[0128]接收该服务器反馈的内容,并对该内容进行显示,以便用户观看该目标预设网站中与所述操作请求相应的内容,该内容包括网络相册中的图片等。
[0129]综上,本发明实施例3提供的一种基于机顶盒的网络相册阅览方法,还包括:根据操作请求信息和网络相册的地址信息,拼接得到拼接地址,生成并发送第二指令至所述服务器,以使所述服务器反馈所述目标预设网站中与所述操作请求相应的内容。实现对目标网站中的图片进行操作,过程简单方便,提高用户体验。
[0130]实施例4
[0131]参见图4,示出了本申请提供的一种基于机顶盒的网络相册阅览方法实施例4的流程图,图1所示的流程图中步骤S104之后,还包括:
[0132]步骤S113:接收收藏图片请求信息,所述收藏图片请求信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片进行收藏的操作;
[0133]用户在阅览网络相册中的图片时,可根据自己的喜好选择图片进行收藏,用户通过遥控工具等,通过机顶盒对目标图片进行收藏,可点击网页上的收藏选项。
[0134]当用户点击网页上的收藏选项时,生成收藏图片的请求信息。
[0135]接收该收藏图片的请求信息,以用于后续的收藏动作。
[0136]步骤S114:获取并存储所述目标图片的地址信息。
[0137]当接收到该请求信息时,获取该目标图片的地址信息,并存储该地址信息,如FLASH 中。
[0138]综上,本发明实施例4提供的一种基于机顶盒的网络相册阅览方法,还包括:接收收藏图片请求信息,所述收藏图片请求信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片进行收藏的操作;获取并存储所述目标图片的地址信息。采用该方法能够对目标网络相册中的图片进行收藏,方便后续的查阅,提高用户体验。
[0139]实施例5
[0140]参见图5,示出了本申请提供的一种基于机顶盒的网络相册阅览方法实施例5的流程图,图1所示的流程图中步骤S104之后,还包括:
[0141]步骤S115:接收收藏作者请求信息,所述收藏作者操作信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片的作者进行收藏的操作;
[0142]接收到目标预设网站的内容后,用户可对该目标相册的作者进行收藏,以便后续对该作者的其他图片进行阅览,在对该作者进行收藏时,生成收藏作者请求信息。
[0143]接收该收藏作者请求信息,以实现后续的对该收藏作者请求进行响应。
[0144]步骤S116:获取所述目标图片的地址信息,所述目标图片的地址信息中携带作者的地址信息;
[0145]接收到该收藏作者请求信息后,获取该目标图片的地址信息,该地址信息中携带有作者的地址信息。
[0146]如,目标网站为http://www.yupo0.com,用户在该目标网站中浏览图片时,想要以后继续浏览该图片作者的图片,请求收藏该作者aaaa,当前浏览的目标图片的地址为http://www.yupo0.com/photos/aaaa/albums/4725341。
[0147]步骤S117:依据预设的解析规则,解析所述目标图片的地址信息,得到所述目标图片的作者的地址信息;
[0148]依据解析规则,解析该目标图片的地址信息,得到该地址信息中包含的该作者的地址信息。
[0149]比如当前浏览目标图片的地址为:
[0150]http://www.yupo0.com/photos/aaaa/albums/4725341
[0151]解析该地址得到该地址信息,可得到在该目标图片的地址信息中,http://www.yupo0.com/photos/aaaa为该图片的作者的地址信息。
[0152]步骤S118:存储所述目标图片的作者的地址信息。
[0153]存储该作者的地址信息到FLASH中。
[0154]用户后续对该作者的图片进行阅览时,可直接根据该FLASH中存储的地址信息进入该作者的网页进行阅览,无需再从网站首页进入,在网站首页查找该作者,节约时间。
[0155]综上,本申请实施例5示出了一种基于机顶盒的网络相册阅览方法,还包括:收藏目标图片的作者的地址信息。用户可根据存储的地址信息进入该作者的网页进行阅览,无需再从网站首页进入,在网站首页查找该作者,节约时间。
[0156]实施例6
[0157]参见图6,示出了本申请提供的一种基于机顶盒的网络相册阅览方法实施例6的流程图,图1所示的流程图中步骤S104之后,还包括:
[0158]步骤S119:接收下载请求信息,所述下载操作信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片进行下载的操作;
[0159]当用户想要下载目标网络相册中的某张图片时,通过遥控器等装置,执行下载的操作,生成下载请求信息。
[0160]步骤S120:获取所述目标图片的地址信息;
[0161]当接收到该下载请求信息时,获取该目标图片的地址信息。
[0162]步骤S121:依据所述目标图片的地址信息,生成并发送第三指令至所述服务器,以使所述服务器反馈所述目标图片;
[0163]依据该目标图片的地址信息,可得知该目标图片的网络位置,并生成第三指令并发送至所述目标图片的服务器中。
[0164]当服务器接收到该第三指令时,生成反馈信息,该反馈信息为该目标图片的信息,并将该反馈信息返回给机顶盒。
[0165]步骤S122:接收并存储所述目标图片。
[0166]接收该服务器反馈的目标图片。并将该目标图片存储在预设的位置,比如该机顶盒连接的外接存储装置U盘等。
[0167]下载完成后,用户无需再次进入网络,可在其他设备或者该机顶盒相连的电视机中,连接该存储装置,实现本地阅览该目标图片。
[0168]综上,本发明实施例6提供的一种基于机顶盒的网络相册阅览方法,还包括:对目标网站中的目标图片进行下载,下载完成后,用户无需再次进入网络,可在其他设备或者该机顶盒相连的电视机中,连接该存储装置,实现本地阅览该目标图片,提高用户体验。
[0169]与上述本申请提供的一种基于机顶盒的网络相册阅览方法实施例相对应的,本申请说明书中还提供了一种基于机顶盒的网络相册阅览装置实施例。[0170]实施例1
[0171]参见图7,示出了本申请实施例1提供的一种基于机顶盒的网络相册阅览装置结构示意图,包括:第一接收模块101、第一获取模块102、第一指令生成模块103、第一接收模块104和第一显不模块105 ;
[0172]其中,所述第一接收模块101,用于接收请求目标预设网站的请求信息,所述请求信息表征用户在所述机顶盒执行进入目标预设网站的请求操作,所述目标预设网站中设置有网络相册;
[0173]为方便用户控制,本申请中的机顶盒中预设有多个网站的链接,该预设网站中有网络相册,用户点击该预设网站链接请求进入该目标预设网站。
[0174]该预设网站包括:Picasa、Flickr、Yupoo等网络相册网站。
[0175]第一接收模块101接收用户请求进入目标预设网站的请求信息,该请求信息是用户在机顶盒点击该目标预设网站链接的请求操作产生。
[0176]其中,所述第一获取模块102,用于获取目标预设网站的地址信息,所述目标预设网站的地址信息预先存储在所述机顶盒的存储区域;
[0177]当接收到用户请求进入目标预设网站的请求信息时,第一获取模块102从机顶盒的存储区域中,获取该目标预设网站的地址信息。
[0178]该存储区域可以为该机顶盒的网络结构部分的存储区域。
[0179]其中,所述第一指令生成模块103,用于依据所述目标预设网站的地址信息,生成第一指令并发送至所述目标预设网站的服务器,以使所述服务器反馈所述目标预设网站的内容;
[0180]依据该目标预设网站的地址信息,可得知该目标预设网站的服务器的网络位置,第一指令生成模块103生成第一指令并发送至所述服务器。
[0181]当服务器接收到该第一指令时,生成反馈信息,该反馈信息为该目标预设网站的内容,并将该反馈信息返回给机顶盒。
[0182]其中,所述第一接收模块104,用于接收所述目标预设网站的内容;所述第一显示模块105,用于显示所述目标预设网站的内容。
[0183]第一接收模块104接收该服务器反馈的目标预设网站的内容,第一显示模块105对该内容进行显示,以便用户观看该目标预设网站中的内容,该内容包括网络相册图片等。
[0184]需要说明的是,机顶盒具有与其对应的遥控设备,如遥控器,用户可以通过该遥控设备进行相应的操作,如触发请求目标预设网站等等。
[0185]综上,本发明实施例1提供的一种基于机顶盒的网络相册阅览装置,在通过机顶盒中预设的网络相册网站,实现通过机顶盒直接进入网站中,对网站中的网络相册进行阅览,过程简单方便,提高用户体验。
[0186]实施例2
[0187]参见图8,示出了本申请实施例2提供的一种基于机顶盒的网络相册阅览装置结构示意图,图7所示的结构中,还包括:
[0188]登录模块106,用于获取所述机顶盒的预设账号,向所述目标预设网站的服务器发送包含所述预设账号的登录请求,并接收所述服务器反馈的登录成功信息。
[0189]由于该目标网站中存在该机顶盒用户的网络相册,用户想要对其网络相册进行操作,或者,某些网站需要登录才能进行阅览,所以,在用户发送第一指令到服务器之前,还需要通过登录模块106登录该目标预设网站。
[0190]为方便用户操作,在机顶盒中预设有登录账号,当用户通过机顶盒对目标预设网站进行请求时,登录模块106获取所述机顶盒的预设账号,向该目标预设网站的服务器发送包含该预设账号的登录请求,请求登录该目标预设网站。
[0191]该预设的登录账号,可以为机顶盒的生产厂家为用户统一设置的账号,也可为根据不同用户需求设置的多种账号。
[0192]而考虑到机顶盒很大程度上仅为用户个人或家庭使用,所以,可以提取该机顶盒设备标识作为用户名。该设备标识中包含该机顶盒的生产厂家代码、生产批次代码、序列号等各种表示该机顶盒唯一性的信息。
[0193]在首次登录该目标预设网站时,可以将该机顶盒的设备标识信息包含在登录请求中,发送给目标预设网站,从而自动完成注册过程。
[0194]当该目标预设网站的服务器接收到该登录请求后,验证该登录请求中的账号信息是否满足登录要求,如果满足,判断该登录成功,生成登录成功消息反馈给机顶盒。
[0195]登录模块106接收该登录成功消息,确定可在该目标预设网站中执行登录用户的可执行操作。
[0196]综上,本发明实施例2提供的一种基于机顶盒的网络相册阅览装置,还包括,采用机顶盒中预设的账号登录,在请求目标预设网站时,自动完成该目标预设网站的登录,无需再输入登录账号等信息,操作简单,方便快捷,提高用户体验。
[0197]实施例3
[0198]参见图9,示出了本申请实施例3提供的一种基于机顶盒的网络相册阅览装置结构示意图,图7所示的结构中,还包括:第二接收模块107、转换模块108、第二获取模块109、拼接模块110、第二指令生成模块111、第三接收模块112和第二显示模块113
[0199]其中,所述第二接收模块107,用于接收操作请求信息,所述操作请求信息表征用户在所述机顶盒执行对所述目标预设网站的目标相册进行操作请求;
[0200]第二接收模块107接收到目标预设网站的内容后,用户可根据自己的喜好,在机顶盒中对目标预设网站中的目标相册进行操作,在对目标相册进行操作时,生成操作请求信息。
[0201]第二接收模块107接收该操作请求信息,以实现后续的对该操作请求进行响应。
[0202]其中,所述转换模块108,用于依据预设的操作信息转换规则,将所述操作请求信息转换为操作地址信息;
[0203]转换模块108采用预设的操作信息转换规则,将该操作请求信息转换为可用于拼接地址的操作地址信息。
[0204]本申请中预设的操作信息转换规则可为API (应用程序编程接口,ApplicationProgramming Interface)技术。
[0205]采用API将操作信息转换为操作地址信息,即API地址。
[0206]当该host 为 http://ap1.flickr.com/, API 地址 services/rest/,方法method=flickr.1nterestingness.getList。此为获取图片列表后接api key值,之后接页数,所有者,描述等信息。[0207]其中,所述第二获取模块109,用于获取所述目标相册的地址信息;
[0208]第二获取模块109获取该目标相册的地址信息,该目标相册是目标网站中首页显示的相册也可为用户根据需求设置的专有相册。
[0209]其中,所述拼接模块110,用于依据预设的拼接规则,拼接所述操作地址信息和所述目标相册的地址信息,得到拼接地址;
[0210]拼接模块110依据预设的拼接规则,将该操作地址信息和目标相册的地址信息拼接到一起,得到拼接地址。
[0211]该分析目标相册的地址信息,该地址信息的格式为:主机/API地址/具体方法/&/API_key 值。
[0212]该主机是指该目标相册的主地址,例如:
[0213]该目标相册的主地址为http://ap1.flickr.com/。
[0214]API 地址 services/rest/ ;
[0215]具体方法 method=flickr.1nterestingness.getList。
[0216]API_key 值为:
[0217]api_key=863e39flb52f6acf3031f9266731dea5o [0218]该API_key值后添加的具体的数据如页数、所有者、描述等信息,如per_page=8&page=l&extras=owner_name, date_upload, url_t, url_s, url_m, descripti on。
[0219]最终拼接得到的拼接地址为:
[0220]http://ap1.f I i c kr.com/services/rest/?method = flickr.1nterestingness.getLi st&api_key=863e39flb52f6acf303 If926673ldea5&per_page=8&page=l&extras=owner_name, date_upload, url_t, url_s, url_m, description。
[0221]米用函数_MW_URLAddressCombine ()实现 host 和 API address 的连接,_MW_URLMethodKey ()实现 method 和 apikey 的连接。
[0222]其中,所述第二指令生成模块111,用于依据所述拼接地址,生成并发送第二指令至所述服务器,以使所述服务器反馈所述目标预设网站中与所述操作请求相应的内容;
[0223]第二指令生成模块111依据该拼接地址,可得知该对该目标相册的地址以及对该网络相册的操作信息,生成第二指令并发送至所述服务器。
[0224]当服务器接收到该第二指令时,生成反馈信息,该反馈信息为该目标预设网站中与所述操作请求相应的内容,并将该反馈信息返回给机顶盒。
[0225]其中,所述第三接收模块112,用于接收与所述操作请求相应的内容;所述第二显示模块113,用于显示与所述操作请求相应的内容。
[0226]第三接收模块112接收该服务器反馈的内容,第二显示模块113对该内容进行显示,以便用户观看该目标预设网站中与所述操作请求相应的内容,该内容包括网络相册中的图片等。
[0227]实际实施中,为了简化结构,可将第一接收模块、第二接收模块和第三接收模块合并得到接收模块,可将第一获取模块和第二获取模块合并得到获取模块,将第一指令生成模块和第二指令生成模块合并得到指令生成模块,将第一显示模块和第二显示模块合并得到显示模块,该显示模块一般与电视机相连,将显示的内容传输到电视机中,在电视机屏幕上播放。[0228]综上,本发明实施例3提供的一种基于机顶盒的网络相册阅览装置,还包括:根据操作请求信息和网络相册的地址信息,拼接得到拼接地址,生成并发送第二指令至所述服务器,以使所述服务器反馈所述目标预设网站中与所述操作请求相应的内容。实现对目标网站中的图片进行操作,过程简单方便,提高用户体验。
[0229]实施例4
[0230]参见图10,示出了本申请实施例4提供的一种基于机顶盒的网络相册阅览装置结构示意图,图7所示的结构中,还包括:第四接收模块114、第三获取模块115、解析模块116和存储模块117
[0231]其中,所述第四接收模块114,用于接收收藏作者请求信息,所述收藏作者操作信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片的作者进行收藏的操作;
[0232]第四接收模块114接收到目标预设网站的内容后,用户可对该目标相册的作者进行收藏,以便后续对该作者的其他图片进行阅览,在对该作者进行收藏时,生成收藏作者请求信息。
[0233]接收该收藏作者请求信息,以实现后续的对该收藏作者请求进行响应。
[0234]其中,所述第三获取模块115,用于获取所述目标图片的地址信息,所述目标图片的地址信息中携带作者的地址信息;
[0235]接收到该收藏作者请求信息后,第三获取模块115获取该目标图片的地址信息,该地址信息中携带有作者的地址信息。
[0236]如,目标网站为http://www.yupo0.com,用户在该目标网站中浏览图片时,想要以后继续浏览该图片作者的图片,请求收藏该作者aaaa,当前浏览的目标图片的地址为http://www.yupo0.com/photos/aaaa/albums/4725341。
[0237]其中,所述解析模块116,用于依据预设的解析规则,解析所述目标图片的地址信息,得到所述目标图片的作者的地址信息;
[0238]解析模块116依据解析规则,解析该目标图片的地址信息,得到该地址信息中包含的该作者的地址信息。
[0239]比如当前浏览目标图片的地址为:
[0240]http://www.yupo0.com/photos/aaaa/albums/4725341
[0241]解析该地址得到该地址信息,可得到在该目标图片的地址信息中,http://www.yupo0.com/photos/aaaa为该图片的作者的地址信息。
[0242]其中,所述存储模块117,用于存储所述目标图片的作者的地址信息。
[0243]存储模块117存储该作者的地址信息到FLASH中。
[0244]用户后续对该作者的图片进行阅览时,可直接根据该FLASH中存储的地址信息进入该作者的网页进行阅览,无需再从网站首页进入,在网站首页查找该作者,节约时间。
[0245]实际实施中,为了简化结构,可将第一接收模块和第四接收模块合并得到接收模块,可将第一获取模块和第三获取模块合并得到获取模块。
[0246]综上,本申请实施例5示出了一种基于机顶盒的网络相册阅览装置,还包括:收藏目标图片的作者的地址信息。用户可根据存储的地址信息进入该作者的网页进行阅览,无需再从网站首页进入,在网站首页查找该作者,节约时间。[0247]以上所述仅是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种基于机顶盒的网络相册阅览方法,其特征在于,包括: 接收请求目标预设网站的请求信息,所述请求信息表征用户在所述机顶盒执行进入目标预设网站的请求操作,所述目标预设网站中设置有网络相册; 获取目标预设网站的地址信息,所述目标预设网站的地址信息预先存储在所述机顶盒的存储区域; 依据所述目标预设网站的地址信息,生成第一指令并发送至所述目标预设网站的服务器,以使所述服务器反馈所述目标预设网站的内容; 接收并显示所述目标预设网站的内容。
2.根据权利要求1所述的方法,其特征在于,获取目标预设网站的地址信息之后,生成第一指令并发送至所述目标预设网站的服务器之前,还包括: 获取所述机顶盒的预设账号,向所述目标预设网站的服务器发送包含所述预设账号的登录请求; 接收所述服务器反馈的登录成功信息。
3.根据权利要求1所述的方法,其特征在于,所述接收并显示所述目标预设网站的内容之后,还包括: 接收操作请求信息,所述操作请求信息表征用户在所述机顶盒执行对所述目标预设网站的目标相册进行操作请求; 依据预设的操作信息转换规则,将所述操作请求信息转换为操作地址信息; 获取所述目标相册的地址信息; 依据预设的拼接规则,拼接所述操作地址信息和所述目标相册的地址信息,得到拼接地址; 依据所述拼接地址,生成并发送第二指令至所述服务器,以使所述服务器反馈所述目标预设网站中与所述操作请求相应的内容; 接收并显示与所述操作请求相应的内容。
4.根据权利要求1所述的方法,其特征在于,所述接收并显示所述目标预设网站的内容之后,还包括: 接收收藏图片请求信息,所述收藏图片请求信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片进行收藏的操作; 获取并存储所述目标图片的地址信息。
5.根据权利要求1所述的方法,其特征在于,所述接收并显示所述目标预设网站的内容之后,还包括: 接收收藏作者请求信息,所述收藏作者操作信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片的作者进行收藏的操作; 获取所述目标图片的地址信息,所述目标图片的地址信息中携带作者的地址信息;依据预设的解析规则,解析所述目标图片的地址信息,得到所述目标图片的作者的地址信息; 存储所述目标图片的作者的地址信息。
6.根据权利要求1所 述的方法,其特征在于,所述接收并显示所述目标预设网站的内容之后,还包括:接收下载请求信息,所述下载操作信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片进行下载的操作; 获取所述目标图片的地址信息; 依据所述目标图片的地址信息,生成并发送第三指令至所述服务器,以使所述服务器反馈所述目标图片; 接收并存储所述目标图片。
7.一种基于机顶盒的网络相册阅览装置,其特征在于,包括: 第一接收模块,用于接收请求目标预设网站的请求信息,所述请求信息表征用户在所述机顶盒执行进入目标预设网站的请求操作,所述目标预设网站中设置有网络相册; 第一获取模块,用于获取目标预设网站的地址信息,所述目标预设网站的地址信息预先存储在所述机顶盒的存储区域; 第一指令生成模块,用于依据所述目标预设网站的地址信息,生成第一指令并发送至所述目标预设网站的服务器,以使所述服务器反馈所述目标预设网站的内容; 第一接收模块,用于接收所述目标预设网站的内容; 第一显示模块,用于显示所述目标预设网站的内容。
8.根据权利要求7所述的装置,其特征在于,还包括: 登录模块,用于获取所`述机顶盒的预设账号,向所述目标预设网站的服务器发送包含所述预设账号的登录请求,并接收所述服务器反馈的登录成功信息。
9.根据权利要求7所述的装置,其特征在于,还包括: 第二接收模块,用于接收操作请求信息,所述操作请求信息表征用户在所述机顶盒执行对所述目标预设网站的目标相册进行操作请求; 转换模块,用于依据预设的操作信息转换规则,将所述操作请求信息转换为操作地址信息; 第二获取模块,用于获取所述目标相册的地址信息; 拼接模块,用于依据预设的拼接规则,拼接所述操作地址信息和所述目标相册的地址信息,得到拼接地址; 第二指令生成模块,用于依据所述拼接地址,生成并发送第二指令至所述服务器,以使所述服务器反馈所述目标预设网站中与所述操作请求相应的内容; 第三接收模块,用于接收与所述操作请求相应的内容; 第二显示模块,用于显示与所述操作请求相应的内容。
10.根据权利要求7所述的装置,其特征在于,还包括: 第四接收模块,用于接收收藏作者请求信息,所述收藏作者操作信息表征用户在所述机顶盒执行对目标预设网站的目标网络相册的目标图片的作者进行收藏的操作; 第三获取模块,用于获取所述目标图片的地址信息,所述目标图片的地址信息中携带作者的地址信息; 解析模块,用于依据预设的解析规则,解析所述目标图片的地址信息,得到所述目标图片的作者的地址信息; 存储模块,用于存储所述目标图片的作者的地址信息。
【文档编号】H04N21/41GK103634630SQ201310655159
【公开日】2014年3月12日 申请日期:2013年12月6日 优先权日:2013年12月6日
【发明者】赵原猛 申请人:珠海迈科电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1