[发明专利]一种视频显示方向调整方法、装置及计算机可读存储介质有效
申请号: | 201910967460.4 | 申请日: | 2019-10-12 |
公开(公告)号: | CN110737336B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 黄锋华 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/147;H04M1/72403 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 显示 方向 调整 方法 装置 计算机 可读 存储 介质 | ||
本申请提供了一种视频显示方向调整方法、装置及计算机可读存储介质,确定待显示视频在显示屏所处平面上的原始视频显示方向,以及显示屏在终端当前所处的使用姿态下的显示屏方向;判断原始视频显示方向是否与显示屏方向相匹配;在原始视频显示方向与显示屏方向匹配失败时,基于原始视频显示方向以及显示屏方向计算待显示视频的目标旋转角度;基于目标旋转角度将待显示视频调整至匹配于显示屏方向的目标视频显示方向。通过本申请方案的实施,终端根据原始视频显示方向和当前的显示屏方向,来自动将待显示视频调整至符合用户视觉方向的目标视频显示方向后进行显示输出,有效提高了视频观看便利性,保证了用户的视频观看体验。
技术领域
本申请涉及电子技术领域,尤其涉及一种视频显示方向调整方法、装置及计算机可读存储介质。
背景技术
视频播放功能作为终端的一项主要功能,广泛的应用于用户的工作与生活中,从而用户对视频的播放效果具有较高的要求。在终端播放视频时,根据视频源的不同,并非在所有情况下终端均能将所接收的视频以匹配于用户视觉方向的方式在显示屏上进行显示,从而在实际应用中可能存在用户竖持终端时,视频图像横向显示在显示屏上的情况存在,在这种情况下,通常用户需要手动调整终端姿态或调整自身视觉方向,来被动的适应视频显示方向,使得用户的视频观看便利性较低,视频观看体验较差。
发明内容
本申请实施例提供了一种视频显示方向调整方法、装置及计算机可读存储介质,至少能够解决相关技术中视频在显示屏上的显示方向与用户视觉方向不匹配时,用户需要被动适应视频显示方向来保证正常观看视频,所导致的视频观看便利性较低、视频观看体验较差的问题。
本申请实施例第一方面提供了一种视频显示方向调整方法,包括:
确定待显示视频在显示屏所处平面上的原始视频显示方向,以及确定显示屏在终端当前所处的使用姿态下的显示屏方向;其中,所述显示屏方向表征当前外部正常观看所述显示屏上显示内容时的视觉方向;
判断所述原始视频显示方向是否与所述显示屏方向相匹配;
在所述原始视频显示方向与所述显示屏方向匹配失败时,基于所述原始视频显示方向以及所述显示屏方向计算所述待显示视频的目标旋转角度;
基于所述目标旋转角度,将所述待显示视频调整至匹配于所述显示屏方向的目标视频显示方向。
本申请实施例第二方面提供了一种视频显示方向调整装置,包括:
确定模块,用于确定待显示视频在显示屏所处平面上的原始视频显示方向,以及确定显示屏在终端当前所处的使用姿态下的显示屏方向;其中,所述显示屏方向表征当前外部正常观看所述显示屏上显示内容时的视觉方向;
判断模块,用于判断所述原始视频显示方向是否与所述显示屏方向相匹配;
计算模块,用于在所述原始视频显示方向与所述显示屏方向匹配失败时,基于所述原始视频显示方向以及所述显示屏方向计算所述待显示视频的目标旋转角度;
调整模块,用于基于所述目标旋转角度,将所述待显示视频调整至匹配于所述显示屏方向的目标视频显示方向。
本申请实施例第三方面提供了一种电子装置,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时,实现上述本申请实施例第一方面提供的视频显示方向调整方法中的各步骤。
本申请实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述本申请实施例第一方面提供的视频显示方向调整方法中的各步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910967460.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:机器人的交互方法、装置、电子设备及存储介质
- 下一篇:一种人机交互系统