CN103700360A - 一种屏幕显示比例调整方法和电子设备 - Google Patents

一种屏幕显示比例调整方法和电子设备 Download PDF

Info

Publication number
CN103700360A
CN103700360A CN201310686550.9A CN201310686550A CN103700360A CN 103700360 A CN103700360 A CN 103700360A CN 201310686550 A CN201310686550 A CN 201310686550A CN 103700360 A CN103700360 A CN 103700360A
Authority
CN
China
Prior art keywords
width
original
height
output
high proportion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310686550.9A
Other languages
English (en)
Inventor
肖希哲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Original Assignee
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Leshi Zhixin Electronic Technology Tianjin Co Ltd filed Critical Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority to CN201310686550.9A priority Critical patent/CN103700360A/zh
Publication of CN103700360A publication Critical patent/CN103700360A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

本发明的实施例提供一种屏幕显示比例调整方法和电子设备,涉及电子技术领域,能够根据目标视频原始宽高比例与输出设备屏幕宽高比例的匹配结果,对屏幕显示比例进行调整。其方法为:获取目标视频的原始高度、原始宽度及原始宽高比例,并获取输出设备的显示高度、显示宽度及屏幕宽高比例;对原始宽高比例与屏幕宽高比例进行匹配,根据匹配结果对屏幕显示比例进行调整。本发明的实施例用于调整视频播放时输出设备的屏幕显示比例。

Description

