[发明专利]电子设备及视讯框排列方法有效
| 申请号: | 201710657071.2 | 申请日: | 2017-08-03 |
| 公开(公告)号: | CN109388358B | 公开(公告)日: | 2021-12-17 |
| 发明(设计)人: | 王柏忠 | 申请(专利权)人: | 富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司 |
| 主分类号: | G06F3/14 | 分类号: | G06F3/14 |
| 代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 杨毅玲 |
| 地址: | 518109 广东省深圳市宝安区观澜街道大三社*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 电子设备 视讯 排列 方法 | ||
1.一种视讯框排列方法,其特征在于,该方法包括:
第一排列步骤,确定当前限制的总行数R,根据当前限制的总行数R以及预先生成的视讯框的第一总个数X,计算当前每行最多排列视讯框的第二总个数Y;
第二排列步骤,于计算得到所述第二总个数Y时,根据预先生成的视窗的大小以及所述第二总个数Y计算每个视讯框的目标尺寸;
第三排列步骤,于计算得到每个视讯框的目标尺寸时,将所述X个视讯框的大小分别调整为所述目标尺寸,根据当前限制的总行数R以及所述第二总个数Y在所述视窗内,排列显示调整为所述目标尺寸后的所述X个视讯框;
分析步骤,分析所述视窗的剩余版面是否还可再多排列一行视讯框,并当所述视窗的剩余版面还可再多排一行视讯框时,将当前限制的总行数R加1后触发上述第一排列步骤,以及当所述视窗的剩余版面不可再多排列一行视讯框时,触发第一调整步骤;及
所述第一调整步骤,确定最后一行视讯框的总个数Z是否小于所述第二总个数Y,当最后一行视讯框的总个数Z小于所述第二总个数Y时,计算出一个调整参数值H,所述调整参数值H等于所述第二总个数Y减去当前最后一行的视讯框的总个数Z,当该调整参数值H大于当前所限制的总行数R时,执行上述第一排列步骤,当该调整参数值H小于或等于当前所限制的总行数R时,执行第二调整步骤;
所述第二调整步骤,在第一行到第R-1行中调用视讯框并将调用的视讯框补入到该最后一行以调整视讯框的排列,从而获得调整后的视讯框排列版面。
2.如权利要求1所述的视讯框排列方法,其特征在于,所述每行最多排列视讯框的第二总个数Y等于所述第一总个数X除以当前限制的总行数R,若所述第一总个数X除以当前限制的总行数R具有小数位,小数点后的数值无条件进位。
3.如权利要求1所述的视讯框排列方法,其特征在于,所述第二调整步骤包括:
按照第一调整顺序逐步从第R-1行到第1行中分别调用一个视讯框并将调用的视讯框补入到该最后一行,直到该最后一行的视讯框总个数Z的值与所述第二总个数Y的值差1则停止调用视讯框,或者直到该R行中每行的视讯框的总个数相等则停止调用视讯框;
按照预设的第一排列顺序重新排列各行;及
按照预设的视讯框长宽比例对每行的视讯框做等比例的放大处理,使得放大后的每行的视讯框的总长度与所述视窗的长度相等。
4.如权利要求1所述的视讯框排列方法,其特征在于,所述第二调整步骤包括:
按照第二调整顺序逐步从第1行到第R-1行中分别调用一个视讯框并将调用的视讯框补入到该最后一行,直到该最后一行的视讯框总个数Z的值与所述第二总个数Y的值相等则停止调用视讯框,或者直到该R行中每行的视讯框的总个数相等则停止调用视讯框;及
按照预设的视讯框长宽比例对每行的视讯框做等比例的放大处理,使得放大后的每行的视讯框的总长度与所述视窗的长度相等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司,未经富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710657071.2/1.html,转载请声明来源钻瓜专利网。





