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

文档序号:9436549阅读:276来源:国知局
一种实现网页游戏中播放视频的方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别是涉及一种实现网页游戏中播放视频的方法及
目.0
【背景技术】
[0002]网页游戏又称Web游戏,无端网游,简称页游。是基于Web浏览器的网络在线多人互动游戏,无需下载客户端,不存在机器配置不够的问题,最重要的是关闭或者切换极其方便,尤其适合上班族。
[0003]而随着电子信息技术和视频技术的发展,越来越多的信息通过视频进行交互,一般的,在进行游戏的时候,通常会有一段时间的等待期,以恢复游戏角色的相关数值或者等待任务完成。在这种等待期,游戏用户通常不能完全放心地离开游戏,因为需要处理可能的突发状况和情景转换。而越来越多的视频内容,比如电影电视剧等优质节目,则是填充用户等待时间的好方式,且用户希望在玩网页游戏的时候,也能够观看视频,且互相不影响。

【发明内容】

[0004]为解决上述技术问题,本发明提供一种实现网页游戏中播放视频的方法及装置,以在玩网页游戏的时候,也能够观看视频,互相不影响。
[0005]本发明提供的一种实现网页游戏中播放视频的方法,其包括:
[0006]触发网页游戏页面中预设的视频启动按钮;
[0007]在网页游戏页面生成浮动的视频选择操作窗口,所述视频选择操作窗口中设置有采用视频播放处理进程的视频播放器;
[0008]响应用户的视频选择启动所述的视频播放器;
[0009]通过所述视频播放器采用视频播放处理进程播放用户选择的视频。
[0010]其中,所述视频启动按钮位于网页游戏页面窗口的控制条区域。
[0011 ] 其中,所述视频启动按钮为点击触发启动按钮。
[0012]其中,所述视频选择操作窗口为IFRAME窗口。
[0013]其中,所述视频选择操作窗口中设置有视频选择控制区。
[0014]其中,所述视频选择控制区包括以下至少一项:视频网址填写区、推荐视频区和用户订阅视频区。
[0015]其中,所述视频播放器执行播放的视频播放窗口配置有拖动、缩放窗口、显示隐藏、关闭属性。
[0016]其中,所述视频播放器为flash播放器。
[0017]另外,还包括:
[0018]根据网页游戏页面中配置的鼠标操作属性,当鼠标焦点位于网页游戏页面中的游戏区域时,控制由网页游戏处理进程处理外设输入动作,当鼠标焦点位于视频选择操作窗口区域时,控制由视频播放处理进程处理外设输入动作。
[0019]本申请还公开一种实现网页游戏中播放视频的装置,其包括:
[0020]触发处理模块,用于触发网页游戏页面中预设的视频启动按钮;
[0021]生成处理模块,用于在网页游戏页面生成视频选择操作窗口,所述视频选择操作窗口中设置有采用视频播放处理进程的视频播放器;
[0022]启动处理模块,用于响应用户的视频选择启动所述视频播放器;
[0023]播放处理模块,通过所述视频播放器采用视频播放处理进程播放用户选择的视频。
[0024]其中,所述视频启动按钮位于网页游戏页面窗口的控制条区域。
[0025]其中,所述视频启动按钮为点击触发启动按钮。
[0026]其中,所述视频选择操作窗口为IFRAME窗口。
[0027]其中,所述视频选择操作窗口中设置有视频选择控制区。
[0028]其中,所述视频选择控制区包括以下至少一项:视频网址填写区、推荐视频区和用户订阅视频区。
[0029]其中,所述视频播放器执行播放的视频播放窗口配置有拖动、缩放窗口、显示隐藏、关闭属性。
[0030]其中,所述视频播放器为flash播放器。
[0031]另外,还包括:
[0032]鼠标焦点处理模块,用于根据网页游戏页面中配置的鼠标操作属性,当鼠标焦点位于网页游戏页面中的游戏区域时,控制由网页游戏处理进程处理外设输入动作,当鼠标焦点位于视频选择操作窗口区域时,控制由视频播放处理进程处理外设输入动作。
[0033]根据本发明提供的实现网页游戏中播放视频的方法及装置,其通过触发网页游戏页面中预设的视频启动按钮;在网页游戏页面生成浮动的视频选择操作窗口,所述视频选择操作窗口中设置有采用视频播放处理进程的视频播放器;响应用户的视频选择启动所述的视频播放器;通过所述视频播放器采用视频播放处理进程播放用户选择的视频。其可以实现在玩网页游戏的时候,也能够观看视频,互相不影响,且由于执行视频播放的视频播放器采用视频播放处理进程进行处理,即视频播放和网页游戏的处理不在同一个进程,因此,不会出现某个进程占用中央处理器CPU过高导致卡顿的问题。
【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0035]图1是根据本发明一种实现网页游戏中播放视频的方法的一个具体实施例流程图;
[0036]图2是现有技术中网页游戏页面窗口布局示意图;
[0037]图3是根据本发明一种实现网页游戏中播放视频的方法中设置视频启动按钮的一个具体实施例示意图;
[0038]图4是根据本发明一种实现网页游戏中播放视频的方法中生成视频选择操作窗口的一个具体实施例示意图;
[0039]图5是根据本发明一种实现网页游戏中播放视频的装置的一个具体实施例整体示意图;
[0040]图6是根据本发明一种实现网页游戏中播放视频的装置的另一个具体实施例整体示意图。
【具体实施方式】
[0041]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
[0042]请参阅图1,其为根据本申请一种实现网页游戏中播放视频的方法的一个具体实施例流程图。在本实施例中,实现网页游戏中播放视频的方法主要包括如下步骤:
[0043]步骤S101,触发网页游戏页面中预设的视频启动按钮;
[0044]结合图2,现有技术中,网页游戏页面是一个完整的页面,其中页面大部分是游戏区域,而在页面下部较窄的部分是控制条区域,可以设置一系列的操作按钮,以收藏页面、玩家互动或者跳转到论坛等,由于网页游戏的游戏区域相对较大,会有一些相对不太重要的空间,而在这些不太重要的空间,如果用于视频播放则相当充裕,作为一个可选的实施例,参考图3,可在网页游戏页面窗口的控制条区域设置视频启动按钮,所述视频启动按钮可以是各种形式的按钮,例如,点击触发启动按钮,或者,如触摸启动的按钮拽,这里不做具体限定。
[0045]步骤S102,在网页游戏页面生成视频选择操作窗口,所述视频选择操作窗口中设置有采用视频播放处理进程的视频播放器;
[0046]结合图4,生成的视频选择操作窗口位于网页游戏的游戏区域中不太重要的区域,另外,视频选择操作窗口最好是浮动类型,这样便于用户窗口布局,另外,需要说明的,本申请中网页游戏和视频播放采用不同的进程来处理,例如,处理网页游戏的进程称为网页游戏处理进程,处理视频播放的进程称为视频播放处理进程,在本步骤中,在网页游戏页面生成浮动的视频选择操作窗口还是由网页游戏进程处理,但生成的视频选择操作窗口需要嵌入或者可以调用采用视频播放处理进程的视频播放器,所述视频播放器例如可以是flash,而作为一个具体实施例,所述视频选择处理窗口可以是iframe窗口,具体来说,iframe元素会创建包含另外一个文档的内联框架,且其中可以方便的嵌入flash视频播放器,这样,视频播放就可以采用与游戏处理不同的进程,即在本实施例中当用户点击视频按钮之后,在网页游戏页面上生成一个浮动的iframe窗口(即视频选择操作窗口),在iframe窗口中嵌入有flash视频播放器进行视频播放。由于新生成的iframe窗口嵌入的flash播放器属于另外一个进程(即视频播放处理进程),即视频播放和网页游戏的处理不在同一个进程,因此,不会出现某个进程占用中央处理器CPU过高导致卡顿的问题。
[0047]步骤S103,响应用户的视频选择启动所述的视频播放器;
[0048]具体实现时,可以采用各种方式向游戏用户提供视频,因此,可在所述视频选择操作窗口中设置视频选择控制区,所述视频选择控制区可包括以下至少一项:视频网址填写区、推荐视频区和用户订阅视频区,分别对应向用户提供至少一种视频选择方式,即:视频网址填写区,用于向游戏用户提供如下的视频选择方式:用户可复制视频网站的视频页面所在的统一资源定位符URL,粘贴到视频选择窗口的URL链接,在视频选择窗口解析相关URL,获取到视频信息之后,即可进行播放;
[0049]另外,推荐视频区,可用于向游戏用户提供如下的视频选择方式:
[0050]根据游戏用户在视频网站的观看记录向该游戏用户推荐可观看的视频,或者根据当前游戏用户所玩的游戏,向该游戏用户推荐与游戏相关的电视剧、电影或者按照热门排序的影视剧等。
[0051]而用户订阅视频区,则可以用于根据游戏用户在视频网站的订阅记录,给出游戏用户的订阅列表,提供给用户选择。
[0052]游戏用户选择相应的视频选项后,例如,游戏用户在视频网址填写区填写某个视频的网址,或者游戏用户在推荐视频区点击选择一个电影,或者游戏用户在用户订阅视频区点击选择一个订阅的视频,即可启动采用视频播放处理进程的视频播放器。
[0053]步骤S104,通过所述视频播放器采用视频播放处理进程播放用户选择的视频。
[0054]具体实现时,所述视频播放器采用视频播放处理进程进行播放处理,由于与
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1