一种安卓系统的网页视频处理方法和装置制造方法及图纸

技术编号:11182269 阅读:61 留言:0更新日期:2015-03-25 11:35
本发明专利技术提供了一种安卓系统的网页视频处理方法和装置,通过检测浏览器网页中是否存在视频文件,若存在则创建浮动窗口,并发送视频文件的视频消息至浮动窗口,而后在接收到对浮动窗口的播放请求后,并在浮动窗口中播放视频消息对应的视频文件,实现了浏览器网页视频在浮动窗口中播放。由于浮动窗口独立于浏览器网页之外,因而用户可以对浏览器网页进行其他操作,如搜索词汇,浏览其他网页等,而又不影响浮动窗口中播放视频的进度,很好地解决了安卓系统的网页视频播放过程中需要始终保持显示视频的网页开启的问题,给用户带来良好的观看体验,因而在视频处理领域具有广阔的市场前景。

【技术实现步骤摘要】

本专利技术涉及视频处理领域,特别涉及一种安卓系统的网页视频处理方法和装置
技术介绍
随着移动互联网的兴起,移动智能设备已经融入人们的日常生活。就2012年来说,依据IDC的统计数据,安卓智能设备的出货量位居第一。用户使用安卓智能设备可以进行多项应用,其中,在线观看网页视频就是常见的应用之一。目前,使用安卓系统的电子设备在线观看网页视频往往是通过安卓系统上的浏览器进行观看,为了保证视频播放过程中不间断,就需要让显示播放视频的网页一直处于开启状态。一旦需要对浏览器网页进行其他操作,如搜索词汇,浏览其他网页等,则需要将当前播放视频的浏览器网页关闭后才可进行,当需要再次观看原先的播放视频时,则需要重新查找原有播放视频的网页,并对原有视频重新加载。且对于网页中播放的视频,用户只能选择固定屏幕播放或者全屏播放的形式进行播放,无法根据自身的喜好对播放屏幕大小进行随意调整。此外,如果遇到播放过程中卡帧现象严重的视频,用户往往采用刷新当前网页或者去其他网页另寻相关视频的方式来解决,不仅费时费力,也给用户带来严重的不良体验。因而,如何对安卓系统的网页视频进行有效处理,使得视频播放过程中用户可以对浏览器网页进行其他操作,从而给用户在线观看视频带来更好的体验,是视频处理领域一个亟需解决的问题。
技术实现思路
为此,需要提供一种安卓系统的网页视频处理技术方案,用以解决视频播放过程中用户无法对浏览器网页进行其他操作,费时费力,体验差的问题。为实现上述目的,专利技术人提供了一种安卓系统的网页视频处理方法,包括以下步骤:检测浏览器网页中是否存在视频文件,若存在则创建浮动窗口,并发送视频文件的视频消息至浮动窗口;在接收到对浮动窗口的播放请求后,并在浮动窗口中播放视频消息对应的视频文件。进一步地,所述视频文件包括flash视频文件,所述方法还包括:检测浏览器网页中是否存在flash视频文件,若存在则将显示该网页的浏览器模拟为苹果浏览器。进一步地,所述方法还包括步骤:在视频文件播放结束后,发送下一个视频文件的视频消息至浮动窗口,并在浮动窗口中播放下一个视频消息对应的视频文件。进一步地,所述方法还包括步骤:判断视频文件在播放过程中缓冲次数或缓冲时间是否超过预设阈值,若是则将当前视频文件的特征信息发送给搜索引擎;接收搜索引擎的搜索结果并将搜索结果中响应时间最短的一个以上的视频作为备选视频,并在浏览器网页中予以显示。进一步地,所述方法还包括:接收对浮动窗口的操作请求,并根据操作请求对浮动窗口作出相应响应操作。专利技术人还提供了一种安卓系统的网页视频处理装置,包括检测模块,浮动窗口创建模块,发送模块,接收模块和播放模块;所述检测模块用于检测浏览器网页中是否存在视频文件;所述浮动窗口创建模块用于在检测模块检测到浏览器网页中存在视频文件后创建浮动窗口;所述发送模块包括视频消息发送模块,所述视频消息发送模块用于发送视频文件的视频消息至浮动窗口;所述接收模块包括播放请求接收模块,所述播放请求接收模块用于接收对浮动窗口的播放请求;所述播放模块用于在浮动窗口中播放视频消息对应的视频文件。进一步地,所述视频文件包括flash视频文件,所述检测模块还用于检测浏览器网页中是否存在flash视频文件,所述装置还包括模拟模块,所述模拟模块用于在检测模块检测到浏览器网页中存在flash视频文件后,将显示该网页的浏览器模拟为苹果浏览器。进一步地,所述视频消息发送模块还用于在视频文件播放结束后,发送下一个视频文件的视频消息至浮动窗口;所述播放模块还用于在浮动窗口中播放下一个视频消息对应的视频文件。进一步地,所述装置还包括判断模块,所述判断模块用于判断视频文件在播放过程中缓冲次数或缓冲时间是否超过预设阈值,所述发送模块还包括特征信息发送模块,所述特征信息发送模块用于在判断模块判定缓冲次数或缓冲时间超过预设阈值后,将当前视频文件的特征信息发送给搜索引擎;所述接收模块还包括搜索结果接收模块,所述搜索结果接收模块用于接收搜索引擎的搜索结果并将搜索结果中响应时间最短的一个以上的视频作为备选视频,并在浏览器网页中予以显示。进一步地,所述接收模块还包括操作请求接收模块,所述操作请求接收模块用于接收对浮动窗口的操作请求,所述装置还包括操作请求响应模块,所述操作请求响应模块用于根据操作请求对浮动窗口作出相应的响应操作。区别于现有技术,上述技术方案首先检测浏览器网页中是否存在视频文件,若存在则创建浮动窗口,并发送视频文件的视频消息至浮动窗口,而后在接收到对浮动窗口的播放请求后,在浮动窗口中播放视频消息对应的视频文件,实现了浏览器网页视频在浮动窗口中播放。由于浮动窗口独立于播放视频的网页之外,因而用户可以对浏览器网页进行其他操作,如搜索词汇,浏览其他网页等,而又不影响浮动窗口中播放视频的进度,很好地解决了安卓系统的网页视频播放过程中需要始终保持显示视频的网页开启的问题,可以给用户带来良好的观看体验,而且提高了用户在观看网页视频过程中处理对浏览器网页进行其他操作的效率,因而在视频处理领域具有广阔的市场前景。附图说明图1为本专利技术一实施方式所述安卓系统的网页视频处理的方法的流程图;图2为本专利技术另一实施方式所述安卓系统的网页视频处理的方法的流程图;图3为本专利技术一实施方式所述安卓系统的网页视频处理的方法的缓冲处理流程图;图4为本专利技术一实施方式所述安卓系统的网页视频处理的装置的结构示意图。附图标记说明:1、检测模块;2、浮动窗口创建模块;3、发送模块;31、视频消息发送模块;32、特征信息发送模块;4、接收模块;41、播放请求接收模块;42、搜索结果接收模块;43、操作请求接收模块;5、模拟模块;6、判断模块;7、操作请求响应模块;8、播放模块。具体实施方式为详细说明技术方案的
技术实现思路
、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。请参阅图1,本专利技术一实施方式所述安卓系统的网页视频处理的方法的流程图;所述方法可以应用于安卓系统的电子设备上,所述电子设备可以为智能手机或平板电脑,并可以对电子设备浏览器网页中的视频文件进行处理,具体包括下列步骤:首先进入步骤S1检测浏览器网页中是否存在视频文件。若浏览器网页中存在视频文件,则可本文档来自技高网
...
一种安卓系统的网页视频处理方法和装置

