[发明专利]推流方法与电子设备在审
申请号: | 201910625280.8 | 申请日: | 2019-07-11 |
公开(公告)号: | CN110536143A | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 林新建;佘江宁;吕士表 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/433;H04N21/443 |
代理公司: | 31260 上海晨皓知识产权代理事务所(普通合伙) | 代理人: | 成丽杰<国际申请>=<国际公布>=<进入 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推流 预设 应用程序编程接口 电子设备 目标对象 指令确定 数据发 插件 调用 指令 直播 | ||
1.一种推流方法,其特征在于,包括:
在接收到推流指令时,根据所述推流指令确定是否进行录屏推流;
若确定进行录屏推流,调用预设的应用程序编程接口获取预设窗口的录屏数据;
将所述录屏数据发送到目标对象。
2.根据权利要求1所述的推流方法,其特征在于,所述调用预设的应用程序编程接口获取预设窗口的录屏数据,包括:
通过预设的桌面捕捉模块获取预设窗口的录屏数据。
3.根据权利要求2所述的推流方法,其特征在于,所述通过预设的桌面捕捉模块获取预设窗口的录屏数据,包括:
调用所述桌面捕捉模块,获取录屏信息,所述录屏信息至少包括所述预设窗口的窗口信息;
根据所述窗口信息,通过屏幕捕捉接口获取所述预设窗口的所述录屏数据。
4.根据权利要求1所述的推流方法,其特征在于,所述将所述录屏数据发送到目标对象包括:
通过创建的传输通道将所述录屏数据发送到目标对象。
5.根据权利要求4所述的推流方法,其特征在于,所述通过创建的传输通道将所述录屏数据发送到目标对象,包括:
创建用于发送所述录屏数据的连接对象,并建立所述连接对象与所述目标对象之间的所述传输通道;
通过所述传输通道将所述录屏数据发送到所述目标对象。
6.根据权利要求1所述的推流方法,其特征在于,所述根据所述推流指令确定是否进行录屏推流,具体为:
根据所述推流指令,通过预设的软件工具包确定是否进行录屏推流。
7.根据权利要求6所述的推流方法,其特征在于,所述根据所述推流指令,通过预设的软件工具包确定是否进行录屏推流,包括:
判断是否检测到所述软件工具包触发预设事件,所述软件工具包在根据所述推流指令判断需要进行录屏推流时,触发所述预设事件;
若检测到所述软件工具包触发预设事件,判定需要进行录屏推流。
8.根据权利要求1所述的推流方法,其特征在于,所述方法应用于基于WEB技术的应用程序。
9.根据权利要求1所述的推流方法,其特征在于,所述根据所述推流指令确定是否进行录屏推流,包括:
根据所述推流指令,确定进行录屏推流或非录屏推流;
若确定进行非录屏推流,通过媒体设置获取接口启动摄像装置;
通过所述摄像装置获取非录屏数据,并将所述非录屏数据发送到所述目标对象。
10.一种电子设备,其特征在于,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1至9中任一项所述的推流方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910625280.8/1.html,转载请声明来源钻瓜专利网。