一种屏幕显示比例调整方法和电子设备
技术领域
本发明涉及电子技术领域,尤其涉及一种屏幕显示比例调整方法和电子设备。
背景技术
随着信息技术的发展,多媒体视频的传播日益广泛。但是,由于摄制设备或后期处理等各方面制作要求,无法形成一个统一的标准,视频的分辨率呈多样化的发展趋势。除常见的主流分辨率比例如:4:3、16:9、16:10外,还存在众多在不同场景下应用广泛的分辨率比例。另一方面,目前用于显示的输出设备同样存在显示分辨率比例规格多样的问题,因此,导致了输出设备的显示分辨率比例很难与视频分辨率比例匹配。
现有技术中,多采用将视频保持原始分辨率比例,根据输出设备的屏幕进行自适应调整后进行播放。但是,由于输出设备显示分辨率比例、视频分辨率比例的规格多种多样,难以达成匹配,在屏幕的上下或左右边缘会产生无内容的黑边区域,不能有效的利用屏幕,造成显示资源的浪费。
发明内容
本发明的实施例提供一种屏幕显示比例调整方法和电子设备,根据目标视频原始宽高比例与输出设备屏幕宽高比例的匹配结果,对屏幕显示比例进行调整,消除或减小因输出设备显示分辨率比例与视频分辨率比例不匹配而造成屏幕部分区域浪费的问题,提高屏幕显示资源的利用率。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明实施例提供一种屏幕显示比例调整方法,应用于一种电子设备中,包括:
获取目标视频的原始宽度、原始高度及原始宽高比例;
获取输出设备的显示宽度、显示高度及屏幕宽高比例;
根据所述原始宽度、所述原始高度、所述原始宽高比例与所述显示宽度、所述显示高度、所述屏幕宽高比例,获取输出宽度与输出高度;
在对所述目标视频进行播放前,根据所述输出宽度与所述输出高度对视频窗口大小进行设置,并通过所述输出设备显示输出所述视频窗口。
结合第一方面,在第一种可能的实现方式中,所述获取目标视频的原始宽度、原始高度及原始宽高比例包括:
通过解码模块对所述目标视频进行解码,获取所述目标视频的视频信息,所述视频信息包括所述目标视频的所述原始宽度与所述原始高度;
根据所述原始宽度与所述原始高度,计算获取所述目标视频的原始宽高比例,所述原始宽高比例为所述原始宽度与所述原始高度的比值。
结合第一方面,在第二种可能的实现方式中,所述获取输出设备的显示宽度、显示高度及屏幕宽高比例包括:
通过接口获取所述输出设备的设备信息,所述设备信息包括所述输出设备的所述显示宽度与所述显示高度;
根据所述显示宽度与所述显示高度,计算获取所述输出设备的屏幕宽高比例,所述屏幕宽高比例为所述显示宽度与所述显示高度的比值。
结合第一方面,在第三种可能的实现方式中,所述根据所述原始宽度、所述原始高度、所述原始宽高比例与所述显示宽度、所述显示高度、所述屏幕宽高比例,获取输出宽度与输出高度包括:
对所述原始宽高比例与所述屏幕宽高比例是否匹配进行判断:
若所述原始宽高比例等于所述屏幕宽高比例,则为匹配;或,若所述原始宽高比例不等于所述屏幕宽高比例,则为不匹配;
根据匹配结果,获取所述输出宽度与所述输出高度。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述根据匹配结果,获取所述输出宽度与所述输出高度包括:
若匹配,则使所述输出宽度等于所述显示宽度,所述输出高度等于所述显示高度;或,
若不匹配,则对所述原始宽高比例与所述屏幕宽高比例的大小进行判断:
若所述原始宽高比例小于所述屏幕宽高比例,则使所述输出高度等于所述显示高度,所述输出宽度等于所述显示高度与所述原始宽高比例的乘积乘以第一预设拉伸参数;或,
若所述原始宽高比例大于所述屏幕宽高比例,则使所述输出宽度等于所述显示宽度,所述输出高度等于所述显示宽度与所述原始宽高比例的商乘以第二预设拉伸参数。
第二方面,本发明实施例提供一种电子设备,该电子设备包括:
第一获取单元,用于获取目标视频的原始宽度、原始高度及原始宽高比例;
第二获取单元,用于获取输出设备的显示宽度、显示高度及屏幕宽高比例;
匹配计算单元,用于根据所述原始宽度、所述原始高度、所述原始宽高比例与所述显示宽度、所述显示高度、所述屏幕宽高比例,获取输出宽度与输出高度;
比例调整单元,用于在对所述目标视频进行播放前,根据所述输出宽度与所述输出高度对视频窗口大小进行设置,并通过所述输出设备显示输出所述视频窗口。
结合第二方面,在第一种可能的实现方式中,所述第一获取单元具体用于:
通过解码模块对所述目标视频进行解码,获取所述目标视频的视频信息,所述视频信息包括所述目标视频的所述原始宽度与所述原始高度;
根据所述原始宽度与所述原始高度,计算获取所述目标视频的原始宽高比例,所述原始宽高比例为所述原始宽度与所述原始高度的比值。
结合第二方面,在第二种可能的实现方式中,所述第二获取单元具体用于:
通过接口获取所述输出设备的设备信息,所述设备信息包括所述输出设备的所述显示宽度与所述显示高度;
根据所述显示宽度与所述显示高度,计算获取所述输出设备的屏幕宽高比例,所述屏幕宽高比例为所述显示宽度与所述显示高度的比值。
结合第二方面,在第三种可能的实现方式中,所述匹配计算单元包括:
匹配判断单元,用于对所述原始宽高比例与所述屏幕宽高比例是否匹配进行判断:
若所述原始宽高比例等于所述屏幕宽高比例,则为匹配;或,若所述原始宽高比例不等于所述屏幕宽高比例,则为不匹配;
计算处理单元,用于根据匹配结果,获取所述输出宽度与所述输出高度。
结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述计算处理单元具体用于:
若匹配,则使所述输出宽度等于所述显示宽度,所述输出高度等于所述显示高度;或,
若不匹配,则对所述原始宽高比例与所述屏幕宽高比例的大小进行判断:
若所述原始宽高比例小于所述屏幕宽高比例,则使所述输出高度等于所述显示高度,所述输出宽度等于所述显示高度与所述原始宽高比例的乘积乘以第一预设拉伸参数;或,
若所述原始宽高比例大于所述屏幕宽高比例,则使所述输出宽度等于所述显示宽度,所述输出高度等于所述显示宽度与所述原始宽高比例的商乘以第二预设拉伸参数。
本发明的实施例提供一种屏幕显示比例调整方法和电子设备,通过获取目标视频的原始高度、原始宽度及原始宽高比例,并获取输出设备的显示高度、显示宽度及屏幕宽高比例;对原始宽高比例与屏幕宽高比例进行匹配,根据匹配结果对屏幕显示比例进行调整。这样,消除或减小了因输出设备显示分辨率比例与视频分辨率比例不匹配而造成屏幕部分区域浪费的问题,提高了屏幕显示资源的利用率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种屏幕显示比例调整方法的流程示意图;
图2为本发明实施例提供的另一种屏幕显示比例调整方法的流程示意图;
图3为本发明实施例提供的一种电子设备的结构示意图一;
图4为本发明实施例提供的一种电子设备的结构示意图二。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的实施例提供一种屏幕显示比例调整方法,如图1所示,该方法包括:
S101、获取目标视频的原始宽度、原始高度及原始宽高比例。
S102、获取输出设备的显示宽度、显示高度及屏幕宽高比例。
S103、根据原始宽度、原始高度、原始宽高比例与显示宽度、显示高度、屏幕宽高比例,获取输出宽度与输出高度。
S104、在对目标视频进行播放前,根据输出宽度与输出高度对视频窗口大小进行设置,并通过输出设备显示输出视频窗口。
本发明的实施例提供一种屏幕显示比例调整方法,通过获取目标视频的原始高度、原始宽度及原始宽高比例,并获取输出设备的显示高度、显示宽度及屏幕宽高比例;对原始宽高比例与屏幕宽高比例进行匹配,根据匹配结果对屏幕显示比例进行调整。这样,消除或减小了因输出设备显示分辨率比例与视频分辨率比例不匹配而造成屏幕部分区域浪费的问题,提高了屏幕显示资源的利用率。
为了使本领域技术人员能够更清楚地理解本发明实施例提供的技术方案,下面通过具体的实施例,对本发明实施例提供的另一种屏幕显示比例调整方法进行详细说明,如图2所示,该方法包括:
S201、对目标视频进行解码,获取视频信息。
具体的,电子设备通过解码模块对目标视频进行解码。示例性的,解码模块可以为电子设备内置的、与该目标视频格式相对应的解码器,用于对已编码的数字视频进行还原解码操作,以便电子设备根据解码后获取的视频编码流进行播放处理。
在解码过程中,电子设备可获取该目标视频的视频信息;其中,视频信息包括目标视频的原始宽度与原始高度。
S202、根据视频信息,获取目标视频的原始宽高比例
具体的,根据该目标视频的原始宽度与原始高度,计算获取原始宽高比例,其中,原始宽高比例为原始宽度与原始高度的比值。
示例性的,可知常见视频分辨率如:480P(640像素×480像素)的原始宽度为640像素,原始高度为480像素,则原始宽高比例为4/3;720P(1280像素×720像素)的原始宽度为1280像素,原始高度为720像素,则原始宽高比例为16/9。
S203、获取输出设备的设备信息。
具体的,电子设备通过与输出设备的连接接口,获取该输出设备的设备信息。
值得一提的,该输出设备可以为电子设备中的一个模块,与电子设备中的其他模块通过有线方式进行连接;或者,该输出设备也可以为独立于电子设备之外的一个完整设备,通过有线或者无线方式与电子设备进行连接,此处不做限定。
在本实施例中,示例性的,输出设备可以为一个独立设备,且与电子设备通过有线方式进行连接;具体的,该有线方式可以为通过高清晰度多媒体接口(High Definition Multimedia Interface,HDMI)线缆进行连接。其中,HDMI是由HDMI组织制定的专用于数字视频/音频传输的标准,设备与设备之间通过HDMI可在一根传输线缆内传送无压缩的音频信号及高分辨率视频信号。
在通过HDMI线缆进行连接时,电子设备可以通过HDMI获取输出设备的设备信息;示例性的,该设备信息的形式可以为扩展显示标识数据(Extended Display Identification Data,EDID),具体的,EDID为视频电子标准协会(Video Electronics Standards Association,VESA)的一种标准数据格式,存储在输出设备的内部存储器中,该EDID包括与输出设备相关的一些基础信息与参数,如供应商信息、颜色设置、厂商预设置等;电子设备通过EDID可获取该输出设备的显示宽度与显示高度。
S204、根据设备信息,获取输出设备的屏幕宽高比例。
具体的,根据该输出设备的显示宽度与显示高度,计算获取屏幕宽高比例,其中,屏幕宽高比例为显示宽度与显示高度的比值。
示例性的,可知常见输出设备如显示器、电视机等分辨率如:1440像素×900像素屏幕的显示宽度为1440像素,显示高度为900像素,则屏幕宽高比例为16/10;1920像素×1080像素屏幕的显示宽度为1920像素,显示高度为1080像素,则原始宽高比例为16/9。
S205、对原始宽高比例与屏幕宽高比例是否匹配进行判断。
具体的,对原始宽高比例与屏幕宽高比例进行比较:
若原始宽高比例与屏幕宽高比例相等,则确定为匹配,即目标视频原始宽度与原始高度的比值和输出设备显示宽度与显示高度的比值相同;执行S206获取输出宽度与输出高度。
或者,若原始宽高比例与屏幕宽高比例不相等,则确定为不匹配,即目标视频原始宽度与原始高度的比值和输出设备显示宽度与显示高度的比值不相同;执行S207获取输出宽度与输出高度。
S206、原始宽高比例与屏幕宽高比例匹配的情况下,获取输出宽度与输出高度。
具体的,在原始宽高比例与屏幕宽高比例匹配的情况下,表明仅通过对目标视频的原始宽度与原始高度进行等比例放大或缩小调整,即可实现输出设备屏幕的完全填充,达到对输出设备屏幕显示资源的最高效利用。
示例性的,可以将输出宽度设定为与显示宽度相同的值,并将输出高度设定为与显示高度相同的值。
在获取输出宽度与输出高度之后,执行S208进行对屏幕显示比例的调整。
S207、原始宽高比例与屏幕宽高比例不匹配的情况下,获取输出宽度与输出高度。
具体的,在原始宽高比例与屏幕宽高比例不匹配的情况下,表明仅通过对目标视频的原始宽度与原始高度进行等比例放大或缩小调整,无法实现输出设备屏幕的完全填充,根据原始宽高比例与屏幕宽高比例的大小关系,在屏幕的上下或左右边缘,会产生无显示内容的黑边区域,造成屏幕部分区域的浪费,未实现对输出设备屏幕显示资源的有效利用,仍需要进一步进行调整。
示例性的,根据原始宽高比例与屏幕宽高比例的大小关系,选择不同的调整策略获取输出宽度与输出高度。
若原始宽高比例小于屏幕宽高比例,则可以将输出高度设定为与显示高度相同的值,并将输出宽度设定为显示高度与原始宽高比例的乘积乘以第一预设拉伸参数的计算结果。
其中,显示高度与原始宽高比例的乘积为在确定了输出高度后,对目标视频的宽高进行等比例放大或缩小调整获取的输出宽度,但若按照该输出高度与输出宽度进行视频输出播放,在屏幕的左右边缘,仍会产生无显示内容的黑边区域,故需进一步在该乘积的基础上扩大第一预设拉伸参数倍。
值得一提的,上述第一预设拉伸参数可以为***缺省设置的值,也可以为外部输入给定值,此处不做限定。
示例性的,若第一预设拉伸参数取值为1,则相当于仅通过对目标视频的原始宽度与原始高度进行等比例放大或缩小调整;或者,若第一预设拉伸参数取值为显示宽度与原始宽度的商,则相当于将输出高度设定为与显示高度相同的值,并将输出宽度设定为与显示宽度相同的值,对目标视频进行了一定程度的拉伸,实现输出设备屏幕的完全填充,达到对输出设备屏幕显示资源的最高效利用。
值得一提的,上述对第一预设拉伸参数的选择,仅为示例性的,取值范围为1至显示宽度与原始宽度的商,具体取值此处不做限定。
或者,若原始宽高比例大于屏幕宽高比例,则可以将输出宽度设定为与显示宽度相同的值,并将输出高度设定为显示宽度与原始宽高比例的商乘以第二预设拉伸参数的计算结果。
其中,显示宽度与原始宽高比例的商为在确定了输出宽度后,对目标视频的宽高进行等比例放大或缩小调整获取的输出高度,但若按照该输出宽度与输出高度进行视频输出播放,在屏幕的上下边缘,仍会产生无显示内容的黑边区域,故需进一步在该商的基础上扩大第二预设拉伸参数倍。
值得一提的,上述第二预设拉伸参数可以为***缺省设置的值,也可以为外部输入给定值,此处不做限定。
示例性的,若第二预设拉伸参数取值为1,则相当于仅通过对目标视频的原始宽度与原始高度进行等比例放大或缩小调整;或者,若第一预设拉伸参数取值为显示高度与原始高度的商,则相当于将输出高度设定为与显示高度相同的值,并将输出宽度设定为与显示宽度相同的值,对目标视频进行了一定程度的拉伸,实现输出设备屏幕的完全填充,达到对输出设备屏幕显示资源的最高效利用。
值得一提的,上述对第二预设拉伸参数的选择,仅为示例性的,取值范围为1至显示高度与原始高度的商,具体取值此处不做限定。
在获取输出宽度与输出高度之后,执行S208进行对屏幕显示比例的调整。
S208、根据输出宽度与输出高度,调整屏幕显示比例。
具体的,电子设备根据输出宽度与输出高度,对视频窗口的大小进行设置;通过与输出设备之间的连接接口传输视频信号,进行播放。
示例性的,安卓(Android)***中通常使用SurfaceView显示动画效果;其中,SurfaceView是视图(View)的继承类,在这个视图里内嵌了一个专门用于绘制的绘图表面(Surface),可通过设置控制该Surface的格式和尺寸。在进行视频播放前,对SurfaceView相应参数进行设置即可调整视频窗口的大小,通过在输出设备上显示输出视频窗口,实现对输出设备屏幕显示比例的调整。
本发明的实施例提供一种屏幕显示比例调整方法,通过获取目标视频的原始高度、原始宽度及原始宽高比例,并获取输出设备的显示高度、显示宽度及屏幕宽高比例;对原始宽高比例与屏幕宽高比例进行匹配,根据匹配结果对屏幕显示比例进行调整。这样,消除或减小了因输出设备显示分辨率比例与视频分辨率比例不匹配而造成屏幕部分区域浪费的问题,提高了屏幕显示资源的利用率。
本发明实施例还提供一种电子设备00,如图3所示,该电子设备00包括:
第一获取单元001,用于获取目标视频的原始宽度、原始高度及原始宽高比例;
第二获取单元002,用于获取输出设备的显示宽度、显示高度及屏幕宽高比例;
匹配计算单元003,用于根据原始宽度、原始高度、原始宽高比例与显示宽度、显示高度、屏幕宽高比例,获取输出宽度与输出高度;
比例调整单元004,用于在对目标视频进行播放前,根据输出宽度与输出高度对视频窗口大小进行设置,并通过输出设备显示输出视频窗口。
可选的,第一获取单元001具体用于:
通过解码模块对目标视频进行解码,获取目标视频的视频信息,视频信息包括目标视频的原始宽度与原始高度;
根据原始宽度与原始高度,计算获取目标视频的原始宽高比例,原始宽高比例为原始宽度与原始高度的比值。
可选的,第二获取单元002具体用于:
通过接口获取输出设备的设备信息,设备信息包括输出设备的显示宽度与显示高度;
根据显示宽度与显示高度,计算获取输出设备的屏幕宽高比例,屏幕宽高比例为显示宽度与显示高度的比值。
可选的,匹配计算单元003,如图4所示,包括:
匹配判断单元0031,用于对原始宽高比例与屏幕宽高比例是否匹配进行判断:
若原始宽高比例等于屏幕宽高比例,则为匹配;或,若原始宽高比例不等于屏幕宽高比例,则为不匹配;
计算处理单元0032,用于根据匹配结果,获取输出宽度与输出高度。
可选的,计算处理单元0032具体用于:
若匹配,则使输出宽度等于显示宽度,输出高度等于显示高度;或,
若不匹配,则对原始宽高比例与屏幕宽高比例的大小进行判断:
若原始宽高比例小于屏幕宽高比例,则使输出高度等于显示高度,输出宽度等于显示高度与原始宽高比例的乘积乘以第一预设拉伸参数;或,
若原始宽高比例大于屏幕宽高比例,则使输出宽度等于显示宽度,输出高度等于显示宽度与原始宽高比例的商乘以第二预设拉伸参数。
本发明的实施例提供一种电子设备,通过获取目标视频的原始高度、原始宽度及原始宽高比例,并获取输出设备的显示高度、显示宽度及屏幕宽高比例;对原始宽高比例与屏幕宽高比例进行匹配,根据匹配结果对屏幕显示比例进行调整。这样,消除或减小了因输出设备显示分辨率比例与视频分辨率比例不匹配而造成屏幕部分区域浪费的问题,提高了屏幕显示资源的利用率。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random AccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种屏幕显示比例调整方法,其特征在于,所述方法包括:
获取目标视频的原始宽度、原始高度及原始宽高比例;
获取输出设备的显示宽度、显示高度及屏幕宽高比例;
根据所述原始宽度、所述原始高度、所述原始宽高比例与所述显示宽度、所述显示高度、所述屏幕宽高比例,获取输出宽度与输出高度;
在对所述目标视频进行播放前,根据所述输出宽度与所述输出高度对视频窗口大小进行设置,并通过所述输出设备显示输出所述视频窗口。
2.根据权利要求1所述的方法,其特征在于,所述获取目标视频的原始宽度、原始高度及原始宽高比例包括:
通过解码模块对所述目标视频进行解码,获取所述目标视频的视频信息,所述视频信息包括所述目标视频的所述原始宽度与所述原始高度;
根据所述原始宽度与所述原始高度,计算获取所述目标视频的原始宽高比例,所述原始宽高比例为所述原始宽度与所述原始高度的比值。
3.根据权利要求1所述的方法,其特征在于,所述获取输出设备的显示宽度、显示高度及屏幕宽高比例包括:
通过接口获取所述输出设备的设备信息,所述设备信息包括所述输出设备的所述显示宽度与所述显示高度;
根据所述显示宽度与所述显示高度,计算获取所述输出设备的屏幕宽高比例,所述屏幕宽高比例为所述显示宽度与所述显示高度的比值。
4.根据权利要求1所述的方法,其特征在于,所述根据所述原始宽度、所述原始高度、所述原始宽高比例与所述显示宽度、所述显示高度、所述屏幕宽高比例,获取输出宽度与输出高度包括:
对所述原始宽高比例与所述屏幕宽高比例是否匹配进行判断:
若所述原始宽高比例等于所述屏幕宽高比例,则为匹配;或,若所述原始宽高比例不等于所述屏幕宽高比例,则为不匹配;
根据匹配结果,获取所述输出宽度与所述输出高度。
5.根据权利要求4所述的方法,其特征在于,所述根据匹配结果,获取所述输出宽度与所述输出高度包括:
若匹配,则使所述输出宽度等于所述显示宽度,所述输出高度等于所述显示高度;或,
若不匹配,则对所述原始宽高比例与所述屏幕宽高比例的大小进行判断:
若所述原始宽高比例小于所述屏幕宽高比例,则使所述输出高度等于所述显示高度,所述输出宽度等于所述显示高度与所述原始宽高比例的乘积乘以第一预设拉伸参数;或,
若所述原始宽高比例大于所述屏幕宽高比例,则使所述输出宽度等于所述显示宽度,所述输出高度等于所述显示宽度与所述原始宽高比例的商乘以第二预设拉伸参数。
6.一种电子设备,其特征在于,所述电子设备包括:
第一获取单元,用于获取目标视频的原始宽度、原始高度及原始宽高比例;
第二获取单元,用于获取输出设备的显示宽度、显示高度及屏幕宽高比例;
匹配计算单元,用于根据所述原始宽度、所述原始高度、所述原始宽高比例与所述显示宽度、所述显示高度、所述屏幕宽高比例,获取输出宽度与输出高度;
比例调整单元,用于在对所述目标视频进行播放前,根据所述输出宽度与所述输出高度对视频窗口大小进行设置,并通过所述输出设备显示输出所述视频窗口。
7.根据权利要求6所述的电子设备,其特征在于,所述第一获取单元具体用于:
通过解码模块对所述目标视频进行解码,获取所述目标视频的视频信息,所述视频信息包括所述目标视频的所述原始宽度与所述原始高度;
根据所述原始宽度与所述原始高度,计算获取所述目标视频的原始宽高比例,所述原始宽高比例为所述原始宽度与所述原始高度的比值。
8.根据权利要求6所述的电子设备,其特征在于,所述第二获取单元具体用于:
通过接口获取所述输出设备的设备信息,所述设备信息包括所述输出设备的所述显示宽度与所述显示高度;
根据所述显示宽度与所述显示高度,计算获取所述输出设备的屏幕宽高比例,所述屏幕宽高比例为所述显示宽度与所述显示高度的比值。
9.根据权利要求6所述的电子设备,其特征在于,所述匹配计算单元包括:
匹配判断单元,用于对所述原始宽高比例与所述屏幕宽高比例是否匹配进行判断:
若所述原始宽高比例等于所述屏幕宽高比例,则为匹配;或,若所述原始宽高比例不等于所述屏幕宽高比例,则为不匹配;
计算处理单元,用于根据匹配结果,获取所述输出宽度与所述输出高度。
10.根据权利要求9所述的电子设备,其特征在于,所述计算处理单元具体用于:
若匹配,则使所述输出宽度等于所述显示宽度,所述输出高度等于所述显示高度;或,
若不匹配,则对所述原始宽高比例与所述屏幕宽高比例的大小进行判断:
若所述原始宽高比例小于所述屏幕宽高比例,则使所述输出高度等于所述显示高度,所述输出宽度等于所述显示高度与所述原始宽高比例的乘积乘以第一预设拉伸参数;或,
若所述原始宽高比例大于所述屏幕宽高比例,则使所述输出宽度等于所述显示宽度,所述输出高度等于所述显示宽度与所述原始宽高比例的商乘以第二预设拉伸参数。
CN201310686550.9A 2013-12-09 2013-12-09 一种屏幕显示比例调整方法和电子设备 Pending CN103700360A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310686550.9A CN103700360A (zh) 2013-12-09 2013-12-09 一种屏幕显示比例调整方法和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310686550.9A CN103700360A (zh) 2013-12-09 2013-12-09 一种屏幕显示比例调整方法和电子设备

