用于双屏移动终端的视频通话方法和双屏移动终端与流程

文档序号:12554195阅读:708来源:国知局
用于双屏移动终端的视频通话方法和双屏移动终端与流程

本发明涉及通信技术领域,具体涉及用于双屏移动终端的视频通话方法和双屏移动终端。



背景技术:

目前存在一种双屏移动终端,其中一块屏幕是主流智能手机常用的液晶或OLED显示屏,其耗电量较高,而另一块屏幕则是电纸书中常用的电子墨水屏,电子墨水屏可以完成部分场景下的信息内容的显示功能,由于其耗电量低,可以有效降低移动终端的使用功耗。对于直板手机,这样的两块屏幕可以分别设置在手机的正反两面上,而对于折叠手机,这样的两块屏幕可以分别设置在对折的两面上。

对于这样的双屏移动终端,目前存在多种实现两块屏幕自动切换的方法,例如根据剩余电量阈值自动切换、根据业务类型自动切换等,这样有助于降低移动终端的使用功耗,以延长移动终端单次充电的使用时间。然而,在两个双屏移动终端之间进行视频通话时,由于种种原因,可能会出现视频通话双方中的一方处于电子墨水屏状态下进行通话,即显示的本地图像和远端图像都是黑白的,而另一端即使传输的是彩色图像,也只能显示黑白图像,而传输彩色图像会比传输黑白图像占用更多带宽,浪费了通信资源。



技术实现要素:

有鉴于此,本发明实施例提供了一种用于双屏移动终端的视频通话方法和双屏移动终端,以解决视频通话双方中一方仅能显示黑白图像,却接收彩色图像,浪费通信资源的问题。

本发明第一方面提供了一种用于双屏移动终端的视频通话方法,所述双屏移动终端包括用于显示彩色图像的第一屏幕和用于显示黑白图像的第二屏幕,其特征在于,所述方法包括:

获取当前屏幕的屏幕特性参数;

向第二移动终端发送当前屏幕的屏幕特性参数;

接收所述第二移动终端所选择的屏幕特性参数;

根据所述第二移动终端所选择的屏幕特性参数确定视频通话采用的屏幕特性参数。

第一移动终端将当前屏幕的屏幕特性参数发送给第二移动终端,并由第二移动终端确定所选择的屏幕特性参数,并根据所选择的屏幕特性参数来进行视频通话,这样避免了视频通话双方所采用的屏幕特性参数不同的情况,节省了通信资源。

结合本发明第一方面,本发明第一方面第一实施方式中,所述屏幕特性参数包括色彩显示参数、带宽信息、视频编解码方式、屏幕最大分辨率。

结合本发明第一方面第一实施方式,本发明第一方面第二实施方式中,

所述获取当前屏幕的屏幕特性参数包括:获取当前屏幕的色彩显示参数;

所述向第二移动终端发送当前屏幕的屏幕特性参数包括:向第二移动终端发送当前屏幕的色彩显示参数;

所述接收所述第二移动终端所选择的屏幕特性参数包括:接收所述第二移动终端所选择的色彩显示参数;

所述根据所述第二移动终端所选择的屏幕特性参数确定视频通话采用的屏幕特性参数包括:根据所述第二移动终端所选择的色彩显示参数切换对应的屏幕。

第一移动终端将当前屏幕的色彩显示参数发送给第二移动终端,并由第二移动终端确定所选择的色彩显示参数,并根据所选择的色彩显示参数来进行视频通话,这样避免了视频通话双方中一方仅能显示黑白图像,却接收彩色图像的情况,节省了通信资源。

结合本发明第一方面第一实施方式,本发明第一方面第三实施方式中,

所述获取当前屏幕的屏幕特性参数包括:获取屏幕的最大分辨率;

所述向第二移动终端发送当前屏幕的屏幕特性参数包括:向所述第二移动终端发送所述屏幕的最大分辨率;

所述接收所述第二移动终端所选择的屏幕特性参数包括:接收所述第二移动终端确定的分辨率;

所述根据所述第二移动终端所选择的屏幕特性参数确定视频通话采用的屏幕特性参数包括:以小于或等于所述第二移动终端确定的分辨率进行视频通话。

为了避免移动终端接收到的视频分辨率超出其最大分辨率的情况,视频通话双方就视频通话分辨率进行协商,以小于或等于视频通话双方的移动终端中最大分辨率较小者的分辨率作为视频通话分辨率,从而可以节省通信资源。

本发明第二方面提供了一种用于双屏移动终端视频通话方法,所述双屏移动终端包括用于显示彩色图像的第一屏幕和用于显示黑白图像的第二屏幕,其特征在于,所述方法包括:

接收第一移动终端发送的屏幕特性参数;

根据所述第一移动终端的屏幕特性参数确定所选择的屏幕特性参数;

向所述第一移动终端发送所选择的屏幕特性参数;

根据所选择的屏幕特性参数切换对应的屏幕,和/或根据所述第一移动终端确定的屏幕特性参数进行视频通话。

第一移动终端将屏幕特性参数发送给第二移动终端,并由第二移动终端确定所选择的屏幕特性参数,并根据所选择的屏幕特性参数来进行视频通话,这样避免了视频通话双方所采用的屏幕特性参数不同的情况,节省了通信资源。

结合本发明第二方面,本发明第二方面第一实施方式中,所述屏幕特性参数包括色彩显示参数、带宽信息、视频编解码方式、屏幕最大分辨率。

结合本发明第二方面第一实施方式,本发明第二方面第三实施方式中,

所述接收第一移动终端发送的屏幕特性参数包括:接收第一移动终端发送的色彩显示参数;

所述根据所述第一移动终端的屏幕特性参数确定所选择的屏幕特性参数包括:根据所述第一移动终端的色彩显示参数确定所选择的色彩显示参数;

所述向所述第一移动终端发送所选择的屏幕特性参数包括:向所述第一移动终端发送所选择的色彩显示参数;

所述根据所选择的屏幕特性参数切换对应的屏幕包括:根据所选择的色彩显示参数切换对应的屏幕。

第一移动终端将色彩显示参数发送给第二移动终端,并由第二移动终端确定所选择的色彩显示参数,并根据所选择的色彩显示参数来进行视频通话,这样避免了视频通话双方中一方仅能显示黑白图像,却接收彩色图像的情况,节省了通信资源。

结合本发明第二方面第二实施方式,本发明第二方面第三实施方式中,

所述根据所述第一移动终端的色彩显示参数确定所选择的色彩显示参数包括:

当所述第一移动终端的色彩显示参数为黑白时,确定所选择的色彩显示参数为黑白。

当第一移动终端的色彩显示参数为黑白时,第二移动终端不需要确定自身的当前屏幕的色彩显示参数就可以确定所选择的色彩显示参数为黑白。

结合本发明第二方面第二实施方式,本发明第二方面第四实施方式中,

所述根据所述第一移动终端的色彩显示参数确定所选择的色彩显示参数包括:

获取当前屏幕的色彩显示参数;

当所述第一移动终端的色彩显示参数为彩色且所述当前屏幕的色彩显示参数为彩色时,确定所选择的色彩显示参数为彩色;

当所述第一移动终端的色彩显示参数为彩色且所述当前屏幕的色彩显示参数为黑白时,确定所选择的色彩显示参数为黑白。

第二移动终端根据第一移动终端的色彩显示参数与第二移动终端当前屏幕的色彩显示参数确定所选择的色彩显示参数,这样视频通话双方通过根据协商结果进行屏幕切换,避免了视频通话双方中一方仅能显示黑白图像,却接收彩色图像的情况,节省了通信资源。

结合本发明第二方面第一实施方式,本发明第二方面第五实施方式中,

所述接收第一移动终端发送的屏幕特性参数包括:接收所述第一移动终端发送的屏幕的最大分辨率;

所述根据所述第一移动终端的屏幕特性参数确定所选择的屏幕特性参数包括:确定所述第一移动终端的最大分辨率与自身最大分辨率中的较小者作为视频通话分辨率;

所述向所述第一移动终端发送所选择的屏幕特性参数包括:向所述第一移动终端发送所述视频通话分辨率。

为了避免移动终端接收到的视频分辨率超出其最大分辨率的情况,视频通话双方就视频通话分辨率进行协商,以小于或等于视频通话双方的移动终端中最大分辨率较小者的分辨率作为视频通话分辨率,从而可以节省通信资源。

本发明第三方面提供了一种用于视频通话的双屏移动终端,所述双屏移动终端包括用于显示彩色图像的第一屏幕和用于显示黑白图像的第二屏幕,所述终端包括:

获取模块,用于获取当前屏幕的屏幕特性参数;

发送模块,用于向第二移动终端发送当前屏幕的屏幕特性参数;

接收模块,用于接收所述第二移动终端所选择的屏幕特性参数;

处理模块,用于根据所述第二移动终端所选择的屏幕特性参数确定视频通话采用的屏幕特性参数。

第一移动终端将屏幕特性参数发送给第二移动终端,并由第二移动终端确定所选择的屏幕特性参数,并根据所选择的屏幕特性参数来进行视频通话,这样避免了视频通话双方所采用的屏幕特性参数不同的情况,节省了通信资源。

结合本发明第三方面,本发明第三方面第一实施方式中,所述屏幕特性参数包括色彩显示参数、带宽信息、视频编解码方式、屏幕最大分辨率。

结合本发明第三方面第一实施方式,本发明第三方面第二实施方式中,

所述获取模块包括:第一获取单元,用于获取当前屏幕的色彩显示参数;

