[发明专利]一种对网页视频进行播放的方法和装置有效
申请号: | 201310535484.5 | 申请日: | 2013-11-01 |
公开(公告)号: | CN103823829B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 李锦伟;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/0481 |
代理公司: | 北京市隆安律师事务所11323 | 代理人: | 权鲜枝,齐辉 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 视频 进行 播放 方法 装置 | ||
技术领域
本发明涉及计算机网络技术领域,特别涉及一种对网页视频进行播放的方法和装置。
背景技术
随着网络视频技术的发展,网络视频的应用越来越广泛,现有的搜索引擎,由用户输入影视剧的名称,对用户输入的名称,直接进行搜索,搜索引擎会返回搜索结果,结果中会带有对应的链接,即统一资源定位符(例如,http://www.baidu.com/link?url=9msgGJqjJ4zBBpC8yDF8xDh8vibi0EdcHWtBcokQ2dS7KUBbUGojwckjQXCpoDrQ2VjGPVGuwYoyRE-hQaeLO7b-VXJ17a)。用户在点击统一资源定位符(URL,Uniform/Universal Resource Locator)后会打开对应的网页。图1示出了现有技术的一个网页的示意图;图2示出了现有技术的另一个网页的示意图。
如图1所示,现有的搜索引擎得到的链接,往往不是可以直接点开以进行视频播放的链接,这样用户还需要通过多次尝试点击,才可以播放视频。如图2所示,部分搜索结果,只能使用特定的浏览器或特定的播放工具进行播放,存在用户点击链接后却无法播放视频的问题,然而浏览器在用户点击该链接之前不会给出提示或进行识别。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的对网页视频进行播放的装置和相应的对网页视频进行播放的方法。
依据本发明的一个方面,本发明实施例提供了一种对网页视频进行播放的方法,包括:当接收到用户输入的视频搜索数据时,从视频搜索数据中识别出视频关键词;判断识别出的视频关键词是否命中本地视频词表,该本地视频词表指示至少一个视频内容服务器支持的视频关键词与关键词标识的对应关系;当视频关键词命中本地视频词表时,从本地视频词表中查询该视频关键词的关键词标识,将关键词标识发送至视频内容服务器,进行信息查询;接收视频内容服务器返回的包括视频播放地址的查询结果,弹出交互窗口,将查询结果在该交互窗口中展示;当接收到用户对交互窗口发送的视频播放指令时,加载视频播放地址对应的网页视频并调用相应的视频插件播放该网页视频。
可选地,判断识别出的视频关键词是否命中本地视频词表包括:接收视频内容服务器下发的本地视频词表并保存,判断识别出的视频关键词是否命中已保存的本地视频词表;或者,将识别出的视频关键词发送至云端服务器,由云端服务器对该视频关键词和本地视频词表进行比对,根据云端服务器返回的比对结果判断识别出的视频关键词是否命中本地视频词表;其中,本地视频词表是根据从至少一个视频内容服务器获取的网页视频的信息生成的。
可选地,弹出交互窗口包括:判断接收到的查询结果是否有效,是则弹出交互窗口,否则,不弹出交互窗口;和/或检测当前用于弹出交互窗口的搜索结果标签页是否为接收到视频搜索数据后生成的首个标签页,是则在搜索结果标签页中弹出交互窗口,否则,不弹出交互窗口;和/或判断本地视频词表中的内容是否为空,是则,不弹出交互窗口,否则,弹出交互窗口。
可选地,方法还包括:在弹出交互窗口之后,当满足下述的至少一种条件时,收回交互窗口:在预定时间内未接收到用户对交互窗口发送的视频播放指令;或者,交互窗口所在的搜索结果标签页切换为新的标签页;或者,接收到用户对交互窗口发送的窗口关闭指令;或者,交互窗口失去焦点。
可选地,查询结果中还包括视频下载地址,方法还包括:当接收到用户对交互窗口发送的视频下载指令时,下载视频下载地址对应的网页视频。
可选地,下载视频下载地址对应的网页视频包括:当查询结果中包括同一网页视频的多个视频下载地址时,对该多个视频下载地址的下载速率进行预判断,选取判断出的最快下载速率对应的视频下载地址进行网页视频的下载。
可选地,方法还包括:在打开起始网页后进入视频模式,或者,在接收到用户对交互窗口发送的指令后进入视频模式,其中,在视频模式下网页全屏加载并播放网页视频。
可选地,方法还包括:在视频模式下播放网页视频时,将所播放的网页视频缓存在客户端或者云端服务器中,生成并保存该网页视频的播放记录;利用播放记录,调用相应的视频插件从预定时间点开始对缓存的网页视频进行播放。
可选地,方法还包括:将缓存的网页视频、生成的播放记录与指令播放该网页视频的用户相绑定,作为该用户的视频播放的个人数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310535484.5/2.html,转载请声明来源钻瓜专利网。