一种实现网页游戏中播放视频的方法及装置制造方法及图纸

技术编号:12576876 阅读:58 留言:0更新日期:2015-12-23 16:44
本发明专利技术提供一种实现网页游戏中播放视频的方法及装置,其方法通过触发网页游戏页面中预设的视频启动按钮;在网页游戏页面生成浮动的视频选择操作窗口,所述视频选择操作窗口中设置有采用视频播放处理进程的视频播放器;响应用户的视频选择启动所述的视频播放器;通过所述视频播放器采用视频播放处理进程播放用户选择的视频。其可以实现在玩网页游戏的时候,也能够观看视频,而且互相不影响,且由于执行视频播放的视频播放器采用视频播放处理进程进行处理,即视频播放和网页游戏的处理不在同一个进程,因此,不会出现某个进程占用中央处理器过高导致卡顿的问题。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别是涉及一种实现网页游戏中播放视频的方法及 目.0
技术介绍
网页游戏又称Web游戏,无端网游,简称页游。是基于Web浏览器的网络在线多人互动游戏,无需下载客户端,不存在机器配置不够的问题,最重要的是关闭或者切换极其方便,尤其适合上班族。而随着电子信息技术和视频技术的发展,越来越多的信息通过视频进行交互,一般的,在进行游戏的时候,通常会有一段时间的等待期,以恢复游戏角色的相关数值或者等待任务完成。在这种等待期,游戏用户通常不能完全放心地离开游戏,因为需要处理可能的突发状况和情景转换。而越来越多的视频内容,比如电影电视剧等优质节目,则是填充用户等待时间的好方式,且用户希望在玩网页游戏的时候,也能够观看视频,且互相不影响。
技术实现思路
为解决上述技术问题,本专利技术提供一种实现网页游戏中播放视频的方法及装置,以在玩网页游戏的时候,也能够观看视频,互相不影响。本专利技术提供的一种实现网页游戏中播放视频的方法,其包括:触发网页游戏页面中预设的视频启动按钮;在网页游戏页面生成浮动的视频选择操作窗口,所述视频选择操作窗口中设置有采用视频播放处理进程的视频播放器;响应用户的视频选择启动所述的视频播放器;通过所述视频播放器采用视频播放处理进程播放用户选择的视频。其中,所述视频启动按钮位于网页游戏页面窗口的控制条区域。 其中,所述视频启动按钮为点击触发启动按钮。其中,所述视频选择操作窗口为IFRAME窗口。其中,所述视频选择操作窗口中设置有视频选择控制区。其中,所述视频选择控制区包括以下至少一项:视频网址填写区、推荐视频区和用户订阅视频区。其中,所述视频播放器执行播放的视频播放窗口配置有拖动、缩放窗口、显示隐藏、关闭属性。其中,所述视频播放器为flash播放器。另外,还包括:根据网页游戏页面中配置的鼠标操作属性,当鼠标焦点位于网页游戏页面中的游戏区域时,控制由网页游戏处理进程处理外设输入动作,当鼠标焦点位于视频选择操作窗口区域时,控制由视频播放处理进程处理外设输入动作。本申请还公开一种实现网页游戏中播放视频的装置,其包括:触发处理模块,用于触发网页游戏页面中预设的视频启动按钮;生成处理模块,用于在网页游戏页面生成视频选择操作窗口,所述视频选择操作窗口中设置有采用视频播放处理进程的视频播放器;启动处理模块,用于响应用户的视频选择启动所述视频播放器;播放处理模块,通过所述视频播放器采用视频播放处理进程播放用户选择的视频。其中,所述视频启动按钮位于网页游戏页面窗口的控制条区域。其中,所述视频启动按钮为点击触发启动按钮。其中,所述视频选择操作窗口为IFRAME窗口。其中,所述视频选择操作窗口中设置有视频选择控制区。其中,所述视频选择控制区包括以下至少一项:视频网址填写区、推荐视频区和用户订阅视频区。其中,所述视频播放器执行播放的视频播放窗口配置有拖动、缩放窗口、显示隐藏、关闭属性。其中,所述视频播放器为flash播放器。另外,还包括:鼠标焦点处理模块,用于根据网页游戏页面中配置的鼠标操作属性,当鼠标焦点位于网页游戏页面中的游戏区域时,控制由网页游戏处理进程处理外设输入动作,当鼠标焦点位于视频选择操作窗口区域时,控制由视频播放处理进程处理外设输入动作。根据本专利技术提供的实现网页游戏中播放视频的方法及装置,其通过触发网页游戏页面中预设的视频启动按钮;在网页游戏页面生成浮动的视频选择操作窗口,所述视频选择操作窗口中设置有采用视频播放处理进程的视频播放器;响应用户的视频选择启动所述的视频播放器;通过所述视频播放器采用视频播放处理进程播放用户选择的视频。其可以实现在玩网页游戏的时候,也能够观看视频,互相不影响,且由于执行视频播放的视频播放器采用视频播放处理进程进行处理,即视频播放和网页游戏的处理不在同一个进程,因此,不会出现某个进程占用中央处理器CPU过高导致卡顿的问题。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1是根据本专利技术一种实现网页游戏中播放视频的方法的一个具体实施例流程图;图2是现有技术中网页游戏页面窗口布局示意图;图3是根据本专利技术一种实现网页游戏中播放视频的方法中设置视频启动按钮的一个具体实施例示意图;图4是根据本专利技术一种实现网页游戏中播放视频的方法中生成视频选择操作窗口的一个具体实施例示意图;图5是根据本专利技术一种实现网页游戏中播放视频的装置的一个具体实施例整体示意图;图6是根据本专利技术一种实现网页游戏中播放视频的装置的另一个具体实施例整体示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,其为根据本申请一种实现网页游戏中播放视频的方法的一个具体实施例流程图。在本实施例中,实现网页游戏中播放视频的方法主要包括如下步骤:步骤S101,触发网页游戏页面中预设的视频启动按钮;结合图2,现有技术中,网页游戏页面是一个完整的页面,其中页面大部分是游戏区域,而在页面下部较窄的部分是控制条区域,可以设置一系列的操作按钮,以收藏页面、玩家互动或者跳转到论坛等,由于网页游戏的游戏区域相对较大,会有一些相对不太重要的空间,而在这些不太重要的空间,如果用于视频播放则相当充裕,作为一个可选的实施例,参考图3,可在网页游戏页面窗口的控制条区域设置视频启动按钮,所述视频启动按钮可以是各种形式的按钮,例如,点击触发启动按钮,或者,如触摸启动的按钮拽,这里不做具体限定。步骤S102,在网页游戏页面生成视频选择操作窗口,所述视频选择操作窗口中设置有采用视频播放处理进程的视频播放器;结合图4,生成的视频选择操作窗口位于网页游戏的游戏区域中不太重要的区域,另外,视频选择操作窗口最好是浮动类型,这样便于用户窗口布局,另外,需要说明的,本申请中网页游戏和视频播放采用不同的进程来处理,例如,处理网页游戏的进程称为网页游戏处理进程,处理视频播放的进程称为视频播放处理进程,在本步骤中,在网页游戏页面生成浮动的视频选择操作窗口还是由网页游戏进程处理,但生成的视频选择操作窗口需要嵌入或者可以调用采用视频播放处理进程的视频播放器,所述视频播放器例如可以是flash,而作为一个具体实施例,所述视频选择处理窗口可以是iframe窗口,具体来说,iframe元素会创建包含另外一个文档的内联框架,且其中可以方便的嵌入flash视频播放器,这样,视频播放就可以采用与游戏处理不同的进程,即在本实施例中当用户点击视频按钮之后,在网页游戏页面上生成一个浮动的iframe窗口(即视频选择操作窗口),在iframe窗口中嵌入有flash视频播放器进行视频播放。由于新生成的iframe窗口嵌入的flash播放器属于另外一个进程(即视频播放处理进程),即视频播放和网页游戏的处理不在同一个进程,因此,不会出现某个进程占用中央处理器CPU过高导致本文档来自技高网...

【技术保护点】
一种实现网页游戏中播放视频的方法,其特征在于,包括:触发网页游戏页面中预设的视频启动按钮;在网页游戏页面生成浮动的视频选择操作窗口,所述视频选择操作窗口中设置有采用视频播放处理进程的视频播放器;响应用户的视频选择启动所述的视频播放器;通过所述视频播放器采用视频播放处理进程播放用户选择的视频。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴昊宇姚键陈羿邹丹潘柏宇王冀
申请(专利权)人:合一网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1