所述发送模块包括:第一发送单元,用于向第二移动终端发送当前屏幕的色彩显示参数;

所述接收模块包括:第一接收单元,用于接收所述第二移动终端所选择的色彩显示参数;

所述处理模块包括:第一处理单元,用于根据所述第二移动终端所选择的色彩显示参数切换对应的屏幕。

第一移动终端将色彩显示参数发送给第二移动终端,并由第二移动终端确定所选择的色彩显示参数,并根据所选择的色彩显示参数来进行视频通话,这样避免了视频通话双方中一方仅能显示黑白图像,却接收彩色图像的情况,节省了通信资源。

结合本发明第三方面第一实施方式,本发明第三方面第三实施方式中,

所述获取模块包括:第二获取单元,用于获取屏幕的最大分辨率;

所述发送模块包括:第二发送单元,用于向所述第二移动终端发送所述屏幕的最大分辨率;

所述接收模块包括:第二接收单元,用于接收所述第二移动终端确定的分辨率;

所述处理模块包括:第二处理单元,用于以小于或等于所述第二移动终端确定的分辨率进行视频通话。

为了避免移动终端接收到的视频分辨率超出其最大分辨率的情况,视频通话双方就视频通话分辨率进行协商,以小于或等于视频通话双方的移动终端中最大分辨率较小者的分辨率作为视频通话分辨率,从而可以节省通信资源。

本发明第四方面提供了一种用于视频通话的双屏移动终端,所述双屏移动终端包括用于显示彩色图像的第一屏幕和用于显示黑白图像的第二屏幕,所述终端包括:

接收模块,用于接收第一移动终端发送的屏幕特性参数;

确定模块,用于根据所述第一移动终端的屏幕特性参数确定所选择的屏幕特性参数;

发送模块,用于向所述第一移动终端发送所选择的屏幕特性参数;

处理模块,用于根据所选择的屏幕特性参数切换对应的屏幕,和/或根据所述第一移动终端确定的屏幕特性参数进行视频通话。

第一移动终端将屏幕特性参数发送给第二移动终端,并由第二移动终端确定所选择的屏幕特性参数,并根据所选择的屏幕特性参数来进行视频通话,这样避免了视频通话双方所采用的屏幕特性参数不同的情况,节省了通信资源。

结合本发明第四方面,本发明第四方面第一实施方式中,所述屏幕特性参数包括色彩显示参数、带宽信息、视频编解码方式、屏幕最大分辨率。

结合本发明第四方面第一实施方式,本发明第四方面第二实施方式中,

所述接收模块包括:第一接收单元,用于接收第一移动终端发送的色彩显示参数;

所述确定模块包括:第一确定单元,用于根据所述第一移动终端的色彩显示参数确定所选择的色彩显示参数;

所述发送模块包括:第一发送单元,用于向所述第一移动终端发送所选择的色彩显示参数;

所述处理模块包括:第一处理单元,用于根据所选择的色彩显示参数切换对应的屏幕。

第一移动终端将色彩显示参数发送给第二移动终端,并由第二移动终端确定所选择的色彩显示参数,并根据所选择的色彩显示参数来进行视频通话,这样避免了视频通话双方中一方仅能显示黑白图像,却接收彩色图像的情况,节省了通信资源。

结合本发明第四方面第一实施方式,本发明第四方面第三实施方式中,

所述第一确定单元还用于当所述第一移动终端的色彩显示参数为黑白时,确定所选择的色彩显示参数为黑白。

当第一移动终端的色彩显示参数为黑白时,第二移动终端不需要确定自身的当前屏幕的色彩显示参数就可以确定所选择的色彩显示参数为黑白。

结合本发明第四方面第一实施方式,本发明第四方面第四实施方式中,

所述第一确定单元还用于获取当前屏幕的色彩显示参数;当所述第一移动终端的色彩显示参数为彩色且所述当前屏幕的色彩显示参数为彩色时,确定所选择的色彩显示参数为彩色;当所述第一移动终端的色彩显示参数为彩色且所述当前屏幕的色彩显示参数为黑白时,确定所选择的色彩显示参数为黑白。

第二移动终端根据第一移动终端的色彩显示参数与第二移动终端当前屏幕的色彩显示参数确定所选择的色彩显示参数,这样视频通话双方通过根据协商结果进行屏幕切换,避免了视频通话双方中一方仅能显示黑白图像,却接收彩色图像的情况,节省了通信资源。

结合本发明第四方面第一实施方式,本发明第四方面第五实施方式中,

所述接收模块包括:第二接收单元,用于接收所述第一移动终端发送的屏幕的最大分辨率;

所述确定模块包括:第二确定单元,用于确定所述第一移动终端的最大分辨率与自身最大分辨率中的较小者作为视频通话分辨率;

所述发送模块包括:第二发送单元,用于向所述第一移动终端发送所述视频通话分辨率。

