[发明专利]一种网页中视频的播放方法和装置有效
申请号: | 201310181177.1 | 申请日: | 2013-05-16 |
公开(公告)号: | CN103268337A | 公开(公告)日: | 2013-08-28 |
发明(设计)人: | 陈志;李锦伟;纪尚越;贺跃松;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;齐辉 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 视频 播放 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,特别涉及一种网页中视频的播放方法和装置。
背景技术
浏览器是指可以显示网页服务器或者文件系统的HTML(超文本标记语言,Hypertext Markup Language)文件内容,并让用户与这些文件交互的一种软件。
浏览器主要通过HTTP(超文本传输协议,Hypertext Transfer Protocol)协议与网页服务器交互并获取网页,一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。大部分的浏览器本身支持除了HTML之外的广泛的格式,例如JPEG、PNG、GIF等图像格式,并且能够扩展支持众多的插件(plug-ins)。
目前的浏览器网页已经能支持视频播放功能,在Flash(视频)文件下载后进行播放,一般的视频提供方(例如土豆视频)会在视频的开头加载有一段10~30秒钟的广告视频。浏览器会先执行广告的播放,在广告播放完毕后再播放后续的视频内容。
现有的浏览器网页播放视频中存在广告播放时间过长,用户体验较差的问题,用户希望能少播放广告,甚至跳过片头不要播放广告,然而,广告视频是包含在浏览器下载到的视频文件本身中的,将广告视频从整个视频文件中分离出来以避免广告播放的难度较大,且许多片头广告对视频提供方来说是为满足运营需求而需要进行强制播放的,现有的浏览器网页视频播放方案无法在满足用户少放广告的需求的同时兼顾视频提供方的运营需求。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种网页中视频的播放方法和装置。
依据本发明的一个方面,本发明实施例提供了一种网页中视频的播放方法,包括:
在浏览器中加载带有视频类网页元素的网页;
拦截到播放第一视频类网页元素的脚本,设置视频播放快进倍数信息;
依据视频播放快进倍数信息,使用浏览器视频插件播放第一视频类网页元素;
拦截到播放第二视频类网页元素的脚本,重置视频播放快进倍数信息;
依据重置的视频播放快进倍数信息,使用浏览器视频插件播放第二视频类网页元素。
其中,上述在浏览器中加载带有视频类网页元素的网页包括:
检测所加载的网页中资源的多功能网络邮件扩充MIME类型信息,当该MIME类型信息指示视频类型时,获知网页为带有视频类网页元素的网页。
其中,上述拦截到播放第一视频类网页元素的脚本,设置视频播放快进倍数信息包括:当拦截到浏览器加载运行包括第一名称信息的脚本时,确认拦截到播放第一视频类网页元素的脚本,并设置视频播放快进倍数信息;则
上述拦截到播放第二视频类网页元素的脚本,重置视频播放快进倍数信息包括:当拦截到浏览器加载运行包括第二名称信息的脚本时,确认拦截到播放第二视频类网页元素的脚本,并重置视频播放快进倍数信息。
其中,上述第一名称信息、第二名称信息保存在浏览器侧的脚本名称信息列表中;
其中,包括脚本名称信息的脚本名称信息列表由浏览器自带,和/或由浏览器用户进行配置,和/或从网络服务器侧定期下载得到,并利用新下载的脚本名称信息列表更新已有的脚本名称信息。
其中,上述当拦截到浏览器加载运行包括第一名称信息的脚本时,确认拦截到播放第一视频类网页元素的脚本的步骤进一步包括:
当拦截到浏览器加载运行包括第一名称信息的脚本时,从该脚本的运行中获知第一视频URL;根据第一视频URL确认拦截到播放第一视频类网页元素的脚本;则
上述当拦截到浏览器加载运行包括第二名称信息的脚本时,确认拦截到播放第二视频类网页元素的脚本的步骤进一步包括:
当拦截到浏览器加载运行包括第二名称信息的脚本时,并从该脚本的运行中获知第二视频URL;根据第二视频URL确认拦截到播放第二视频类网页元素的脚本。
其中,上述依据视频播放快进倍数信息,使用浏览器视频插件播放第一视频类网页元素包括:根据设置的视频播放快进倍数信息获知调整倍数;将浏览器视频插件的视频播放速度修改为原始播放速度与调整倍数的乘积;使用浏览器视频插件按照修改后的视频播放速度,播放第一视频类网页元素;
上述依据重置的视频播放快进倍数信息,使用浏览器视频插件播放第二视频类网页元素包括:根据重置的视频播放快进倍数信息获知视频播放速度的原始值;使用浏览器视频插件按照重置后的视频播放速度的原始值,播放第二视频类网页元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310181177.1/2.html,转载请声明来源钻瓜专利网。