[发明专利]一种一对多同屏方法、装置和系统、同屏设备及存储介质有效
申请号: | 201811407866.9 | 申请日: | 2018-11-23 |
公开(公告)号: | CN109327728B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 卢启伟;卢炀;刘胜强 | 申请(专利权)人: | 深圳市鹰硕技术有限公司 |
主分类号: | H04N21/436 | 分类号: | H04N21/436;H04N21/4363;H04N19/70 |
代理公司: | 深圳余梅专利代理事务所(特殊普通合伙) 44519 | 代理人: | 陈余才 |
地址: | 518000 广东省深圳市宝安区新安*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 一对 方法 装置 系统 设备 存储 介质 | ||
1.一种一对多同屏方法,其特征在于,所述方法包括:
监听投屏服务端口,与第一终端建立投屏会话连接;
获取第一终端发送的投屏内容,所述投屏内容为对所述第一终端的屏幕进行录制编码产生的音视频数据流;
将所述投屏内容解码后在投屏窗口进行展示;
对自身屏幕进行录制编码生成分屏内容,所述分屏内容包括第一终端的投屏内容和/或同屏装置自身桌面显示内容;
监听分屏服务端口,分别与各第二终端建立分屏会话连接;
将所述分屏内容分别发送至多个第二终端;
所述投屏内容采用第一编码质量进行编码,所述分屏内容采用第二编码质量进行编码,所述第一编码质量高于第二编码质量。
2.如权利要求1所述的同屏方法,其特征在于,所述方法还包括:
根据第二终端的数量及当前所处网络的性能来确定第二编码质量。
3.如权利要求2所述的同屏方法,其特征在于,所述第一编码质量和所述第二编码质量包括:比特率、分辨率和帧速率。
4.如权利要求1所述的同屏方法,其特征在于,所述获取第一终端发送的投屏内容,将所述投屏内容解码后在投屏窗口进行展示具体为:
接收第一终端发送的第一开始传输指令,对解码器及投屏窗口进行初始化;
接收第一终端发送的投屏内容数据,将所述投屏内容数据进行解码后在投屏窗口进行展示;
接收第一终端发送的第一结束传输指令,释放解码器及关闭投屏窗口。
5.如权利要求4所述的同屏方法,其特征在于,所述方法还包括:
接收第一终端发送的感兴趣区域显示指令,所述感兴趣区域显示指令包括感兴趣区域的大小和位置;
将所述投屏内容数据进行解码后的图像根据感兴趣区域的大小和位置进行截取,并对截取后的图像进行变换在投屏窗口进行展示。
6.如权利要求1所述的同屏方法,其特征在于,将所述分屏内容分别发送至多个第二终端前包括:
为每个分屏会话连接设置一写缓冲器,所述写缓冲器设置有高水位阈值和低水位阈值;
当写缓冲器达到高水位阈值时,停止将分屏内容数据写入;
当写缓冲器降到低水位阈值时,恢复分屏内容数据的写入。
7.一种一对多同屏装置,其特征在于,包括:
投屏内容获取模块,用于监听投屏服务端口,与第一终端建立投屏会话连接,获取第一终端发送的投屏内容,所述投屏内容为对所述第一终端的屏幕进行录制编码产生的音视频数据流;
投屏输出模块,将所述投屏内容解码后在投屏窗口进行展示;
分屏内容生成模块,对自身屏幕进行录制编码生成分屏内容,所述分屏内容包括第一终端的投屏内容和/或同屏装置自身桌面显示内容;
分屏内容发送模块,监听分屏服务端口,分别与各第二终端建立分屏会话连接,将所述分屏内容分别发送至多个第二终端;
所述投屏内容采用第一编码质量进行编码,所述分屏内容采用第二编码质量进行编码,所述第一编码质量高于第二编码质量。
8.如权利要求7所述的同屏装置,其特征在于,所述同屏装置用于执行实现如权利要求1-6任一项所述的同屏方法的操作。
9.一种一对多同屏装置,其特征在于,包括存储器和处理器,其中:
存储器,用于存储指令;
处理器,用于执行所述指令,使得所述同屏装置执行实现如权利要求1-6任一项所述的同屏方法的操作。
10.一种同屏设备,其特征在于,包括7-9任一项所述的同屏装置。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市鹰硕技术有限公司,未经深圳市鹰硕技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811407866.9/1.html,转载请声明来源钻瓜专利网。