Publications (1)

Publication Number Publication Date
CN103700360A true CN103700360A (zh) 2014-04-02

Family

ID=50361867

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310686550.9A Pending CN103700360A (zh) 2013-12-09 2013-12-09 一种屏幕显示比例调整方法和电子设备

Country Status (1)

Country Link
CN (1) CN103700360A (zh)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104079978A (zh) * 2014-06-27 2014-10-01 西安诺瓦电子科技有限公司 窗口自适应媒体播放方法及装置以及媒体联网发布方法
CN104270579A (zh) * 2014-09-24 2015-01-07 青岛海信移动通信技术股份有限公司 一种终端应用界面像素调整方法及终端
CN104461295A (zh) * 2014-12-03 2015-03-25 广东威创视讯科技股份有限公司 拼接墙的视频显示窗口调整方法和***
CN104602127A (zh) * 2014-09-01 2015-05-06 腾讯科技(北京)有限公司 导播视频同步播放方法和***以及视频导播设备
CN105338261A (zh) * 2015-11-02 2016-02-17 天脉聚源(北京)教育科技有限公司 一种传输图片相关信息的方法及装置
CN105511829A (zh) * 2015-12-09 2016-04-20 广州视睿电子科技有限公司 自适应调整办公软件的显示比例的方法和***
CN105578088A (zh) * 2014-10-09 2016-05-11 乐视致新电子科技(天津)有限公司 一种设置电视画面宽高比的方法和***
CN105797372A (zh) * 2014-12-30 2016-07-27 北京奇虎科技有限公司 脚本播放窗口的调整方法及装置
CN105898615A (zh) * 2015-12-25 2016-08-24 乐视网信息技术(北京)股份有限公司 一种视频显示窗口的切换方法及装置
CN105955689A (zh) * 2016-05-19 2016-09-21 乐视控股(北京)有限公司 多屏互动时的屏幕适配方法及装置
CN106231416A (zh) * 2016-08-16 2016-12-14 北京小米移动软件有限公司 视频处理方法及装置
CN106681676A (zh) * 2016-12-20 2017-05-17 天脉聚源(北京)传媒科技有限公司 一种解决全屏功能故障的方法及装置
CN107247338A (zh) * 2017-08-03 2017-10-13 万维云视(上海)数码科技有限公司 裸眼3d显示面板、显示屏、拼接屏及显示控制方法
CN107626105A (zh) * 2017-08-24 2018-01-26 网易(杭州)网络有限公司 游戏画面显示方法及装置、存储介质、电子设备
CN107888984A (zh) * 2017-11-15 2018-04-06 北京小米移动软件有限公司 短视频播放方法及装置
CN108307219A (zh) * 2017-11-07 2018-07-20 深圳市佳创视讯技术股份有限公司 一种高清电视全景视频智能展示方法
CN109410864A (zh) * 2018-12-04 2019-03-01 惠科股份有限公司 一种显示面板的驱动方法、驱动模块和显示装置
CN110062279A (zh) * 2019-04-22 2019-07-26 努比亚技术有限公司 视频裁剪方法、可穿戴设备以及计算机可读存储介质
CN110177295A (zh) * 2019-06-06 2019-08-27 北京字节跳动网络技术有限公司 字幕越界的处理方法、装置和电子设备
CN110286864A (zh) * 2019-05-15 2019-09-27 武汉卡比特信息有限公司 一种手机与计算机类终端自适应互联投屏方法
CN110286868A (zh) * 2019-06-28 2019-09-27 北京金山安全软件有限公司 视频显示调整方法、装置、电子设备及存储介质
CN110536176A (zh) * 2019-07-31 2019-12-03 深圳银澎云计算有限公司 一种视频分辨率调整方法、电子设备及存储介质
CN110572722A (zh) * 2019-09-26 2019-12-13 腾讯科技(深圳)有限公司 视频剪辑方法、装置、设备及可读存储介质
CN111918125A (zh) * 2019-05-09 2020-11-10 腾讯科技(深圳)有限公司 一种视频播放方法、装置及***
CN112351314A (zh) * 2019-08-07 2021-02-09 腾讯数码(天津)有限公司 多媒体信息播放方法、服务器、终端、***及存储介质
WO2021032160A1 (zh) * 2019-08-21 2021-02-25 京东方科技集团股份有限公司 图像处理方法、装置、内容分享方法和设备
CN114296724A (zh) * 2021-12-17 2022-04-08 中国船舶重工集团公司第七一五研究所 一种基于Qt的多分辨率自适应适配的声纳显控设计方法
CN114979773A (zh) * 2022-04-19 2022-08-30 海信视像科技股份有限公司 显示设备、视频处理方法及存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1558660A (zh) * 2004-01-20 2004-12-29 青岛海信电器股份有限公司 以16∶9电视收看多种信号源的视窗模式转换方法
CN1700763A (zh) * 2004-05-21 2005-11-23 宝利通公司 准备用于宽屏显示器的视频通信图像的方法和***
CN101025908A (zh) * 2006-02-22 2007-08-29 英华达(南京)科技有限公司 电子装置转换不支持其他画面规格的影像资料的方法
CN101118734A (zh) * 2007-07-10 2008-02-06 南京Lg新港显示有限公司 显示器中调整显示图像的比例的方法和装置
CN101212587A (zh) * 2006-12-30 2008-07-02 乐金电子(中国)研究开发中心有限公司 与显示终端显示参数自动适配的数字电视接收装置及方法
US20090097774A1 (en) * 2004-05-18 2009-04-16 Harris Scott C Aspect ratio enhancement
CN102984476A (zh) * 2012-12-12 2013-03-20 深圳创维-Rgb电子有限公司 宽屏自适应图像处理方法和装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1558660A (zh) * 2004-01-20 2004-12-29 青岛海信电器股份有限公司 以16∶9电视收看多种信号源的视窗模式转换方法
US20090097774A1 (en) * 2004-05-18 2009-04-16 Harris Scott C Aspect ratio enhancement
CN1700763A (zh) * 2004-05-21 2005-11-23 宝利通公司 准备用于宽屏显示器的视频通信图像的方法和***
CN101025908A (zh) * 2006-02-22 2007-08-29 英华达(南京)科技有限公司 电子装置转换不支持其他画面规格的影像资料的方法
CN101212587A (zh) * 2006-12-30 2008-07-02 乐金电子(中国)研究开发中心有限公司 与显示终端显示参数自动适配的数字电视接收装置及方法
CN101118734A (zh) * 2007-07-10 2008-02-06 南京Lg新港显示有限公司 显示器中调整显示图像的比例的方法和装置
CN102984476A (zh) * 2012-12-12 2013-03-20 深圳创维-Rgb电子有限公司 宽屏自适应图像处理方法和装置

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104079978B (zh) * 2014-06-27 2017-07-21 西安诺瓦电子科技有限公司 窗口自适应媒体播放方法及装置以及媒体联网发布方法
CN104079978A (zh) * 2014-06-27 2014-10-01 西安诺瓦电子科技有限公司 窗口自适应媒体播放方法及装置以及媒体联网发布方法
CN104602127A (zh) * 2014-09-01 2015-05-06 腾讯科技(北京)有限公司 导播视频同步播放方法和***以及视频导播设备
CN104270579A (zh) * 2014-09-24 2015-01-07 青岛海信移动通信技术股份有限公司 一种终端应用界面像素调整方法及终端
CN104270579B (zh) * 2014-09-24 2018-06-05 青岛海信移动通信技术股份有限公司 一种终端应用界面像素调整方法及终端
CN105578088A (zh) * 2014-10-09 2016-05-11 乐视致新电子科技(天津)有限公司 一种设置电视画面宽高比的方法和***
CN104461295A (zh) * 2014-12-03 2015-03-25 广东威创视讯科技股份有限公司 拼接墙的视频显示窗口调整方法和***
CN105797372A (zh) * 2014-12-30 2016-07-27 北京奇虎科技有限公司 脚本播放窗口的调整方法及装置
CN105338261A (zh) * 2015-11-02 2016-02-17 天脉聚源(北京)教育科技有限公司 一种传输图片相关信息的方法及装置
CN105511829A (zh) * 2015-12-09 2016-04-20 广州视睿电子科技有限公司 自适应调整办公软件的显示比例的方法和***
CN105898615A (zh) * 2015-12-25 2016-08-24 乐视网信息技术(北京)股份有限公司 一种视频显示窗口的切换方法及装置
WO2017107450A1 (zh) * 2015-12-25 2017-06-29 乐视控股(北京)有限公司 视频显示窗口的切换方法及装置
CN105955689A (zh) * 2016-05-19 2016-09-21 乐视控股(北京)有限公司 多屏互动时的屏幕适配方法及装置
CN106231416A (zh) * 2016-08-16 2016-12-14 北京小米移动软件有限公司 视频处理方法及装置
CN106681676A (zh) * 2016-12-20 2017-05-17 天脉聚源(北京)传媒科技有限公司 一种解决全屏功能故障的方法及装置
CN107247338A (zh) * 2017-08-03 2017-10-13 万维云视(上海)数码科技有限公司 裸眼3d显示面板、显示屏、拼接屏及显示控制方法
CN107626105A (zh) * 2017-08-24 2018-01-26 网易(杭州)网络有限公司 游戏画面显示方法及装置、存储介质、电子设备
CN108307219B (zh) * 2017-11-07 2020-12-01 深圳市佳创视讯技术股份有限公司 一种高清电视全景视频智能展示方法
CN108307219A (zh) * 2017-11-07 2018-07-20 深圳市佳创视讯技术股份有限公司 一种高清电视全景视频智能展示方法
CN107888984A (zh) * 2017-11-15 2018-04-06 北京小米移动软件有限公司 短视频播放方法及装置
CN107888984B (zh) * 2017-11-15 2021-03-09 北京小米移动软件有限公司 短视频播放方法及装置
CN109410864A (zh) * 2018-12-04 2019-03-01 惠科股份有限公司 一种显示面板的驱动方法、驱动模块和显示装置
CN110062279A (zh) * 2019-04-22 2019-07-26 努比亚技术有限公司 视频裁剪方法、可穿戴设备以及计算机可读存储介质
CN111918125A (zh) * 2019-05-09 2020-11-10 腾讯科技(深圳)有限公司 一种视频播放方法、装置及***
CN110286864A (zh) * 2019-05-15 2019-09-27 武汉卡比特信息有限公司 一种手机与计算机类终端自适应互联投屏方法
CN110177295A (zh) * 2019-06-06 2019-08-27 北京字节跳动网络技术有限公司 字幕越界的处理方法、装置和电子设备
US11924520B2 (en) 2019-06-06 2024-03-05 Beijing Bytedance Network Technology Co., Ltd. Subtitle border-crossing processing method and apparatus, and electronic device
CN110177295B (zh) * 2019-06-06 2021-06-22 北京字节跳动网络技术有限公司 字幕越界的处理方法、装置和电子设备
CN110286868A (zh) * 2019-06-28 2019-09-27 北京金山安全软件有限公司 视频显示调整方法、装置、电子设备及存储介质
CN110536176A (zh) * 2019-07-31 2019-12-03 深圳银澎云计算有限公司 一种视频分辨率调整方法、电子设备及存储介质
CN112351314A (zh) * 2019-08-07 2021-02-09 腾讯数码(天津)有限公司 多媒体信息播放方法、服务器、终端、***及存储介质
WO2021032160A1 (zh) * 2019-08-21 2021-02-25 京东方科技集团股份有限公司 图像处理方法、装置、内容分享方法和设备
CN110572722A (zh) * 2019-09-26 2019-12-13 腾讯科技(深圳)有限公司 视频剪辑方法、装置、设备及可读存储介质
CN114296724A (zh) * 2021-12-17 2022-04-08 中国船舶重工集团公司第七一五研究所 一种基于Qt的多分辨率自适应适配的声纳显控设计方法
CN114979773A (zh) * 2022-04-19 2022-08-30 海信视像科技股份有限公司 显示设备、视频处理方法及存储介质

