[发明专利]一种获取影音文件地址的方法和装置有效
申请号: | 201310538628.2 | 申请日: | 2013-11-04 |
公开(公告)号: | CN103605696B | 公开(公告)日: | 2017-05-24 |
发明(设计)人: | 李锦伟;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 兰淑铎 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 影音文件 地址 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,具体涉及一种获取影音文件地址的方法和装置。
背景技术
随着互联网技术的发展,互联网上的资源也越来越多,越来越繁杂。以用户在网上搜索影音文件为例,用户可以通过百度、谷歌或其它搜索引擎进行影音文件的搜索,用户在搜索引擎中输入关键字,然后点击搜索选项进行影音文件的搜索,服务器会返回大量的搜索结果展现给用户。
然而,服务器返回的搜索结果一般都是一些影音网站的链接地址,用户点击影音网站的链接地址之后,进入的是所述影音网站的链接地址对应的影音网站。如果用户想要得到某一影音文件,则需要在所述影音网站提供的搜索界面中再次输入待查找的影音文件的关键字,以便能够从所述影音网站中获取所述待查找的影音文件。此时可能存在如下问题:
首先,由于所述影音网站是根据搜索引擎搜索用户输入的关键字得到的,所述影音网站中虽然包含所述关键字,然而,在所述影音网站中包含所述关键字的信息可能是一个影音文件,也可能是一个文本文件,因此,用户从所述影音网站中可能不能得到所述待查找的影音文件。
其次,即使在所述影音网站中,存在所述待查找的影音文件,用户仍需要多次点击操作之后,才能得到所述待查找影音文件。
综上所述,针对影音文件的搜索,现有技术存在的问题是:搜索过程操作繁琐、复杂,耗时久;搜索结果不直观、准确度低。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种获取影音文件地址的方法和相应的一种获取影音文件地址的装置。
依据本发明的一个方面,提供了一种获取影音文件地址的方法,包括:
接收搜索请求,其中,所述搜索请求中包括:搜索用的影音文件关键字和设定的直接播放影音文件的条件;
获取所述影音文件关键字对应的网页搜索结果信息;
获取满足所述设定的直接播放影音文件的条件的、所述影音文件关键字所指示的影音文件对应的影音文件地址;其中,所述影音文件地址包括:所述网页搜索结果信息对应网页中所包含的可播放影音文件的链接地址;
将获取的所述影音文件关键字对应的网页搜索结果信息和所述网页搜索结果信息对应网页中所包含的可播放影音文件的链接地址返回至浏览器。
可选地,所述影音文件地址,还包括:第1级至第N-1级影音文件地址,N为大于或等于3的正整数;
所述获取满足所述设定的直接播放影音文件的条件的、所述影音文件关键字所指示的影音文件对应的影音文件地址,包括:
获取与所述影音文件关键字所指示的影音文件相匹配的第1级影音文件地址;
获取所述第1级影音文件地址具有对应关系的第2至第N-1级影音文件地址;并获取所述第N-1级影音文件的下一级子地址,所述第N-1级影音文件的下一级子地址为第N级影音文件地址;
从第N级影音文件地址中选取满足所述设定的直接播放影音文件的条件的影音文件地址,作为所述网页搜索结果信息对应网页中所包含的可播放影音文件的链接地址。
可选地,所述设定的直接播放影音文件的条件包括直接播放所述影音文件的插件的信息。
可选地,所述从第N级影音文件地址中选取满足所述设定的直接播放影音文件的条件的影音文件地址,作为所述网页搜索结果信息对应网页中所包含的可播放影音文件的链接地址,包括:
遍历所述第N级影音文件地址对应的网页的文件对象模型DOM树节点,获取所述DOM树节点的节点信息;
从所述DOM树节点的节点信息中,筛选得到满足所述设定的直接播放影音文件的插件的信息的节点信息;
将所述筛选得到的节点信息对应的影音文件地址确定为所述可播放影音文件的链接地址。
根据本发明的另一方面,提供了一种获取影音文件地址的装置,包括:
第二接收模块,用于接收搜索请求,其中,所述搜索请求中包括:搜索用的影音文件关键字和设定的直接播放影音文件的条件;
第一获取模块,用于获取所述影音文件关键字对应的网页搜索结果信息;
第二获取模块,用于获取满足所述设定的直接播放影音文件的条件的、所述影音文件关键字所指示的影音文件对应的影音文件地址;其中,所述影音文件地址包括:所述网页搜索结果信息对应网页中所包含的可播放影音文件的链接地址;
结果返回模块,用于将获取的所述影音文件关键字对应的网页搜索结果信息和所述网页搜索结果信息对应网页中所包含的可播放影音文件的链接地址返回至浏览器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310538628.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种矿用震动淌筛
- 下一篇:用于WEB应用和本地代码模块的文件系统访问