【技术保护点】
一种安卓系统的网页视频处理方法,其特征在于,包括以下步骤:检测浏览器网页中是否存在视频文件,若存在则创建浮动窗口,并发送视频文件的视频消息至浮动窗口;在接收到对浮动窗口的播放请求后,并在浮动窗口中播放视频消息对应的视频文件。

【技术特征摘要】
1.一种安卓系统的网页视频处理方法,其特征在于,包括以下步骤:
检测浏览器网页中是否存在视频文件,若存在则创建浮动窗口,并发送
视频文件的视频消息至浮动窗口;
在接收到对浮动窗口的播放请求后,并在浮动窗口中播放视频消息对应
的视频文件。
2.根据权利要求1所述的安卓系统的网页视频处理方法,其特征在于,
所述视频文件包括flash视频文件,所述方法还包括:
检测浏览器网页中是否存在flash视频文件,若存在则将显示该网页的浏
览器模拟为苹果浏览器。
3.根据权利要求1或2所述的安卓系统的网页视频处理方法,其特征在
于,所述方法还包括步骤:
在视频文件播放结束后,发送下一个视频文件的视频消息至浮动窗口,
并在浮动窗口中播放下一个视频消息对应的视频文件。
4.根据权利要求1或2所述的安卓系统的网页视频处理方法,其特征在
于,所述方法还包括步骤:
判断视频文件在播放过程中缓冲次数或缓冲时间是否超过预设阈值,若
是则将当前视频文件的特征信息发送给搜索引擎;
接收搜索引擎的搜索结果并将搜索结果中响应时间最短的一个以上的视
频作为备选视频,并在浏览器网页中予以显示。
5.根据权利要求1或2所述的安卓系统的网页视频处理方法,其特征在
于,所述方法还包括:
接收对浮动窗口的操作请求,并根据操作请求对浮动窗口作出相应响应
操作。
6.一种安卓系统的网页视频处理装置,其特征在于,包括检测模块,浮
动窗口创建模块,发送模块,接收模块和播放模块;
所述检测模块用于检测浏览器网页中是否存在视频文件;
所述浮动窗口创建模块用于在检测模块检测到浏览器网页中存在视频文
件后创建浮动窗口;
所述发送模块包括视频消息发送模块,所述视频消息发送模块用于发送
...

【专利技术属性】
技术研发人员:陈谋春
申请(专利权)人:福州瑞芯微电子有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1