【技术实现步骤摘要】
本专利技术涉及互联网
,具体涉及一种浏览器客户端中进行视频播放的方法、装置和系统。
技术介绍
随着互联网技术的发展和终端设备的普及,在线视频已经成为了互联网用户的基础性应用,拓宽了用户的收视渠道,为用户的工作和休闲提供更多的便捷和乐趣。目前,国内大部分视频分享类网站中的视频资源良莠不齐,并且视频分享类网站为了提高盈利,所采用的视频播放方案往往存在以下两种问题:一是在视频中插入时间较长的广告,用户在观看视频时不得不观看插入的广告;二是对于一些用户需求量大的高质量视频,在其视频播放一段时间后强行中止,用户必须下载该网站的相关软件才能继续观看。在此情况下,用户很难找到高质量的、完整的、符合自身需求的视频资源,视频观看体验很差。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种浏览器客户端中进行视频播放的方法、装置和系统。依据本专利技术的一个方面,提供了一种浏览器客户端中进行视频播放的方法,该方法包括:对浏览器客户端中加载的带有视频播放元素的网页进行预设匹配规则的匹配;如匹配,在所述网页中注入一监听脚本,所述监听脚本监听到所述网页中的开始播放所述视频播放元素的事件时,将所述视频播放元素的信息发送到第一视频服务器;接收第一视频服务器返回的与所述视频播放元素关联的第一视频源地址;在浏览器客户端中加载播放所述第 ...
【技术保护点】
一种浏览器客户端中进行视频播放的方法,包括:对浏览器客户端中加载的带有视频播放元素的网页进行预设匹配规则的匹配;如匹配,在所述网页中注入一监听脚本,所述监听脚本监听到所述网页中的开始播放所述视频播放元素的事件时,将所述视频播放元素的信息发送到第一视频服务器;接收第一视频服务器返回的与所述视频播放元素关联的第一视频源地址;在浏览器客户端中加载播放所述第一视频源地址的视频。
【技术特征摘要】
1.一种浏览器客户端中进行视频播放的方法,包括:
对浏览器客户端中加载的带有视频播放元素的网页进行预设匹配规则的
匹配;
如匹配,在所述网页中注入一监听脚本,所述监听脚本监听到所述网页
中的开始播放所述视频播放元素的事件时,将所述视频播放元素的信息发送
到第一视频服务器;
接收第一视频服务器返回的与所述视频播放元素关联的第一视频源地
址;
在浏览器客户端中加载播放所述第一视频源地址的视频。
2.如权利要求1所述的方法,其中,所述对浏览器客户端中加载的带有
视频播放元素的网页进行预设匹配规则的匹配包括:
将所述网页的URL、所述网页的页面标题、所述网页的版式、所述视频
播放元素的ID、所述视频播放元素的URL和播放所述视频播放元素的视频
插件的ClassID中的一项或多项与预设匹配规则进行匹配。
3.如权利要求2所述的方法,其中,
在所述网页的OnReceivedTitle事件时,将所述网页的页面标题与预设匹
配规则进行匹配;
或者,
在所述网页的OnPageStart事件时,将所述网页的URL与预设匹配规则
进行匹配;
或者,
在所述网页的OnPageFinished事件时,将所述网页的版式、所述视频播
放元素的ID、所述视频播放元素的URL和播放所述视频播放元素的视频插
件的ClassID中的一项或多项与预设匹配规则进行匹配。
4.如权利要求1所述的方法,其中,该方法进一步包括:
从服务器侧下载所述预设匹配规则保存到配置文件中;
并且在每次浏览器启动时,向服务器查询是否需要更新所述配置文件中
的内容,是则从服务器获取相应内容进行更新。
5.如权利要求1所述的方法,其中,所述监听脚本通过如下方法监听所
\t述网页中的开始播放所述视频播放元素的事件:
通过修改对应的ClassName改变所述网页原有页面元素的响应事件,并
通过添加监听的方式拦截所述网页上的视频播放事件。
6.一种浏览器客户端中进行视频播放的装置,其中,该装置包括:
匹配单元,适于对浏览器客户端中加载的带有视频播放元素的网页进行
预设匹配规则的匹配;如匹配,...
【专利技术属性】
技术研发人员:杨德立,杜海燕,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。