为了避免移动终端接收到的视频分辨率超出其最大分辨率的情况,视频通话双方就视频通话分辨率进行协商,以小于或等于视频通话双方的移动终端中最大分辨率较小者的分辨率作为视频通话分辨率,从而可以节省通信资源。

附图说明

通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:

图1示出了本发明实施例的应用场景示意图;

图2示出了本发明实施例的双屏移动终端的实体装置的结构示意图;

图3示出了本发明实施例的第一移动终端、第二移动终端以及服务器之间交互的一个信令流程图;

图4示出了本发明实施例的第一移动终端、第二移动终端以及服务器之间交互的另一个信令流程图;

图5示出了本发明实施例的第一移动终端、第二移动终端以及服务器之间交互的另一个信令流程图;

图6示出了本发明实施例的用于视频通话的双屏移动终端的一个结构示意图;

图7示出了本发明实施例的用于视频通话的双屏移动终端的另一个结构示意图;

图8示出了本发明实施例的用于视频通话的双屏移动终端的另一个结构示意图;

图9示出了本发明实施例的用于视频通话的双屏移动终端的另一个结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1示出了本发明实施例的应用场景示意图。第一移动终端和第二移动终端例如可以是双屏手机,第一移动终端和第二移动终端之间通过服务器传输语音和图像数据以实现视频通话,语音和图像数据可以通过WIFI无线网络传输,也可以通过运营商的移动通信业务传输,例如VoLTE业务。以在两个移动终端通过无线通信网络进行视频通话为例,主叫用户使用第一移动终端,被叫用户使用第二移动终端,第一移动终端向第一移动终端侧的呼叫会话控制功能(CSCF,Call Session Control Function)服务器发出会话描述协议(Session Description Protocol,SDP)提议(offer),第一移动终端侧的CSCF服务器将SDP offer发送至第二移动终端侧的CSCF服务器,第二移动终端侧的CSCF服务器再将SDP offer发送至第二移动终端,第二移动终端在接收到SDP offer后,通过第二移动终端侧的CSCF服务器和第一移动终端侧的CSCF服务器向第一移动终端发送SDP answer(SDP应答),从而在第一移动终端和第二移动终端之间建立了视频通话连接。为简洁起见,在图1中仅用一个服务器来表示分别位于第一移动终端和第二移动终端侧的服务器,尽管未示出,本领域技术人员还应当知晓,CSCF根据功能还可以分为代理CSCF(P-CSCF,Proxy CSCF)、查询CSCF(I-CSCF,Interrogating CSCF)、服务CSCF(S-CSCF,Serving CSCF)、紧急CSCF(E-CSCF,Emergency CSCF)等,本质上它们都是SIP服务器,处理SIP信令。

第一移动终端和第二移动终端均以双屏手机为例,手机的部分结构框图如图2所示,手机包括:处理器210、通信单元220、第一屏幕230、第二屏幕240以及存储器250等部件。本领域技术人员可以理解,图2中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面将结合图2对手机的各个构成部件进行具体的介绍:

通信单元220例如可以包括射频电路、WIFI模块等,其中射频电路可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器210处理;另外,将设计上行的数据发送给基站。通常,射频电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,射频电路还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wide band Code Division Multiple Access,WCDMA)、LTE、电子邮件、短消息服务(Short Messaging Service,SMS)等。手机通过WiFi模块可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。

第一屏幕230和第二屏幕240可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。对于直板手机,第一屏幕230可以设置在手机的第一面上,例如可以采用液晶显示器(Liquid Crystal Display,LCD)或有机发光二极管(Organic Light-Emitting Diode,OLED)等显示面板,第二屏幕240可以设置在手机的与第一面相对的第二面上,例如可以采用电子墨水显示面板,电子墨水显示面板可以完成部分场景下的信息内容的显示功能,由于其耗电量低,可以有效降低移动终端的使用功耗。而对于折叠手机,第一屏幕230和第二屏幕240则可以分别设置在对折的两面上。

存储器250可用于存储软件程序以及模块,处理器210通过运行存储在存储器250的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器250可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器250可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器210是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器250内的软件程序和/或模块,以及调用存储在存储器250内的数据,执行手机的各种功能和处理数据。可选的,处理器210可包括一个或多个处理单元;优选的,处理器210可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器210中。

尽管未示出,手机还可以包括摄像头、输入装置、音频电路、传感器、电源模块、蓝牙模块等,在此不再赘述。

图3示出了根据本发明实施例的用于双屏移动终端的视频通话方法的流程图,如图3所示,该方法可以包括如下步骤:

S301.第一移动终端获取当前屏幕的屏幕特性参数。在这里,屏幕特性参数可以包括色彩显示参数、带宽信息、视频编解码方式、屏幕最大分辨率等。

