CN105204733A - 视频聊天窗口的显示方法及装置 - Google Patents
视频聊天窗口的显示方法及装置 Download PDFInfo
- Publication number
- CN105204733A CN105204733A CN201510557182.7A CN201510557182A CN105204733A CN 105204733 A CN105204733 A CN 105204733A CN 201510557182 A CN201510557182 A CN 201510557182A CN 105204733 A CN105204733 A CN 105204733A
- Authority
- CN
- China
- Prior art keywords
- window
- video chat
- screen
- windows
- display
- 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.)
- Granted
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
本公开是关于一种视频聊天窗口的显示方法及装置。所述方法用于移动终端中,所述方法包括:检测移动终端的屏幕处于横屏状态还是竖屏状态;在屏幕处于横屏状态的情况下,将多个视频聊天的窗口平铺显示;在屏幕处于竖屏状态的情况下,将多个视频聊天的窗口叠放显示。通过使用本公开提供的视频聊天窗口的显示方法及装置,在横屏状态的情况下,视频聊天的窗口被平铺显示,从而能够有效地利用屏幕横向的长度,提高用户在视频聊天中的体验。
Description
技术领域
本公开涉及移动通信领域,尤其涉及一种视频聊天窗口的显示方法及装置。
背景技术
随着移动通信的数据无线传输速度的大幅提升,视频聊天越来越被用户广泛使用,受到用户的欢迎。目前用户在进行视频聊天时,移动终端一般采用大窗口上浮动叠放小窗口的方式,即在屏幕上出现一大一小两个视频窗口,大窗口一般是被叫方的视频图像,小窗口一般是主叫方的视频图像(当然,也可以两者切换)。
但是,目前相关技术在进行视频聊天是均使用竖屏状态,即便用户将手机旋转到横屏状态,视频画面仍保持竖屏时的状态,用户的使用体验不佳。
发明内容
为克服相关技术中存在的问题,本公开提供一种视屏聊天窗口显示方法以及装置。
根据本公开实施例的第一方面,提供一种视频聊天窗口的显示方法,所述方法用于移动终端中,所述方法包括:检测移动终端的屏幕处于横屏状态还是竖屏状态;在屏幕处于横屏状态的情况下,将多个视频聊天的窗口平铺显示;在屏幕处于竖屏状态的情况下,将多个视频聊天的窗口叠放显示。
根据第一方面的实施例,所述将多个视频聊天的窗口平铺显示可以包括:在视频聊天的窗口个数为偶数的情况下,将视频聊天的窗口定义为相同的大小以平铺在屏幕中。
根据第一方面的实施例,所述将多个视频聊天的窗口平铺显示还可以包括:在视频聊天的窗口个数为奇数的情况下,将其中一个视频聊天的窗口定义为大于其他窗口的大小。
根据第一方面的实施例,所述将多个视频聊天的窗口平铺显示还可以包括:将其他窗口的大小定义为相同的大小并平铺在剩余的屏幕中。
根据第一方面的实施例,所述将多个视频聊天的窗口叠放显示可以包括:将多个窗口中一个窗口作为主窗口铺满全屏,并将其他窗口缩小作为悬浮窗口叠放于主窗口上。
根据第一方面的实施例,所述悬浮窗口的尺寸是可调的。
根据第一方面的实施例,所述窗口可以为竖版窗口和/或横版窗口。
根据第一方面的实施例,所述方法还可以包括:在所述移动终端拍摄的视频图像的尺寸与本通话方所处的窗口的尺寸比例不匹配的情况下,将拍摄的视频图像的进行裁切后显示在窗口中。
根据第一方面的实施例,所述方法还可以包括:将其他通话方所处的窗口的尺寸通知给相应的其他通话方的移动终端或服务器,以用于其他通话方的移动终端或服务器在所拍摄的视频图像的尺寸与所处的窗口的尺寸比例不匹配的情况下,根据所述窗口的尺寸对拍摄到的视频图像进行裁切。
根据第一方面的实施例,所述方法还可以包括:接收在所述多个窗口中选择两个窗口的指令,并对所选择的两个窗口的位置进行对调。
根据本公开实施例的第一方面,提供一种视频聊天窗口的显示装置,所述装置用于移动终端中,所述装置包括:检测模块,被配置为检测移动终端的屏幕处于横屏状态还是竖屏状态;平铺显示模块,被配置为在屏幕处于横屏状态的情况下,将多个视频聊天的窗口平铺显示;以及叠放显示模块,被配置为在屏幕处于竖屏状态的情况下,将多个视频聊天的窗口叠放显示。
根据第二方面的实施例,所述平铺显示模块还可以被配置成:在视频聊天的窗口个数为偶数的情况下,将视频聊天的窗口定义为相同的大小以平铺在屏幕中。
根据第二方面的实施例,所述平铺显示模块还可以被配置成:在视频聊天的窗口个数为奇数的情况下,将其中一个视频聊天的窗口定义为大于其他窗口的大小。
根据第二方面的实施例,所述平铺显示模块还可以被配置成:将其他窗口的大小定义为相同的大小并平铺在剩余的屏幕中。
根据第二方面的实施例,所述叠放显示模块可以被配置成:将多个窗口中一个窗口作为主窗口铺满全屏,并将其他窗口缩小作为悬浮窗口叠放于主窗口上。
根据第二方面的实施例,所述悬浮窗口的尺寸是可调的。
根据第二方面的实施例,所述窗口可以为竖版窗口和/或横版窗口。
根据第二方面的实施例,所述装置还可以包括:裁切模块,被配置成在所述移动终端拍摄的视频图像的尺寸与本通话方所处的窗口的尺寸比例不匹配的情况下,将拍摄的视频图像的进行裁切后显示在窗口中。
根据第二方面的实施例,所述装置还可以包括:通知模块,被配置成将其他通话方所处的窗口的尺寸通知给相应的其他通话方的移动终端或服务器,以用于其他通话方的移动终端或服务器在所拍摄的视频图像的尺寸与所处的窗口的尺寸比例不匹配的情况下,根据所述窗口的尺寸对拍摄到的视频图像进行裁切。
根据第二方面的实施例,所述装置还可以包括:位置调整模块,被配置成接收在所述多个窗口中选择两个窗口的指令,并对所选择的两个窗口的位置进行对调。
根据本公开实施例的第三方面,提供一种视频聊天窗口的显示装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:检测移动终端的屏幕处于横屏状态还是竖屏状态;在屏幕处于横屏状态的情况下,将多个视频聊天的窗口平铺显示;在屏幕处于竖屏状态的情况下,将多个视频聊天的窗口叠放显示。
根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种视频聊天窗口的显示方法,所述方法用于移动终端中,所述方法包括:检测移动终端的屏幕处于横屏状态还是竖屏状态;在屏幕处于横屏状态的情况下,将多个视频聊天的窗口平铺显示;在屏幕处于竖屏状态的情况下,将多个视频聊天的窗口叠放显示。
本公开的实施例提供的技术方案可以包括以下有益效果:
通过使用本公开提供的视频聊天窗口的显示方法及装置,在横屏状态的情况下,视频聊天的窗口被平铺,从而能够有效地利用屏幕横向的长度,提高用户在视频聊天中的体验。
并且,根据本公开的其他实施方式,对于不同个数的窗口采用不同的布局,能够更为有效地利用屏幕面积。
根据本公开的其他实施方式,对于拍摄到的画面与所处于的窗口尺寸不匹配的情况,本公开可以对所拍摄到的画面进行裁切,从而能够画面能够铺满整个屏幕。
另外,用户还可以对所选择的两个窗口的位置进行对调,从而方便用户观看视频。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是相关技术进行视频聊天时的窗口显示示意图;
图2是根据一示例性实施例示出的视频聊天窗口的显示方法的流程图;
图3是根据一示例性实施例的视频聊天窗口的显示方法的效果示意图;
图4为根据一示例性实施例的视频聊天的两个窗口平铺显示的示例;
图5为根据一示例性实施例的视频聊天的四个窗口平铺显示的示例;
图6为根据一示例性实施例的视频聊天的四个窗口平铺显示的示例;
图7为根据一示例性实施例的视频聊天的三个窗口平铺显示的示例;
图8为根据一示例性实施例的视频聊天的两个窗口叠放显示的示例;
图9为根据一示例性实施例的视频聊天的三个窗口叠放显示的示例;
图10为根据一示例性实施例的视频聊天的四个窗口叠放显示的示例;
图11为根据一示例性实施例的未经裁切的视频聊天的窗口的示例;
图12为是根据一示例性实施例示出的视频聊天窗口的显示方法的流程图;
图13为调整窗口位置的示意图;
图14为窗口位置调整前后的示意图;
图15为根据一示例性实施例示出的视频聊天窗口的显示装置的框图;
图16为根据另一示例性实施例示出的视频聊天窗口的显示装置的框图;以及
图17是根据一示例性实施例示出的频聊天窗口的显示装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1是相关技术进行视频聊天时的窗口显示示意图。如图1所示,在相关技术进行视频聊天时,一般情况下移动终端100处于竖屏状态,此时移动终端100的视频聊天窗口为一个全屏的大窗口上叠放一个小窗口。然而,当例如沿着图1中箭头的方向旋转移动终端100将其由竖屏状态旋转为横屏状态时,屏幕上的画面仍是保持竖屏时的状态,不会变化,所以聊天图像就变成如图所示旋转90度的状态,用户体验不佳,用户只能将移动终端100始终保持竖屏的状态。由此,本公开提出了下面将要详细介绍的能够改善用户体验的视频聊天窗口的显示方法及装置。
图2是根据一示例性实施例示出的一种视频聊天窗口的显示方法的流程图,如图2所示,所述方法用于移动终端中,包括以下步骤:
在步骤S11中,检测移动终端100的屏幕处于横屏状态还是竖屏状态;
在步骤S12中,在屏幕处于横屏状态的情况下,将多个视频聊天的窗口平铺显示;
在步骤S13中,在屏幕处于竖屏状态的情况下,将多个视频聊天的窗口叠放显示。
图3是根据一示例性实施例的视频聊天窗口的显示方法的效果示意图。如图3所示,通过使用上述方法,当用户将移动终端100例如沿着图3中箭头的方向从竖屏状态旋转成横屏状态时,视频聊天的窗口将从叠放的状态变更为平铺的状态,从而能够更好地利用横屏时横向的宽度,将多个聊天窗口更好地展现,提高了用户体验感受。下面具体解释所述方法中的各个步骤。
其中,步骤S11,检测移动终端100的屏幕处于横屏状态还是竖屏状态,一般地,可以利用移动终端100中内置的重力传感器来自动地完成检测这一步骤。如果移动终端100中未内置有重力传感器,也可以由用户手动设置移动终端100的屏幕是横屏还是竖屏状态。
对于屏幕处于横屏状态的情况,在步骤S12中,移动终端100将多个视频聊天的窗口进行平铺显示。在本公开中,“平铺”是指所有视频聊天的窗口分割移动终端100的屏幕,不存在两个窗口叠放的情况。在进行平铺显示时,多个视频聊天的窗口的尺寸可以被定义为相同大小,也可以被定义为不同大小。基于以上对于“平铺”的解释以及原则,本公开具体提供如下的多种平铺的实施方式,图4-图7为根据本公开的不同实施方式的视频聊天的窗口平铺显示的示例。
首先需要说明的是,不管是在步骤S12中平铺的窗口,还是在步骤S13中叠放的窗口,窗口都可以以竖版窗口或者横版窗口进行呈现。其中竖版窗口是指窗口的高度大于宽度,如图3中横屏状态下的两个窗口都是竖版窗口,横版窗口是指窗口的高度小于宽度,例如图5中的四个窗口都是横版窗口。但是可以理解的是,无论是竖版窗口还是横版窗口,其尺寸比例取决于窗口的布局,并不必然与移动终端100的屏幕的尺寸比例相同。
继续回到平铺的情况,平铺窗口布局与窗口个数有关,一种方式是可以按照窗口个数是偶数还是奇数来进行相应的布局。
在视频聊天的窗口个数为偶数的情况下,可以将视频聊天的窗口定义为相同的大小以平铺在屏幕中,也就是说窗口平分屏幕。例如,图4中示出的为两个窗口的情况,此时屏幕可以被划分成两个同样大小的竖版窗口。又如,图5中示出的为四个窗口的情况,此时屏幕可以被划分成四个同样大小的横版窗口,为2X2的阵列式排列。以此类推,如果有六个窗口,则屏幕可以被划分成六个同样大小的竖版窗口,为3X2的阵列式排列,即一横排有三个窗口,一共有两横排。虽然窗口也可以都按照一排的方式横向并排排列在屏幕中,但是这样布局观看效果并不好,因此阵列式的布局方式是更为推荐的。根据本公开的一种实施方式,在选择采用竖版窗口还是横版窗口的时候,可以采取这样的方式:窗口个数为4时,采用横版窗口,而其他偶数时均为竖版窗口。
根据本公开的另外一种实施方式,当窗口个数为偶数的情况下,也可以不采用上述的相同大小窗口的方式,而是有大有小、有横版有竖版的窗口。例如,如图6所示,窗口个数为四个,可以将其中一个设置成较大的竖版窗口,两个设置成较小的竖版窗口,其余一个设置成横版窗口。
而,在视频聊天的窗口个数为奇数的情况下,可以将其中一个视频聊天的窗口定义为大于其他窗口的大小。并且可选地,将其他窗口的大小定义为相同的大小并平铺在剩余的屏幕中,例如以上面介绍的针对偶数个聊天窗口的阵列式布局。其中大于其他窗口的窗口可以以竖版窗口进行呈现,而其他大小相同的窗口则以横版窗口进行呈现。例如,图7中示出的为三个窗口的情况,此时将其中一个窗口设置成较大,高度对齐屏幕的宽度,而其余两个窗口被设置成横版窗口上下平铺在另外一侧。又如,如果有五个聊天窗口,则将其中一个设置成竖版窗口并且高度对齐屏幕的宽度,而其余四个窗口别设置成横版窗口并按照2X2的阵列式排列显示在剩余的屏幕上。
以上对于平铺显示的说明仅仅是示例性的,本领域普通技术人员基于以上示例能够得出其他的平铺显示方式,在此不再枚举。
在多个视频聊天的窗口是不同尺寸的情况下,根据一种实施方式,默认可以将第一个被加入聊天对话的通话方的视频图像置于最大的窗口中,例如图5或图7中左侧的窗口中。在多个视频聊天的窗口是相同尺寸的情况下,默认可以将第一个被加入聊天对话的通话方的视频图像置于左上角的窗口中,例如图4或图6中黑色头发的人所处的窗口。
对于屏幕处于竖屏状态的情况,在步骤S13中,移动终端100将多个视频聊天的窗口进行叠放显示。在本公开中,“叠放”是指视频聊天的多个窗口中一个窗口铺满全屏,其他窗口被缩小并被处于铺满屏幕的窗口上,类似于“悬浮”。为了便于描述,在后文中,将铺满全屏的窗口称为“主窗口”,将其他小窗口称为“悬浮窗口”。在进行叠放显示时,除了主窗口之外,其他悬浮窗口的尺寸可以相同,也可以不同。根据一种实施方式,悬浮窗口的尺寸是可调的。同样,悬浮窗口的位置也是可以任意变换的,可以根据需要由用户拖拽到任意位置。
图8-图10示出的是根据本公开的不同实施方式的视频聊天的窗口叠放显示的示例。其中图8是两个聊天窗口的示例,图9是三个聊天窗口的示例,图10是四个聊天窗口的示例。在图8-图10中显示的悬浮窗口是竖版窗口,当然也可以是横版窗口。
根据一种实施方式,默认可以将第一个被加入聊天对话的通话方的视频图像置于主窗口中,其他后续加入聊天对话的通话方的视频图像置于悬浮窗口中。
由于窗口的显示发生了根本的调整,因此本公开的实施方式中,视频聊天的窗口尺寸的比例有可能与移动终端100拍摄到的视频图像的尺寸比例并不相同。例如,如果移动终端100处于横屏状态,拍摄到的视频图像是横版图像,而所呈现的窗口是竖版窗口,这时会出现如图11所示的情况,图像的上下两侧有黑边。同样,如果移动终端100处于竖屏状态,拍摄到的视频图像是竖版图像,而所呈现的窗口是横版窗口;或者移动终端拍摄的是竖版图像,所呈现的窗口也是竖版窗口,但二者比例不一致,这两种情况同样都会出现黑边的情况。
因此,如果通话方的移动终端所拍摄的视频图像的尺寸的比例与所呈现的窗口尺寸的比例不匹配,为了适应窗口的尺寸,尽可能地利用全部屏幕,可选地,如图12所示,本公开提供的视频聊天窗口的显示方法还可以包括以下步骤:
在步骤S14中,在所述移动终端100拍摄的视频图像的尺寸与本通话方所处的窗口的尺寸比例不匹配的情况下,将拍摄的视频图像的进行裁切后显示在窗口中。这个步骤是针对本机的裁切调整,属于本地的调整。
另外,所述方法还可以包括以下步骤:
在步骤S15中,将其他通话方所处的窗口的尺寸通知给相应的其他通话方的移动终端或服务器,以用于其他通话方的移动终端或服务器在所拍摄的视频图像的尺寸与所处的窗口的尺寸比例不匹配的情况下,根据所述窗口的尺寸对拍摄到的视频图像进行裁切。
这个步骤是针对其他通话方的裁切调整,属于远程的调整。这样,如果是对方拍摄的图像与所呈现的窗口尺寸的比例不匹配,作为本机一侧的移动终端100可以将对方所处的窗口的尺寸通知给对方的移动终端100,或者也可以通知服务器。如果通知的是移动终端100,则移动终端100可以将拍摄的视频图像按照需要裁切后发送给这一侧的移动终端100。但是如果是多人聊天的情况下,每个人的终端的窗口布局可能不同,因此需要的尺寸也不一定相同,这样其他通话方可能收到来自不同方的不同的尺寸需求,这种情况下移动终端100需要将拍摄的视频图像按照不同的尺寸比例裁切后发送。如果通知的是服务器,则针对上述情形,多个移动终端100分别将需要的尺寸通知给服务器,并且通话方的移动终端100将拍摄到的视频画面上传到服务器,由服务器根据不同的需求进行裁切后发送到相应的移动终端100。这样相对第一种方式而言,更有利于数据的快速传输,不占用移动终端的数据处理能力,也不过多占用网络带宽。
经过本地和/或远程裁切调整,能够有效地利用屏幕,从而能够达到更好的用户体验。
根据一种实施方式,用户可以根据需要调整各个通话方的窗口位置。所述方法还可以包括:接收在所述多个窗口中选择两个窗口的指令,并对所选择的两个窗口的位置进行对调。如图13所示,例如通过图示的手指拖拽的方式,用户可以对所选择的两个窗口位置进行对调,例如可以将左上角的窗口与右下角的窗口进行对调。调整前后的示意图请参见图14。
图15是根据一示例性实施例示出的一种视频聊天窗口的显示装置10的框图。参照图15,该装置10用于移动终端100中,该装置包括检测模块11、平铺显示模块12和叠放显示模块13。
其中所述检测模块11被配置为检测移动终端100的屏幕处于横屏状态还是竖屏状态。
所述平铺显示模块12被配置为在屏幕处于横屏状态的情况下,将多个视频聊天的窗口平铺显示。
所述叠放显示模块13被配置为在屏幕处于竖屏状态的情况下,将多个视频聊天的窗口叠放显示。
其中,所述平铺显示模块12还可以被配置成:在视频聊天的窗口个数为偶数的情况下,将视频聊天的窗口定义为相同的大小以平铺在屏幕中。
根据一种实施方式,所述平铺显示模块12还可以被配置成:在视频聊天的窗口个数为奇数的情况下,将其中一个视频聊天的窗口定义为大于其他窗口的大小。可选地,所述平铺显示模块12还可以被配置成:将其他窗口的大小定义为相同的大小并平铺在剩余的屏幕中。
根据一种实施方式,所述叠放显示模块13被配置成:将多个窗口中一个窗口作为主窗口铺满全屏,并将其他窗口缩小作为悬浮窗口叠放于主窗口上。所述悬浮窗口的尺寸是可调的。
图16为根据本公开另一示例性实施例示出的视频聊天窗口的显示装置10的框图。可选地,如图16所示,所述装置10还可以包括:裁切模块14,被配置成在所述移动终端100拍摄的视频图像的尺寸与本通话方所处的窗口的尺寸比例不匹配的情况下,将拍摄的视频图像的进行裁切后显示在窗口中。
可选地,如图16所示,所述装置10还可以包括:通知模块15,被配置成将其他通话方所处的窗口的尺寸通知给相应的其他通话方的移动终端或服务器,以用于其他通话方的移动终端或服务器在所拍摄的视频图像的尺寸与所处的窗口的尺寸比例不匹配的情况下,根据所述窗口的尺寸对拍摄到的视频图像进行裁切。
可选地,所述装置10还可以包括:位置调整模块(未图示),被配置成接收在所述多个窗口中选择两个窗口的指令,并对所选择的两个窗口的位置进行对调。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图17是根据一示例性实施例示出的视频聊天窗口的显示装置10的框图。例如,装置10可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图17,装置10可以包括以下一个或多个组件:处理组件102,存储器104,电力组件106,多媒体组件108,音频组件110,输入/输出(I/O)的接口112,传感器组件114,以及通信组件116。
处理组件102通常控制装置10的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件102可以包括一个或多个处理器120来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件102可以包括一个或多个模块,便于处理组件102和其他组件之间的交互。例如,处理组件102可以包括多媒体模块,以方便多媒体组件108和处理组件102之间的交互。
存储器104被配置为存储各种类型的数据以支持在装置10的操作。这些数据的示例包括用于在装置10上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件106为装置10的各种组件提供电力。电力组件106可以包括电源管理***,一个或多个电源,及其他与为装置10生成、管理和分配电力相关联的组件。
多媒体组件108包括在所述装置10和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件108包括一个前置摄像头和/或后置摄像头。当装置10处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件110被配置为输出和/或输入音频信号。例如,音频组件110包括一个麦克风(MIC),当装置10处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器104或经由通信组件116发送。在一些实施例中,音频组件110还包括一个扬声器,用于输出音频信号。
I/O接口112为处理组件102和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件114包括一个或多个传感器,用于为装置10提供各个方面的状态评估。例如,传感器组件114可以检测到装置10的打开/关闭状态,组件的相对定位,例如所述组件为装置10的显示器和小键盘,传感器组件114还可以检测装置10或装置10一个组件的位置改变,用户与装置10接触的存在或不存在,装置10方位或加速/减速和装置10的温度变化。传感器组件114可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件114还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件114还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件116被配置为便于装置10和其他设备之间有线或无线方式的通信。装置10可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件116经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件116还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置10可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器104,上述指令可由装置10的处理器120执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本领域技术人员在考虑说明书及实践本公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (11)
1.一种视频聊天窗口的显示方法,其特征在于,所述方法用于移动终端中,所述方法包括:
检测移动终端的屏幕处于横屏状态还是竖屏状态;
在屏幕处于横屏状态的情况下,将多个视频聊天的窗口平铺显示;
在屏幕处于竖屏状态的情况下,将多个视频聊天的窗口叠放显示。
2.根据权利要求1所述的方法,其特征在于,所述将多个视频聊天的窗口平铺显示包括:
在视频聊天的窗口个数为偶数的情况下,将视频聊天的窗口定义为相同的大小以平铺在屏幕中。
3.根据权利要求1或2所述的方法,其特征在于,所述将多个视频聊天的窗口平铺显示还包括:
在视频聊天的窗口个数为奇数的情况下,将其中一个视频聊天的窗口定义为大于其他窗口的大小,将其他窗口的大小定义为相同的大小并平铺在剩余的屏幕中。
4.根据权利要求1所述的方法,其特征在于,所述将多个视频聊天的窗口叠放显示包括:
将多个窗口中一个窗口作为主窗口铺满全屏,并将其他窗口缩小作为悬浮窗口叠放于主窗口上。
5.根据权利要求1-4中任一项权利要求所述的方法,其特征在于,所述方法还包括:
接收在所述多个窗口中选择两个窗口的指令,并对所选择的两个窗口的位置进行对调。
6.一种视频聊天窗口的显示装置,其特征在于,所述装置用于移动终端中,所述装置包括:
检测模块,被配置为检测移动终端的屏幕处于横屏状态还是竖屏状态;
平铺显示模块,被配置为在屏幕处于横屏状态的情况下,将多个视频聊天的窗口平铺显示;以及
叠放显示模块,被配置为在屏幕处于竖屏状态的情况下,将多个视频聊天的窗口叠放显示。
7.根据权利要求6所述的装置,其特征在于,所述平铺显示模块还被配置成:在视频聊天的窗口个数为偶数的情况下,将视频聊天的窗口定义为相同的大小以平铺在屏幕中。
8.根据权利要求6或7所述的装置,其特征在于,所述平铺显示模块还被配置成:在视频聊天的窗口个数为奇数的情况下,将其中一个视频聊天的窗口定义为大于其他窗口的大小,将其他窗口的大小定义为相同的大小并平铺在剩余的屏幕中。
9.根据权利要求6所述的装置,其特征在于,所述叠放显示模块还被配置成:将多个窗口中一个窗口作为主窗口铺满全屏,并将其他窗口缩小作为悬浮窗口叠放于主窗口上。
10.根据权利要求6-9中任一项权利要求所述的装置,其特征在于,所述装置还包括:
位置调整模块,被配置成接收在所述多个窗口中选择两个窗口的指令,并对所选择的两个窗口的位置进行对调。
11.一种视频聊天窗口的显示装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
检测移动终端的屏幕处于横屏状态还是竖屏状态;
在屏幕处于横屏状态的情况下,将多个视频聊天的窗口平铺显示;
在屏幕处于竖屏状态的情况下,将多个视频聊天的窗口叠放显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510557182.7A CN105204733B (zh) | 2015-09-02 | 2015-09-02 | 视频聊天窗口的显示方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510557182.7A CN105204733B (zh) | 2015-09-02 | 2015-09-02 | 视频聊天窗口的显示方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105204733A true CN105204733A (zh) | 2015-12-30 |
CN105204733B CN105204733B (zh) | 2019-05-21 |
Family
ID=54952456
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510557182.7A Active CN105204733B (zh) | 2015-09-02 | 2015-09-02 | 视频聊天窗口的显示方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105204733B (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105959612A (zh) * | 2016-04-22 | 2016-09-21 | 惠州Tcl移动通信有限公司 | 一种移动终端视频通讯中画面角度自动修正方法及*** |
CN106610771A (zh) * | 2016-12-12 | 2017-05-03 | 广州神马移动信息科技有限公司 | 一种语音识别界面的生成和自适应旋转的方法和装置 |
CN106686392A (zh) * | 2016-12-16 | 2017-05-17 | 广州华多网络科技有限公司 | 直播平台的连麦直播的方法及*** |
CN106803916A (zh) * | 2017-02-27 | 2017-06-06 | 腾讯科技(深圳)有限公司 | 信息展示方法及装置 |
CN106909224A (zh) * | 2017-02-28 | 2017-06-30 | 维沃移动通信有限公司 | 一种显示图像预览界面的方法及移动终端 |
CN106998438A (zh) * | 2016-01-26 | 2017-08-01 | 北京佳讯飞鸿电气股份有限公司 | 可视化呼叫中用户视频图像显示方法及装置 |
CN109284461A (zh) * | 2018-11-01 | 2019-01-29 | 成都四方伟业软件股份有限公司 | 一种基于web的网页自动布局方法及装置 |
CN109684024A (zh) * | 2018-12-29 | 2019-04-26 | 深圳Tcl数字技术有限公司 | 多窗口的显示方法、智能终端及计算机可读存储介质 |
CN110515685A (zh) * | 2019-08-02 | 2019-11-29 | 上海掌门科技有限公司 | 一种信息流展示方法与设备 |
CN111857453A (zh) * | 2019-04-30 | 2020-10-30 | 上海掌门科技有限公司 | 功能界面展示方法、计算机设备及存储介质 |
CN112241230A (zh) * | 2020-10-20 | 2021-01-19 | 北京字节跳动网络技术有限公司 | 电子设备的窗口显示方法、装置、终端和存储介质 |
CN112261486A (zh) * | 2020-10-15 | 2021-01-22 | 信利半导体有限公司 | 一种视频通话的视频图像比例调节方法、装置和计算机可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101299176A (zh) * | 2008-06-27 | 2008-11-05 | 广东威创视讯科技股份有限公司 | 一种在主视窗中显示附加信息的方法和*** |
CN102045269A (zh) * | 2010-11-30 | 2011-05-04 | 于琨洪 | 一种基于浏览器的可悬浮的新型网络即时聊天方法 |
CN103488403A (zh) * | 2013-08-30 | 2014-01-01 | 小米科技有限责任公司 | 界面布局切换方法、装置和移动终端 |
CN104063128A (zh) * | 2014-06-26 | 2014-09-24 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
US20150046834A1 (en) * | 2013-08-09 | 2015-02-12 | Lenovo (Beijing) Co., Ltd. | Information processing apparatus and information processing method |
CN104580980A (zh) * | 2013-10-22 | 2015-04-29 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
-
2015
- 2015-09-02 CN CN201510557182.7A patent/CN105204733B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101299176A (zh) * | 2008-06-27 | 2008-11-05 | 广东威创视讯科技股份有限公司 | 一种在主视窗中显示附加信息的方法和*** |
CN102045269A (zh) * | 2010-11-30 | 2011-05-04 | 于琨洪 | 一种基于浏览器的可悬浮的新型网络即时聊天方法 |
US20150046834A1 (en) * | 2013-08-09 | 2015-02-12 | Lenovo (Beijing) Co., Ltd. | Information processing apparatus and information processing method |
CN103488403A (zh) * | 2013-08-30 | 2014-01-01 | 小米科技有限责任公司 | 界面布局切换方法、装置和移动终端 |
CN104580980A (zh) * | 2013-10-22 | 2015-04-29 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN104063128A (zh) * | 2014-06-26 | 2014-09-24 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106998438B (zh) * | 2016-01-26 | 2019-11-19 | 北京佳讯飞鸿电气股份有限公司 | 可视化呼叫中用户视频图像显示方法及装置 |
CN106998438A (zh) * | 2016-01-26 | 2017-08-01 | 北京佳讯飞鸿电气股份有限公司 | 可视化呼叫中用户视频图像显示方法及装置 |
CN105959612A (zh) * | 2016-04-22 | 2016-09-21 | 惠州Tcl移动通信有限公司 | 一种移动终端视频通讯中画面角度自动修正方法及*** |
CN106610771A (zh) * | 2016-12-12 | 2017-05-03 | 广州神马移动信息科技有限公司 | 一种语音识别界面的生成和自适应旋转的方法和装置 |
CN106686392A (zh) * | 2016-12-16 | 2017-05-17 | 广州华多网络科技有限公司 | 直播平台的连麦直播的方法及*** |
CN106803916A (zh) * | 2017-02-27 | 2017-06-06 | 腾讯科技(深圳)有限公司 | 信息展示方法及装置 |
CN106803916B (zh) * | 2017-02-27 | 2021-03-19 | 腾讯科技(深圳)有限公司 | 信息展示方法及装置 |
CN106909224A (zh) * | 2017-02-28 | 2017-06-30 | 维沃移动通信有限公司 | 一种显示图像预览界面的方法及移动终端 |
CN109284461A (zh) * | 2018-11-01 | 2019-01-29 | 成都四方伟业软件股份有限公司 | 一种基于web的网页自动布局方法及装置 |
CN109684024A (zh) * | 2018-12-29 | 2019-04-26 | 深圳Tcl数字技术有限公司 | 多窗口的显示方法、智能终端及计算机可读存储介质 |
CN111857453A (zh) * | 2019-04-30 | 2020-10-30 | 上海掌门科技有限公司 | 功能界面展示方法、计算机设备及存储介质 |
CN111857453B (zh) * | 2019-04-30 | 2023-03-14 | 上海掌门科技有限公司 | 功能界面展示方法、计算机设备及存储介质 |
CN110515685A (zh) * | 2019-08-02 | 2019-11-29 | 上海掌门科技有限公司 | 一种信息流展示方法与设备 |
CN112261486A (zh) * | 2020-10-15 | 2021-01-22 | 信利半导体有限公司 | 一种视频通话的视频图像比例调节方法、装置和计算机可读存储介质 |
CN112241230A (zh) * | 2020-10-20 | 2021-01-19 | 北京字节跳动网络技术有限公司 | 电子设备的窗口显示方法、装置、终端和存储介质 |
CN112241230B (zh) * | 2020-10-20 | 2022-04-12 | 北京字节跳动网络技术有限公司 | 电子设备的窗口显示方法、装置、终端和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN105204733B (zh) | 2019-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105204733A (zh) | 视频聊天窗口的显示方法及装置 | |
CN105118026A (zh) | 色域模式切换方法及装置 | |
CN105204846A (zh) | 多人视频中视频画面的显示方法、装置及终端设备 | |
CN106020592A (zh) | 分屏显示方法及装置 | |
CN105094732A (zh) | 屏幕显示方法及装置 | |
CN104010222A (zh) | 评论信息展示方法、装置及*** | |
CN105260732A (zh) | 图片处理方法及装置 | |
CN105204808A (zh) | 图片的投射方法、装置及终端设备 | |
CN105491284A (zh) | 预览图像的显示方法和装置 | |
CN105472303A (zh) | 视频聊天防偷窥的方法和装置 | |
CN105094549A (zh) | 显示消息的方法及装置 | |
CN105488511A (zh) | 图像的识别方法及装置 | |
CN105516586A (zh) | 图片拍摄方法、装置及*** | |
CN104869595A (zh) | 数据流量控制方法及装置 | |
US20240220071A1 (en) | Display control method, electronic device, and computer storage medium | |
CN105786507A (zh) | 显示界面切换的方法及装置 | |
CN106598429A (zh) | 移动终端的窗口调整方法及装置 | |
CN105323491A (zh) | 图像拍摄方法及装置 | |
CN105094539A (zh) | 参考信息显示方法和装置 | |
CN105224174A (zh) | 粘贴选项的显示方法及装置 | |
CN105208284A (zh) | 拍摄提醒方法及装置 | |
CN105488829B (zh) | 生成头像的方法及装置 | |
CN104484867A (zh) | 图片处理方法及装置 | |
CN104659484A (zh) | 可拆分式天线设备、控制天线设备旋转的方法及装置 | |
CN104184888A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |