[发明专利]一种手机与计算机类终端自适应互联投屏方法在审
申请号: | 201910404339.0 | 申请日: | 2019-05-15 |
公开(公告)号: | CN110286864A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 梁会;卢超 | 申请(专利权)人: | 武汉卡比特信息有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;H04N21/4402 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 430076 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分辨率 计算机 手机 终端显示屏 虚拟屏 终端 虚拟显示屏 创建 互联通道 视频流 自适应 互联 显示屏分辨率 视频解码器 用户体验度 尺寸匹配 界面显示 视频解码 图片编码 显示画面 显示效果 信息传输 终端显示 解码 黑边 填充 显示屏 匹配 | ||
1.一种手机与计算机类终端自适应互联投屏方法,其特征在于,包括如下步骤:
S100手机与计算机类终端建立互联通道;
S200获取计算机类终端显示屏分辨率
计算机类终端通过互联通道将显示屏分辨率信息传输至手机;
S300创建虚拟显示屏
根据计算机类终端显示屏的分辨率,创建与计算机类终端显示屏分辨率等比例的虚拟显示屏;
S400创建并显示与虚拟屏尺寸匹配的界面
根据虚拟屏的分辨率,创建与虚拟屏匹配尺寸的界面,并将界面显示在虚拟屏上;
S500将虚拟屏的显示画面图片编码成视频流;
S600视频解码显示
视频解码器将视频流进行解码,并在车机显示屏上进行显示。
2.根据权利要求1所述的手机与计算机类终端自适应互联投屏方法,其特征在于:所述步骤300包括如下步骤:
S310确定虚拟屏尺寸;
S320创建虚拟显示屏。
3.根据权利要求2所述的手机与计算机类终端自适应互联投屏方法,其特征在于:所述步骤310中,所述确定虚拟屏尺寸为:
当手机分辨率≥车机分辨率时,虚拟屏尺寸与计算机类终端分辨率相等:
virtualWidth= carWidth;virtualHeight= carHeight;
当手机分辨率<车机分辨率时,虚拟屏尺寸按如下公式计算:
virtualWith= phoneWidth;
virtualHeight= phoneWidth * (carHeight / carWidth);
其中,phoneWidth为手机屏宽度;phoneHeight为手机屏高度;
carWidth为计算机类终端屏宽度;carHeight为计算机类终端屏高度;virtualWidth为虚拟屏宽度;virtualHeight为虚拟屏高度。
4.根据权利要求2所述的手机与计算机类终端自适应互联投屏方法,其特征在于:在所述步骤S310之前还包括步骤S301:
当计算机类终端是横屏分辨率时,手机的分辨率以横屏显示标明;当计算机类终端是竖屏分辨率时,手机的分辨率以竖屏显示标明。
5.根据权利要求2所述的手机与计算机类终端自适应互联投屏方法,其特征在于:所述步骤S20中:安卓系统中使用API调用 CreateVirtualDisplay接口创建虚拟显示屏;IOS系统中使用API调用[[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]接口创建虚拟显示屏。
6.根据权利要求1所述的手机与计算机类终端自适应互联投屏方法,其特征在于:所述步骤S500为:输出源控制器通知当前APP可以输出图片时,当前APP把虚拟屏的显示画面的图片,发送给视频编码器,视频编码器把图片编码成视频流。
7.根据权利要求1所述的手机与计算机类终端自适应互联投屏方法,其特征在于:所述步骤S100中的互联方式为USB、Wifi或蓝牙。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉卡比特信息有限公司,未经武汉卡比特信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910404339.0/1.html,转载请声明来源钻瓜专利网。