S302.第一移动终端向服务器发送当前屏幕的屏幕特性参数。当然,所发送的信息中还包括第二移动终端的信息,以便服务器能够将信息转发至第二移动终端。在视频通话建立之前,所发送的信息可以携带在视频通话请求中,更具体地,对于VoLTE视频通话业务而言,可以携带在SDP offer中。当然,这些信息也可以在通话过程中发出。

S303.服务器向第二移动终端发送第一移动终端的屏幕特性参数。

S304.第二移动终端根据第一移动终端的屏幕特性参数确定所选择的屏幕特性参数。

S305.第二移动终端向服务器发送所选择的屏幕特性参数。当然,所发送的信息中还包括第一移动终端的信息,以便服务器能够将信息转发至第二移动终端。在视频通话建立之前,所选择的信息可以携带在视频通话应答中,更具体地,对于VoLTE视频通话业务而言,可以携带在SDP answer中。当然,这些信息也可以在通话过程中发出。

S306.第二移动终端根据所选择的屏幕特性参数切换对应的屏幕。

S307.服务器向第一移动终端发送第二移动终端所选择的屏幕特性参数。

S308.第一移动终端根据第二移动终端所选择的屏幕特性参数确定视频通话采用的屏幕特性参数,从而第一移动终端与第二移动终端以确定的屏幕特性参数进行视频通话。

在本发明实施例中,第一移动终端将当前屏幕的屏幕特性参数发送给第二移动终端,并由第二移动终端确定所选择的屏幕特性参数,并根据所选择的屏幕特性参数来进行视频通话,这样避免了视频通话双方所采用的屏幕特性参数不同的情况,节省了通信资源。本实施例的视频通话方法可以应用在视频通话建立之前,也可以应用在视频通话过程中,视频通话的任意一方都可以主动发起切换屏幕和/或改变视频通话采用的屏幕特性参数的请求。当然,本发明实施例的视频通话方法也不局限于两方通话,更多方视频通话也是适用的,当多方视频通话中的移动终端中任意一方发起改变屏幕特性参数的请求,其余各方可以进行相应的改变。

图4示出了根据本发明另一实施例的用于双屏移动终端的视频通话方法的流程图,在本实施例中,以屏幕特性参数为色彩显示参数为例来描述本发明实施例的用于双屏移动终端的视频通话方法。如图4所示,该方法可以包括如下步骤:

S401.第一移动终端获取当前屏幕的色彩显示参数。例如,若用户当前使用第一移动终端的采用液晶显示器或有机发光二极管等显示面板的第一屏幕,则当前屏幕的色彩显示参数为彩色,若用户当前使用第一移动终端的采用电子墨水显示面板的第二屏幕,则当前屏幕的色彩显示参数为黑白。

S402.第一移动终端向服务器发送当前屏幕的色彩显示参数。当然,所发送的信息中还包括第二移动终端的信息,以便服务器能够将信息转发至第二移动终端。在视频通话建立之前,当前屏幕的色彩显示参数可以携带在视频通话请求中,更具体地,对于VoLTE视频通话业务而言,当前屏幕的色彩显示参数可以携带在SDP offer中。当然,当前屏幕的色彩显示参数也可以在通话过程中发出。

S403.服务器向第二移动终端发送第一移动终端的色彩显示参数。

S404.第二移动终端根据第一移动终端的色彩显示参数确定所选择的色彩显示参数。具体地,当第一移动终端的色彩显示参数为黑白时,第二移动终端不需要确定自身的当前屏幕的色彩显示参数就可以确定所选择的色彩显示参数为黑白。而当第一移动终端的色彩显示参数为彩色时,则第二移动终端需要结合自身的当前屏幕的色彩显示参数来确定所选择的色彩显示参数,具体而言,当第一移动终端的色彩显示参数为彩色且当前屏幕的色彩显示参数为彩色时,确定所选择的色彩显示参数为彩色;当第一移动终端的色彩显示参数为彩色且当前屏幕的色彩显示参数为黑白时,确定所选择的色彩显示参数为黑白。

S405.第二移动终端向服务器发送所选择的色彩显示参数。当然,所发送的信息中还包括第一移动终端的信息,以便服务器能够将信息转发至第二移动终端。在视频通话建立之前,所选择的色彩显示参数可以携带在视频通话应答中,更具体地,对于VoLTE视频通话业务而言,所选择的色彩显示参数可以携带在SDP answer中。

S406.第二移动终端根据所选择的色彩显示参数切换对应的屏幕。若第二移动终端所选择的色彩显示参数为黑白,则第二移动终端自动将当前使用的屏幕切换为采用电子墨水显示面板的第二屏幕。当然,切换屏幕的步骤无需在选择好色彩显示参数后立即执行,也可以在视频通话开始时与第一移动终端同时切换。

S407.服务器向第一移动终端发送第二移动终端所选择的色彩显示参数。