Similar Documents

Publication Publication Date Title
CN103700360A (zh) 一种屏幕显示比例调整方法和电子设备
RU2719439C1 (ru) Устройство отображения изображения и способ его работы
CN103489432B (zh) 电子设备及资源显示方法
US11308650B2 (en) Display apparatus, image providing apparatus, and methods of controlling the same
US20150287219A1 (en) Electronic device and method for dynamically indicating transmission progress of data
CN103092551B (zh) 调整显示效果的方法及装置
CN105959797A (zh) 一种视频解码方法及数字电视
CN102780932A (zh) 多窗口播放方法和***
CN107247508B (zh) 一种数据源处理方法及终端设备
US20180096466A1 (en) Image processing apparatus, image processing method, and program
CN103702180A (zh) 媒体文件播放方法及装置
CN205356397U (zh) 8k即时视频播放器及其播放***
CN105491368A (zh) 基于fpga的4k裸眼3d一体机及其播放视频的方法
CN103713832A (zh) 一种显示处理方法及电子设备
US11638040B2 (en) Eco-friendly codec-based system for low latency transmission
CN103020908A (zh) 图像降噪的方法和设备
CN103607629B (zh) 一种多媒体文件播放方法及电子终端
CN111279696A (zh) 图像处理设备、处理图像的方法以及计算机可读记录介质
WO2023125467A1 (zh) 图像处理方法、装置、电子设备及可读存储介质
CN102568437B (zh) 图像显示方法及设备
CN103731719A (zh) 一种清晰度设置方法及电子设备
US20140176621A1 (en) Device and method for controlling screen according to data loading in terminal
US20150009205A1 (en) Method of Improving Ericsson Texture Compression 1 Image Quality
CN104898999A (zh) 一种信息处理方法及电子设备
CN104182197A (zh) 一种拼接墙控制方法、***及相关拼接墙

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140402