[发明专利]一种画面捕捉方法及终端有效
申请号: | 201810412069.3 | 申请日: | 2018-04-28 |
公开(公告)号: | CN108932142B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 高盛;刘丽;马跃;成家雄;同鑫;马杰波 | 申请(专利权)人: | 广州市百果园网络科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/0484 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 511449 广东省广州市番禺区南村镇万*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 画面 捕捉 方法 终端 | ||
本申请公开了一种画面捕捉方法及终端,其中方法包括:检测运行的第一应用程序关联的第一信息,所述第一信息用于表征所述第一应用程序的属性;判断第一数据库中是否存在所述第一应用程序关联的第一信息,其中,所述第一数据库包括应用程序的名称及所述应用程序输出的画面关联的捕捉方式;如果存在,则通过第一捕捉策略以所述第一应用程序输出的画面关联的捕捉方式捕捉所述第一应用程序输出的画面,否则,通过第二捕捉策略捕捉所述第一应用程序输出的画面。采用本申请,可提高对画面捕捉的效率及用户体验。
技术领域
本申请涉及视频处理技术领域,尤其涉及一种画面捕捉方法及终端。
背景技术
随着视频直播热潮的兴起,推出游戏直播的平台也越来越多,大多数直播的游戏都是基于Windows平台,要直播一个游戏首先要捕捉游戏的画面,然后编码成视频流以某种方式推送给直播平台的服务器。然而,现在很多游戏直播平台都使用开源的广播软件(OpenBroadcaster Software,OBS)完成上述功能。
但是OBS的使用并不方便,直播一个游戏的设置方式复杂,举例来说,OBS提供了三种设置捕捉游戏画面的方式,刚使用OBS捕捉游戏画面的用户不知选择哪一种捕捉方式,捕捉方式一旦选择错误,很可能无法捕捉到游戏画面而导致直播黑屏,以至于用户体验不高。
发明内容
本申请提供一种画面捕捉方法及终端,可解决因画面捕捉方式不正确导致的无法捕捉到画面的问题,防止主播在直播期间黑屏问题的出现。
第一方面,本申请提供了一种画面捕捉方法,该方法包括:
检测运行的第一应用程序关联的第一信息,所述第一信息用于表征所述第一应用程序的属性。
判断第一数据库中是否存在所述第一应用程序关联的第一信息,其中,所述第一数据库包括应用程序关联的第一信息及所述应用程序输出的画面关联的捕捉方式。
如果存在,则通过第一捕捉策略以所述第一应用程序输出的画面关联的捕捉方式捕捉所述第一应用程序输出的画面,否则,通过第二捕捉策略捕捉所述第一应用程序输出的画面。
结合第一方面,在一些可能的实施例中,还包括:
对捕捉到的所述第一应用程序输出的画面进行编码,获得编码后的画面。
将所述编码后的画面发送至服务器。
结合第一方面,在一些可能的实施例中,所述通过第一捕捉策略以所述第一应用程序输出的画面关联的捕捉方式捕捉所述第一应用程序输出的画面,具体包括:
按照所述第一数据库中预设画面与捕捉方式之间的关联关系,确定所述第一应用程序输出的画面关联的捕捉方式。
根据确定出的所述第一应用程序输出的画面关联的捕捉方式捕捉所述第一应用程序输出的画面。
结合第一方面,在一些可能的实施例中,所述通过第二捕捉策略捕捉所述第一应用程序输出的画面,具体包括:
在所述第一时间阈值范围内,通过第一捕捉方式与第二捕捉方式同时捕捉所述第一应用程序输出的画面。
在所述第一时间阈值范围内,如果通过所述第二捕捉方式捕捉到所述第一应用程序输出的画面,则采用所述第二捕捉方式对所述第一应用程序输出的画面进行捕捉同时停止通过所述第一捕捉方式对所述第一应用程序输出的画面进行捕捉,否则,采用所述第一捕捉方式对所述第一应用程序输出的画面进行捕捉同时停止通过所述第二捕捉方式对所述第一应用程序输出的第一画面进行捕捉。
结合第一方面,在一些可能的实施例中,所述通过第二捕捉方式捕捉所述第一应用程序输出的画面之前还包括:
对通过所述第一捕捉方式捕捉到的所述第一应用程序输出的画面进行编码,获得编码后的画面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园网络科技有限公司,未经广州市百果园网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810412069.3/2.html,转载请声明来源钻瓜专利网。