[发明专利]一种移动终端与计算机类终端的组合分屏投射方法在审
| 申请号: | 202010049200.1 | 申请日: | 2020-01-16 |
| 公开(公告)号: | CN111182346A | 公开(公告)日: | 2020-05-19 |
| 发明(设计)人: | 梁咏;卢超 | 申请(专利权)人: | 武汉卡比特信息有限公司 |
| 主分类号: | H04N21/4363 | 分类号: | H04N21/4363;H04N21/431;H04N21/41;H04N21/443;H04N21/472;H04M1/725 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 430076 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 移动 终端 计算机 组合 投射 方法 | ||
1.一种移动终端与计算机类终端的组合分屏投射方法,其特征在于,包括如下步骤:
S100移动终端与计算机类终端建立互联通道,移动终端开启投屏服务;
S200获取移动终端及计算机类终端的显示信息,创建虚拟屏;
计算机类终端通过互联通道将显示屏分辨率信息传输至手机;根据计算机类终端显示屏的分辨率,创建与移动终端显示屏分辨率等比例的虚拟屏,虚拟屏显示移动终端开启的应用界面,移动终端上每个开启的应用对应一个虚拟屏;
S300组合显示界面
获取虚拟屏画面,组合为一个适合计算机类终端显示的界面;
S400编码传输
将虚拟屏显示的画面数据编码成视频流,视频流通过互联通道传输至计算机类终端;
S500视频解码显示
视频解码器将视频流进行解码,并在计算机类终端上显示。
2.根据权利要求1所述的移动终端与计算机类终端的组合分屏投射方法,其特征在于,所述步骤200包括如下步骤:
S210确定虚拟屏尺寸;
S220创建虚拟屏。
3.根据权利要求2所述的移动终端与计算机类终端的组合分屏投射方法,其特征在于:所述步骤S210中,所述确定虚拟屏尺寸为:
当carWidthcarHeight时,虚拟屏尺寸按如下公式计算:
virtualHeigh= carHeight
virtualWidth = phoneWidth*carHeight/phoneHeight ;
当carWidth≤carHeight时,虚拟屏尺寸按如下公式计算:
virtualWidth= carWidth/n
virtualHeight = phoneHeight*carWidth/n/phoneWidth
其中,phoneWidth为移动终端屏宽度;phoneHeight为移动终端屏高度;carWidth为计算机类终端屏宽度;carHeight为计算机类终端屏高度;virtualWidth为虚拟屏宽度;virtualHeight为虚拟屏高度;n为正整数。
4.根据权利要求3所述的移动终端与计算机类终端的组合分屏投射方法,其特征在于,当carWidthcarHeight时,步骤S300中的组合方法为:根据移动终端应用即时操作的后先顺序,从左至右对齐组合虚拟屏画面。
5.根据权利要求3所述的移动终端与计算机类终端的组合分屏投射方法,其特征在于,当carWidth≤carHeight时,步骤S210具体为:
当移动终端开启应用的个数3时,虚拟屏尺寸计算公式中n=1;
当移动终端开启应用的个数≥3时,虚拟屏尺寸计算公式中n=2。
6.根据权利要求5所述的移动终端与计算机类终端的组合分屏投射方法,其特征在于,当carWidth≤carHeight时,步骤S300中的组合方法为:
当移动终端开启应用的个数3时,根据移动终端应用即时操作的后先顺序,从上至下对齐组合虚拟屏画面;
当移动终端开启应用的个数≥3时,根据移动终端应用即时操作的后先顺序,左上、右上、左下、右下依次对齐组合虚拟屏画面。
7.根据权利要求4或6所述的移动终端与计算机类终端的组合分屏投射方法,其特征在于:当组合显示界面小于计算机类终端的屏幕区域时,空余区域填充黑色。
8.根据权利要求4或6所述的移动终端与计算机类终端的组合分屏投射方法,其特征在于:当组合显示界面大于计算机类终端的屏幕区域时,超出计算机类终端的屏幕外的区域通过向左或向上滑动查看。
9.根据权利要求8所述的移动终端与计算机类终端的组合分屏投射方法,其特征在于:
当carWidthcarHeight时,超出计算机类终端的屏幕外的区域通过向左滑动查看;
当carWidth≤carHeight时,超出计算机类终端的屏幕外的区域通过向上滑动查看。
10.根据权利要求2所述的移动终端与计算机类终端的组合分屏投射方法,其特征在于:所述步骤S200中:安卓系统中使用API调用 CreateVirtualDisplay接口创建虚拟屏;IOS系统中使用API调用[[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]接口创建虚拟屏。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉卡比特信息有限公司,未经武汉卡比特信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010049200.1/1.html,转载请声明来源钻瓜专利网。





