在应用中进行视频播放的方法和装置制造方法及图纸

技术编号:13243586 阅读:35 留言:0更新日期:2016-05-15 04:14
本发明专利技术提供了一种在应用中进行视频播放的方法和装置,方法包括:接收应用发出的进行视频播放的请求,应用产生虚拟情境图像;绘制视频窗口,视频窗口浮在虚拟情境图像上;获取视频数据,并将视频数据在视频窗口进行播放。根据本发明专利技术,应用发出视频播放的请求后,在虚拟情境图像上绘制视频窗口进行视频播放,使得用户可以同时关注虚拟情境图像和视频,所以用户可以参考视频播放的内容,进行与虚拟情境之间的交互。

【技术实现步骤摘要】

本专利技术涉及计算机
,具体而言,涉及一种在应用中进行视频播放的方法和装置
技术介绍
虚拟情境(Virtual Situat1n,VS)是一种完全在虚拟的信息环境中进行的有目的性的交互体验。游戏应用是虚拟情境的一种典型形式,用户在游戏应用营造的虚拟情境中进行具有娱乐性的交互体验。现在游戏应用设计越来越复杂,使得用户完成需要其他人录制的进行游戏的视频来进行参考。如果用户需要参考游戏视频来进行游戏的话,就需要在游戏应用和视频播放器之间不断地切换。由于游戏应用以及视频播放器的运行始终持续,所以用户的切换操作会导致用户没有及时关注游戏的进行或播放器的播放,从而难以参考游戏视频来进行游戏。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的在应用中进行视频播放的方法和装置。依据本专利技术的一个方面,提供了一种在应用中进行视频播放的方法,包括:接收应用发出的进行视频播放的请求,所述应用产生虚拟情境图像;绘制视频窗口,所述视频窗口浮在所述虚拟情境图像上;获取视频数据,并将所述视频数据在所述视频窗口进行播放。依据本专利技术的另一方面,还提供了一种在应用中进行视频播放的装置,包括:请求接收模块,用于接收应用发出的进行视频播放的请求,所述应用产生虚拟情境图像;视频窗口绘制模块,用于绘制视频窗口,所述视频窗口浮在所述虚拟情境图像上;视频数据获取模块,用于获取视频数据,并将所述视频数据在所述视频窗口进行播放。根据以上技术方案,本专利技术的在应用中进行视频播放的方法和装置至少具有以下优点:根据本专利技术的技术方案,应用发出视频播放的请求后,在虚拟情境图像上绘制视频窗口进行视频播放,使得用户可以同时关注虚拟情境图像和视频,所以用户可以参考视频播放的内容,进行与虚拟情境之间的交互。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术的一个实施例的在应用中进行视频播放的方法的流程图;图2示出了根据本专利技术的一个实施例的在应用中进行视频播放的方法的流程图;图3示出了根据本专利技术的一个实施例的在应用中进行视频播放的方法的流程图;图4示出了根据本专利技术的一个实施例的在应用中进行视频播放的方法的流程图;图5示出了根据本专利技术的一个实施例的在应用中进行视频播放的装置的框图;图6示出了根据本专利技术的一个实施例的在应用中进行视频播放的装置的框图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。如图1所示,本专利技术的一个实施例中提供了一种在应用中进行视频播放的方法,包括:步骤110,接收应用发出的进行视频播放的请求,应用产生虚拟情境图像。在本实施例中,应用可以是游戏,游戏中的图像即为虚拟情境图像。步骤120,绘制视频窗口,视频窗口浮在虚拟情境图像上。在本实施中,要求视频窗口的尺寸小于虚拟情境图像的尺寸。步骤130,获取视频数据,并将视频数据在视频窗口进行播放。在本实施例中,视频数据可以是与虚拟情境图像相关的数据;在本实施例的技术方案中,由于视频窗口浮在虚拟情境图像上,使得用户可以在关注视频窗口中的视频数据时,可以同时关注虚拟情境图像,有利于用户参考视频数据的内容来与虚拟情境图像进行交互。例如,用户在玩游戏时,在游戏图像上浮现一个窗口,该窗口播放该游戏相关的视频内容,用户参考视频内容进行游戏。如图2所示,本专利技术的一个实施例中提供了一种在应用中进行视频播放的方法,包括:步骤210,接收应用发出的进行视频播放的请求,应用产生虚拟情境图像。步骤220,根据虚拟情境图像上显示的多种内容,将虚拟情境图像划分为多个区域;多个区域分别包含多种内容。在本实施例中,以游戏应用为例,游戏画面中往往划分了多个区域,其中例如包含菜单选项的菜单栏区域、包括工具选项的工具栏区域。步骤230,将视频窗口放置在多种内容中预定内容对应的区域上。在本实施例中,菜单栏区域、工具栏区域往往都是用户较少使用的区域,所以可以将视频窗口放置在菜单栏区域或工具栏区域上,从而使得视频窗口的存在不会影响到用户对游戏画面活动部分的关注。步骤240,获取虚拟情境画面的数据作为视频数据,并将视频数据在视频窗口进行播放。在本实施例中,视频窗口展现的数据实际上是用户自己与虚拟情境交互的数据;例如,用户在某视频直播网站上直播自己的玩游戏的过程,则视频窗口可以是采集的自己正在玩游戏的视频,使得用户随时自己关注到待在直播网站上展示的视频内容是否正常,如果不正常用户可以及时进行调整。如图3所示,本专利技术的一个实施例中提供了一种在应用中进行视频播放的方法,包括:步骤310,接收应用发出的进行视频播放的请求,应用产生虚拟情境图像。步骤320,根据预记录的用户在虚拟情境图像上的触摸操作的次数和位置,从虚拟情境图像上选取视频播放区域,并将视频窗口放置在视频显示区域上;用户在视频显示区域上的触摸操作次数低于预设阈值。在本实施例的技术方案中,以游戏应用为例,用户在游戏图像上进行触摸的次数较多,说明触摸的位置为用户需要频繁操作的位置,此时视频窗口的设置位置应当避开用户频繁操作的位置,以免使得视频窗口的存在影响了用户对游戏界面的操作。步骤330,根据应用的标识,向预定服务器发出获取应用对应的视频数据的请求,并从预定服务器接收视频数据,并将视频数据在视频窗口进行播放。在本实施例中,根据应用的标识可以自动选择对应的服务器,获取与应用相关的视频数据以供用户参考使用;例如,应用为游戏时,应用的标识可以为游戏的名称或编号,对应的服务器可以是视频网站的服务器,将游戏的标识发送至服务器后服务器可以从存储的视频中找到游戏对应的视频,发送给用户进行参考。如图4所示,本专利技术的一个实施例中提供了一种在应用中进行视频播放的方法,包括:步骤410,接收应用发出的进行视频播放的请求,应用产生虚拟情境图像。步骤420,按照预记录的与应用对应的视频播放位置信息,在虚拟情境图像上选取视频播放区域,并将视频窗口放置在视频显示区域上。在本实施例的技术方案中,对于不同的应用,预先设置好了视频显示区域,所以开启应用时可以将视频窗口直接显示在视频显示区域上即可。步骤430,根据预记录的用户对应的关注账号,向预定服务器发出获取关注账号对应的视频数据,并从预定服务器接收视频数据,并将视频数据在视频窗口进行播放。在本实施例的技术方案中,以游戏应用为例,用户关注了在某视频直播网站上直播玩游戏过程的主播账号,则用户在开启相应游戏时,则直接连接该视频直播网站的服务器,获取该直播账号相关的视频数据,提供给用户进行参考。如图5当前第1页1 2本文档来自技高网...

【技术保护点】
一种在应用中进行视频播放的方法,其特征在于,包括:接收应用发出的进行视频播放的请求,所述应用产生虚拟情境图像;绘制视频窗口,所述视频窗口浮在所述虚拟情境图像上;获取视频数据,并将所述视频数据在所述视频窗口进行播放。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴征杨中意
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1