S408.第一移动终端根据第二移动终端所选择的色彩显示参数切换对应的屏幕。

在本发明实施例中,第一移动终端将当前屏幕的色彩显示参数发送给第二移动终端,并由第二移动终端确定所选择的色彩显示参数,并根据所选择的色彩显示参数来进行视频通话,这样避免了视频通话双方中一方仅能显示黑白图像,却接收彩色图像的情况,节省了通信资源。本实施例的视频通话方法可以应用在视频通话建立之前,也可以应用在视频通话过程中,视频通话的任意一方都可以主动发起切换屏幕的要求。当然,本发明实施例的视频通话方法也不局限于两方通话,更多方视频通话也是适用的,当多方视频通话中的移动终端中任意一方发起切换屏幕的要求,其余各方可以进行相应的屏幕切换。

图5示出了根据本发明另一实施例的用于双屏移动终端的视频通话方法的流程图,在本实施例中,以屏幕特性参数还包括最大分辨率为例来描述本发明实施例的用于双屏移动终端的视频通话方法,这样在两个移动终端的屏幕的最大分辨率不同的情况下,视频通话双方检测所切换后屏幕的最大分辨率,然后就视频通话分辨率进行协商,以小于或等于视频通话双方的移动终端中最大分辨率较小者的分辨率作为视频通话分辨率,避免第一移动终端的最大分辨率例如为720P,却接收到例如1080P分辨率的视频,这样高分辨率的视频对于第一移动终端而言没有任何意义,因为第一移动终端的最大分辨率只有720P,对于通信资源而言是一种浪费的情况,从而可以节省通信资源。如图5所示,该方法可以包括:

S501.第一移动终端获取当前屏幕的色彩显示参数,具体内容参考步骤S401所述;

S502.第一移动终端向服务器发送当前屏幕的色彩显示参数,具体内容参考步骤S402所述;

S503.服务器向第二移动终端发送第一移动终端的色彩显示参数,具体内容参考步骤S403所述;

S504.第二移动终端根据第一移动终端的色彩显示参数确定所选择的色彩显示参数,具体内容参考步骤S404所述;

S505.第二移动终端向服务器发送所选择的色彩显示参数,具体内容参考步骤S405所述;

S506.第二移动终端根据所选择的色彩显示参数切换对应的屏幕,具体内容参考步骤S406所述;

S507.服务器向第一移动终端发送第二移动终端所选择的色彩显示参数,具体内容参考步骤S407所述;

S508.第一移动终端根据第二移动终端所选择的色彩显示参数切换对应的屏幕,具体内容参考步骤S408所述,在本实施例中,以上步骤与图4所示的实施例步骤相同;

S509.第一移动终端获取所切换屏幕的最大分辨率;

S510.第一移动终端向服务器发送所切换屏幕的最大分辨率;

S511.服务器向第二移动终端发送第一移动终端的屏幕的最大分辨率;

S512.第二移动终端确定第一移动终端的最大分辨率与自身最大分辨率中的较小者作为视频通话分辨率;

S513.第二移动终端向服务器发送视频通话分辨率;

S514.服务器向第一移动终端发送第二移动终端所确定的分辨率;

S515.第一移动终端以小于或等于所述第二移动终端确定的分辨率进行视频通话。在这里,为了获得流畅的视频通话效果,第一移动终端可以根据带宽情况降低所采用的视频通话分辨率。

以上描述的方法步骤适用于移动终端的两个屏幕分辨率不同的情况,若移动终端的两个屏幕分辨率相同,则会更加简单。移动终端可以不必等到屏幕切换完成后再协商所采用的视频通话分辨率,而是可以在建立视频通话前就开始协商所采用的视频通话分辨率,在这种情况下,主叫方移动终端可以将其屏幕的最大分辨率携带在视频通话请求中,对于VoLTE视频通话业务而言,可以将其屏幕的最大分辨率携带在SDP offer中,而被叫方移动终端则可以将主叫方移动终端与自身的屏幕的最大分辨率中的较小者携带在视频通话应答中反馈给主叫方移动终端,对于VoLTE视频通话业务而言,可以携带在SDP answer中,从而无需额外的协商步骤,可以更快地建立起视频通话连接。

在本发明的其他一些实施例中,屏幕特性参数还可以包括带宽信息和视频编码方式,这样在两个移动终端所处的网络状况不同的情况下,视频通话双方可以根据当前的带宽信息进行协商,以带宽较小一方达到流畅视频通话的分辨率和帧率来进行视频通话,以避免出现网络状况较差的一方视频通话效果较差的问题,改善了视频通话效果;并且两个移动终端可以以双方都支持的视频编码方式来进行视频通话,从而视频通话双方都可以正常显示图像,避免出现视频通话发起方采用的视频编码方式另一方的移动终端并不支持,从而无法显示图像的问题。

