窗口直播方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:28748332 阅读:26 留言:0更新日期:2021-06-06 19:08
本发明专利技术实施例提出一种窗口直播方法、装置、电子设备和计算机可读存储介质,涉及直播技术领域。其中,上述窗口直播方法应用于电子设备,所述电子设备与直播服务器通信连接,上述窗口直播方法包括:获取显示界面图像;其中,所述显示界面图像中包括目标窗口;从所述显示界面图像中裁剪出目标图像区域;其中,所述目标图像区域为呈现所述目标窗口的图像区域;根据所述目标图像区域生成直播图像帧,并向直播服务器发出。本方案通过简单的算法实现对窗口内容的获取,提高窗口内容采集的普适性,兼容性高。性高。性高。

【技术实现步骤摘要】
窗口直播方法、装置、电子设备和计算机可读存储介质


[0001]本专利技术涉及直播
,具体而言,涉及一种窗口直播方法、装置、电子设备和计算机可读存储介质。

技术介绍

[0002]随着互联网技术的不断发展,人们日常的娱乐活动也越来越丰富,观看直播已成为一种新兴的网络娱乐活动,且深受大众喜爱。
[0003]直播可提供的内容形式多样,除了以人为主题的直播内容外,还有以显示窗口为主题的直播内容,比如,游戏直播。针对窗口的直播,实现起来存在很多问题,比如,相关技术中由于需要通过读取窗口的句柄获取窗口展示内容,在部分系统环境下,由于窗口读取句柄获取不成功,而无法成功的获取到对应的窗口展示内容。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种窗口直播方法、装置、电子设备和计算机可读存储介质。
[0005]为了实现上述目的,本专利技术实施例采用的技术方案如下:
[0006]第一方面,本专利技术提供一种窗口直播方法,应用于电子设备,所述电子设备与直播服务器通信连接,所述窗口直播方法包括:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种窗口直播方法,其特征在于,应用于电子设备,所述电子设备与直播服务器通信连接,所述窗口直播方法包括:获取显示界面图像;其中,所述显示界面图像中包括目标窗口;从所述显示界面图像中裁剪出目标图像区域;其中,所述目标图像区域为呈现所述目标窗口的图像区域;根据所述目标图像区域生成直播图像帧,并向直播服务器发出。2.根据权利要求1所述的窗口直播方法,其特征在于,所述根据所述目标图像区域生成直播图像帧的步骤包括:利用所述目标图像区域中的像素点,对存储纹理资源进行更新;其中,所述存储纹理资源与目标窗口匹配;根据更新后的所述存储纹理资源,生成所述直播图像帧。3.根据权利要求2所述的窗口直播方法,其特征在于,所述窗口直播方法还包括:在所述目标窗口出现变化的情况下,释放所述存储纹理资源;重建变化后的目标窗口所对应的存储纹理资源。4.根据权利要求3所述的窗口直播方法,其特征在于,所述重建变化后的目标窗口所对应的存储纹理资源,包括:获取变化后的目标窗口的位置信息及显示大小信息;根据所述目标窗口的位置信息及显示大小信息,创建对应的存储纹理资源。5.根据权利要求4所述的窗口直播方法,其特征在于,获取变化后的目标窗口的显示大小信息包括:在所述目标窗口横跨多个显示界面的情况下,获取每个所述显示界面下目标窗口所占的显示区域;从多个所述显示区域中确定目标显示区域,并将目标显示区域的面积大小确定为变化后的目标窗口的显示大小信息。6.根据权利要求1所述的窗口直播方法,其特征在于,所述获取显示...

【专利技术属性】
技术研发人员:黄汉铨杨剑飞周浩范赐丰梁伟鑫
申请(专利权)人:广州虎牙科技有限公司
类型:发明
国别省市:

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

1