相应地,请参考图6,本发明实施例提供一种用于视频通话的双屏移动终端,其中双屏移动终端包括用于显示彩色图像的第一屏幕和用于显示黑白图像的第二屏幕,该终端包括:

获取模块601,用于获取当前屏幕的屏幕特性参数;

详细内容参考步骤S301所述。

发送模块602,用于向第二移动终端发送当前屏幕的屏幕特性参数;

详细内容参考步骤S302所述。

接收模块603,用于接收第二移动终端所选择的屏幕特性参数;

详细内容参考步骤S307所述。

处理模块604,用于根据所述第二移动终端所选择的屏幕特性参数确定视频通话采用的屏幕特性参数;

详细内容参考步骤S308所述。

获取模块601获取当前屏幕的屏幕特性参数,并通过发送模块602向第二移动终端发送当前屏幕的屏幕特性参数,接收模块603接收第二移动终端所选择的屏幕特性参数,处理模块604根据第二移动终端所选择的色彩显示参数切换对应的屏幕,和/或根据第二移动终端所选择的屏幕特性参数确定视频通话采用的屏幕特性参数,从而避免了视频通话双方所采用的屏幕特性参数不同的情况,节省了通信资源。

可选地,如图7所示,在本发明的一些实施例中,屏幕特性参数为色彩显示参数,从而

获取模块601可以包括第一获取单元701,用于获取当前屏幕的色彩显示参数,详细内容参考步骤S401所述;

发送模块602可以包括第一发送单元702,用于向第二移动终端发送当前屏幕的色彩显示参数,详细内容参考步骤S402所述;

接收模块603可以包括第一接收单元703,用于接收第二移动终端所选择的色彩显示参数,详细内容参考步骤S407所述;

处理模块604可以包括第一处理单元704,用于根据第二移动终端所选择的色彩显示参数切换对应的屏幕,详细内容参考步骤S408所述。

可选地,如图7所示,在本发明的一些实施例中,屏幕特性参数为最大分辨率,从而

获取模块601还可以包括第二获取单元705,用于获取屏幕的最大分辨率,详细内容参考步骤S509所述;

发送模块602还可以包括第二发送单元706,用于向第二移动终端发送屏幕的最大分辨率,详细内容参考步骤S510所述;

接收模块603还可以包括第二接收单元707,用于接收第二移动终端确定的分辨率,详细内容参考步骤S514所述;

处理模块604还可以包括第二处理单元708,用于以小于或等于第二移动终端确定的分辨率以与第二移动终端进行视频通话,详细内容参考步骤S515所述。

请参考图8,本发明实施例还提供了一种用于视频通话的双屏移动终端,其中双屏移动终端包括用于显示彩色图像的第一屏幕和用于显示黑白图像的第二屏幕,该终端包括:

接收模块801,用于接收第一移动终端发送的屏幕特性参数;

详细内容参考步骤S303所述。

确定模块802,用于根据第一移动终端的屏幕特性参数确定所选择的屏幕特性参数;

详细内容参考步骤S304所述。

发送模块803,用于向第一移动终端发送所选择的屏幕特性参数;

详细内容参考步骤S305所述。

处理模块804,用于根据所选择的屏幕特性参数切换对应的屏幕,和/或根据所述第一移动终端确定的屏幕特性参数进行视频通话。

详细内容参考步骤S306和S308所述。

确定模块802根据第一移动终端的色彩显示参数确定所选择的屏幕特性参数,并通过发送模块803向第一移动终端发送所选择的屏幕特性参数,处理模块804根据所选择的屏幕特性参数切换对应的屏幕,和/或根据第一移动终端确定的视频通话采用的屏幕特性参数进行视频通话,从而避免了视频通话双方所采用的屏幕特性参数不同的情况,节省了通信资源。

可选地,如图9所示,在本发明的一些实施例中,屏幕特性参数为色彩显示参数,从而

接收模块801可以包括第一接收单元901,用于接收第一移动终端发送的色彩显示参数,详细内容参考步骤S403所述;

确定模块802可以包括第一确定单元902,用于根据第一移动终端的色彩显示参数确定所选择的色彩显示参数,详细内容参考步骤S404所述;

发送模块803可以包括第一发送单元903,用于向第一移动终端发送所选择的色彩显示参数,详细内容参考步骤S405所述;

处理模块804可以包括第一处理单元904,用于根据所选择的色彩显示参数切换对应的屏幕,详细内容参考步骤S406所述。

可选地,在本发明的一些实施例中,第一确定单元902还用于当第一移动终端的色彩显示参数为黑白时,确定所选择的色彩显示参数为黑白。

可选地,在本发明的一些实施例中,第一确定单元902还用于获取当前屏幕的色彩显示参数;当第一移动终端的色彩显示参数为彩色且当前屏幕的色彩显示参数为彩色时,确定所选择的色彩显示参数为彩色;当第一移动终端的色彩显示参数为彩色且当前屏幕的色彩显示参数为黑白时,确定所选择的色彩显示参数为黑白。

可选地,如图9所示,在本发明的一些实施例中,屏幕特性参数为最大分辨率,从而

接收模块801还可以包括第二接收单元905,用于接收第一移动终端的屏幕的最大分辨率,详细内容参考步骤S511所述;

确定模块802还可以包括第二确定单元906,用于确定第一移动终端的最大分辨率与自身最大分辨率中的较小者作为视频通话分辨率,详细内容参考步骤S512所述;

发送模块803可以包括第二发送单元907,用于向第一移动终端发送所确定的分辨率,详细内容参考步骤S813所述。

同样地,在其他一些实施例中,屏幕特性参数还可以包括带宽信息,在两个移动终端所处的网络状况不同的情况下,视频通话双方可以根据当前的带宽信息进行协商,以带宽较小一方达到流畅视频通话的分辨率和帧率来进行视频通话,以避免出现网络状况较差的一方视频通话效果较差的问题,改善了视频通话效果;进一步地,屏幕特性参数还可以包括视频编码方式,这样并且两个移动终端可以以双方都支持的视频编码方式来进行视频通话,从而视频通话双方都可以正常显示图像,避免出现视频通话发起方采用的视频编码方式另一方的移动终端并不支持,从而无法显示图像的问题。

以上介绍了用于视频通话的双屏移动终端的实施例,下面对第一移动终端和第二移动终端以手机为例的实体装置进行说明。

如图2所示,本发明实施例提供一种双屏移动终端,包括:用于显示彩色图像的第一屏幕230、用于显示黑白图像的第二屏幕240、通信单元220、存储器250和处理器210,用于显示彩色图像的第一屏幕230、用于显示黑白图像的第二屏幕240、通信单元220、存储器250和处理器210之间通过总线互相连接,存储器250中存储有计算机指令,处理器210通过执行计算机指令,从而实现以下方法:

获取当前屏幕的屏幕特性参数;

向第二移动终端发送当前屏幕的屏幕特性参数;

接收第二移动终端所选择的屏幕特性参数;

根据所述第二移动终端所选择的屏幕特性参数确定视频通话采用的屏幕特性参数。

可选地,在本发明的一些实施例中,处理器210通过执行计算机指令,还可以实现以下方法:

获取当前屏幕的色彩显示参数;

向第二移动终端发送当前屏幕的色彩显示参数;

接收第二移动终端所选择的色彩显示参数;

根据第二移动终端所选择的色彩显示参数切换对应的屏幕。

可选地,在本发明的一些实施例中,处理器210通过执行计算机指令,还可以实现以下方法:

获取屏幕的最大分辨率;

向第二移动终端发送屏幕的最大分辨率;

接收第二移动终端确定的分辨率;

以小于或等于第二移动终端确定的分辨率进行视频通话。

本发明另一实施例提供一种双屏移动终端,处理器210通过执行计算机指令,从而实现以下方法:

接收第一移动终端发送的屏幕特性参数;

根据第一移动终端的屏幕特性参数确定所选择的屏幕特性参数;

向第一移动终端发送所选择的屏幕特性参数;

根据所选择的屏幕特性参数切换对应的屏幕,和/或根据第一移动终端确定的屏幕特性参数进行视频通话。

可选地,在本发明的一些实施例中,处理器210通过执行计算机指令,还可以实现以下方法:

接收第一移动终端发送的色彩显示参数;

根据第一移动终端的色彩显示参数确定所选择的色彩显示参数;

向第一移动终端发送所选择的色彩显示参数;

根据所选择的色彩显示参数切换对应的屏幕。

可选地,在本发明的一些实施例中,处理器210通过执行计算机指令,还可以实现以下方法:

当第一移动终端的色彩显示参数为黑白时,确定所选择的色彩显示参数为黑白。

可选地,在本发明的一些实施例中,处理器210通过执行计算机指令,还可以实现以下方法:

获取当前屏幕的色彩显示参数;

当第一移动终端的色彩显示参数为彩色且当前屏幕的色彩显示参数为彩色时,确定所选择的色彩显示参数为彩色;

当第一移动终端的色彩显示参数为彩色且当前屏幕的色彩显示参数为黑白时,确定所选择的色彩显示参数为黑白。

可选地,在本发明的一些实施例中,处理器210通过执行计算机指令,还可以实现以下方法:

接收第一移动终端发送的屏幕的最大分辨率;

确定第一移动终端的最大分辨率与自身最大分辨率中的较小者作为视频通话分辨率;

向第一移动终端发送所述视频通话分辨率。

相关说明可以对应参阅图3至图5所示的信令流程的步骤所对应的相关描述和效果进行理解,此处不再赘述。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1