移动终端及其可视电话实现方法

文档序号:7694598阅读:97来源:国知局
专利名称:移动终端及其可视电话实现方法
技术领域
本发明涉及通信领域,具体而言,涉及一种移动终端及其可4见 电^舌实3见方法。
背景技术
可视电话是3G移动通信的最具代表性的业务之一。可视电话 同时使用^L频和语音的点对点通信,实现两个移动终端(例如手机) 之间音4见频的双向实时交流。目前的3G可4见电话#见频终端遵循 3G-324M的技术规范,3G-324M的视频编解码主要采用的是H.263, 也可以4吏用MPEG-4/H.261/H.264, 4见频尺寸大小为QCIF。音频编 码采用的是AMR或者G.723。可^L电话的用户控制和系统控制都采 用业界标准的十办i义。可^L电i舌中还引入H.223Multiplex/Demultiplex (复用/解复用)单元,通过该单元将^L频、音频和控制信息打包成 单独的3G-324M数据流,通过64kbit/s的电路通道完成移动—见频通如

图1所示,是可碎见电话软件实现结构示意图,包括3G-324M协议栈101:是可视电话所遵循的技术规范。3G-324M 的视频编解码主要采用的是H.263 , 也可以使用 MPEG-4/H.261/H.264,碎见频尺寸大小为QCIF。音频编码采用的是 AMR或者G.723。用户控制和系统控制都采用业界标准的协议。其 中还引入H.223Multiplex/Demultiplex (复用/解复用)单元,通过该单元将视频、音频和控制信息打包成单独的3G-324M数据流,通过 64kbit/s的电路通道完成移动3见频通信;视频输入接口 102:调用摄像头驱动接口 103来获取摄像头采 集的数据,并把数据传送给3G-324M协议栈101,同时调用LCD 显示驱动接口 105,把本端图4象显示在LCD上;才聂亏象头驱动4妻口 103:用于采集^L频凄t据;3见频输出4妄口 104: 3G-324M协议栈101中获取对端手才几传送 过来的凄史据,同时调用LCD显示驱动接口 105, 4巴对端图^f象显示在 LCD上;LCD显示驱动4妄口 105:显示本端和对端的图4象。对于具有两个摄像头的直板手机来说,手机后端摄像头可能要 比前端摄像头的像素高,所捕捉的图像更清晰,更适合通话双方共 享用户对面的风景。如果在可视通话过程中能用到后端的摄像头的 话,就能方便地实现让对方看到手机后端的图像。在实现本发明过程中,发明人发现在现有的3G终端可视电话 通话过程中,可视电话的摄像头转向都是通过硬件结构来实现的。 在可视电话通话过程中,使用的是前端的摄像头,如果想让对方看 到手机后端的图像的话,需要把手机旋转过去才能捕捉到后方的图 像,这给用户的使用带来了不方便。发明内容本发明旨在提供一种用于移动终端的可视电话实现方法,以解 决在现有的3G终端可视电话通话过程中,可视电话的摄像头切换 操作不方便的问题。在本发明的实施例中,提供了 一种用于移动终端的可^L电话实 现方法,移动终端包括多个摄像头,移动终端正利用多个摄像头中 的第一摄像头进行可视通话,包括以下步骤通过交互界面提供用 于选择切换第 一摄像头到多个摄像头中的第二摄像头的选项;接受 来自用户的对选项的选择;将可视通话从第一掘:像头切换到第二摄 像头。优选的,通过交互界面提供用于选择切换第 一摄像头到多个摄 像头中的第二摄像头的选项具体包括显示多个摄像头的列表,用 于接受用户对第二摄像头的选择;显示关于切换摄像头的命令提示, 用于4妄受用户的确i人。优选的,接受来自用户的对选项的选择具体包括接受来自用 户的对第二摄像头的选择;接受来自用户的切换摄像头的确认。优选的,将可视通话从第一摄像头切换到第二摄像头具体包括 关闭第一摄像头;启用第二摄像头;获取第二摄像头的视频数据; 将4见频^t据加入可^L通话。优选的,第一摄像头是前端摄像头,第二摄像头是后端摄像头; 或者第一摄像头是后端摄像头,第二摄像头是前端摄像头。在本发明的实施例中,还提供了一种移动终端,移动终端包括 多个摄像头,移动终端正利用多个摄像头中的第一摄像头进行可视 通话,包括界面模块,通过交互界面提供用于选择切换第一摄像 头到多个摄像头中的第二摄像头的选项;接受模块,接受来自用户 的对选项的选择;切换模块,将可视通话从第一摄像头切换到第二 摄像头。优选的,交互界面具体包括列表模块,用于显示多个摄像头 的列表,以接受用户对第二摄像头的选择;确认模块,用于显示关 于切换摄像头的命令提示,以接受用户的确认。优选的,接受模块具体包括第一模块,用于接受来自用户的 对第二摄像头的选择;第二模块,用于接受来自用户的切换摄像头 的确i人。优选的,切换模块具体包括关闭模块,用于关闭第一摄像头; 启用模块,用于启用第二摄像头;获取模块,用于获取第二摄像头 的视频数据;加入模块,用于将视频数据加入可视通话。优选的,第一摄像头是前端摄像头,第二摄像头是后端摄像头; 或者第一摄像头是后端摄像头,第二摄像头是前端摄像头。上述实施例的移动终端的可3见电话实现方法,因为通过交互界 面提供用于选择切换第一摄像头到多个摄像头中的第二摄像头的选 项,所以克月l了在现有的3G终端可^L电话通话过程中,可—见电话 的摄像头切换操作不方便问题,进而可以使用户在可视电话通话过 程中随意地切换摄像头。附图"i兌明此处所说明的附图用来提供对本发明的进一步理解,构成本申-清的一部分,本发明的示意性实施例及其i兌明用于解释本发明,并 不构成对本发明的不当限定。在附图中图1示出了根据本发明的软件实现结构示意图;图2示出了根据本发明实施例的可视电话实现方法的流程图;图3示出了根据本发明优选实施例的可视通话过程中前后摄像 头切:换的处理流程图;图4示出了才艮据本发明实施例的移动终端的方才匡图。
具体实施方式
下面将参考附图并结合实施例,来详细说明本发明。如图2所示,是根据本发明实施例的可视电话实现方法的流程 图,包4舌以下步骤步骤SIO,通过交互界面提供用于选择切换第一摄像头到多个 摄像头中的第二摄像头的选项;步艰《S20, 4妄受来自用户的对选项的选才爭;步骤S30 ,将可视通话从第 一摄像头切换到第二摄像头。可以看出,该可视电话实现方法因为通过交互界面提供用于选 择切换第 一摄像头到多个摄像头中的第二摄像头的选项,所以克服 了在现有的3G终端可^L电话通^舌过考呈中,可^L电i舌的掘/像头切换: 才喿作不方i"更问题,进而达到了在可^L电话通话过禾呈中用户可以随意 切换摄像头的效果。优选的,步骤S10具体包括显示多个摄像头的列表,用于接 受用户对第二摄像头的选择;显示关于切换摄像头的命令提示,用 于4妄受用户的确i人。优选的,步骤S20具体包括接受来自用户的对第二掘/像头的 选择;接受来自用户的切换摄像头的确认。以上的优选实施例都提供了交互界面例如列表或命令提示等, 这方^更了用户的才喿作。优选的,步骤S30具体包括关闭第一才聂像头;启用第二摄像 头;获取第二摄像头的视频数据;将视频数据加入可视通话。优选的,第一摄像头是前端摄像头,第二摄像头是后端摄像头; 或者第一摄像头是后端摄像头,第二摄像头是前端摄像头。该优选 实施例^是供了切换:i殳置的一个具体方案,这有利于可4见通话过程中 方便地调整揭/泉方向。如图3所示,是根据本发明优选实施例的可视通话过程中前后 才聂l象头切换的处理流程图,包括以下步骤步骤301:用户进行可视通话;步骤302:该用户在可视通话中,通过菜单或是按键选择切换 摄像头;步骤303:软件需要判断该用户操作前使用的是手机前端的摄 像头还是手机后端的摄像头,如果使用的是手机前端的摄像头,那 么执行步骤304,如果使用的是手机后端的摄像头,那么执行步骤 306;步骤304:在^L频输入接口 102中,调用摄像头驱动接口 103, 关闭手4几前端的掘J象头;步骤305:在视频输入接口102中,调用才聂像头驱动接口 103, 打开手才几后端的揭 像头;步骤306:在一见频输入接口 102中,调用才聂像头驱动接口 103, 关闭手4几后端的掘J象头;步骤307:在-见频输入4妄口 102中,调用招W象头驱动接口 103, 打开手才几前端的掘/像头;步骤308:在^L频输入接口 102中,调用摄像头驱动接口 103, 获取当前打开的摄像头所采集的视频数据;步骤309: 一见频输入接口 102 4巴3见频#:据传送应会3G-324M协议 栈101,并通过3G-324M协议栈101传送给对端手才几;步骤310:对端手才凡在^L频输出接口 104中,调用LCD显示驱 动接口 105,显示接收到的对端手机的视频图像;步骤311:本端手才几在一见频llr入^妄口 102中,调用LCD显示驱 动接口 105,显示本端当前摄像头采集的图像。从以上对该优选实施例的描述,可以看出,用户在可一见通话过 程中可以通过菜单或是按键选择切换摄像头,实现随意使用前端或 者后端摄像头作为可视通话的视频釆集设备。如图4所示,是才艮椐本发明实施例的移动终端的方框图,包括 以下才莫块界面模块10,通过交互界面提供用于选择切换所述第一摄像头 到所述多个摄像头中的第二摄像头的选项;接受才莫块20,接受来自用户的对所述选项的选择;切换模块30,将所述可视通话从所述第一摄像头切换到所述第 二摄像头。优选的,界面模块IO中的交互界面具体包括列表模块,用于 显示多个摄像头的列表,以接受用户对第二摄像头的选择;确认模 块,用于显示关于切换摄像头的命令提示,以接受用户的确认。
优选的,接受才莫块20具体包括第一^^莫块,用于接受来自用户 的对第二摄像头的选择;第二模块,用于接受来自用户的切换摄像 头的确i人。
以上的优选实施例都提供了交互界面例如列表或命令提示等, 这方便了用户的操作。
优选的,切换模块30具体包括关闭模块,用于关闭第一摄像 头;启用模块,用于启用第二摄像头;获取模块,用于获取第二摄 像头的视频数据;力o入模块,用于将视频数据加入可视通话。
优选的,第一摄像头是前端摄像头,第二摄像头是后端摄像头; 或者第一摄像头是后端摄像头,第二摄像头是前端摄像头。该优选 实施例提供了切换才莫块的一个具体方案,这有利于可^见通话过程中 方<更地调整4菱<象方向。
显然,本领域的技术人员应该明白,上述的本发明的各模块或 各步驶《可以用通用的计算装置来实现,它们可以集中在单个的计算 装置上,或者分布在多个计算装置所组成的网络上,可选地,它们 可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,或者将它们分别制作成各个集成 电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模 块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的4呆护范围之内。
权利要求
1. 一种用于移动终端的可视电话实现方法,所述移动终端包括多个摄像头,所述移动终端正利用所述多个摄像头中的第一摄像头进行可视通话,其特征在于,包括以下步骤通过交互界面提供用于选择切换所述第一摄像头到所述多个摄像头中的第二摄像头的选项;接受来自用户的对所述选项的选择;将所述可视通话从所述第一摄像头切换到所述第二摄像头。
2. 根据权利要求1所述的可视电话实现方法,其特征在于,通过 交互界面提供用于选择切换所述第一摄像头到所述多个摄像 头中的第二掘/像头的选项具体包括显示所述多个摄像头的列表,用于接受用户对所述第二摄 像头的选择;显示关于切换摄像头的命令提示,用于接受用户的确认。
3. 根据权利要求2所述的可视电话实现方法,其特征在于,接受 来自用户的对所述选项的选择具体包括接受来自所述用户的对所述第二摄像头的选择;接受来自所述用户的切换掘/像头的确认。
4. 根据权利要求3所述的可视电话实现方法,其特征在于,将所 述可视通话从所述第 一摄像头切换到所述第二摄像头具体包 括关闭所述第一摄像头;启用所述第二摄像头; 获取所述第二摄像头的视频数据; 将所述一见频^t据加入所述可纟见通话。
5. 根据权利要求1至4任一项所述的可一见电话实现方法,其特征 在于,所述第一摄像头是前端摄像头,所述第二摄像头是后端 摄像头;或者所述第一摄像头是后端摄像头,所述第二摄像头 是前端纟K象头。
6. —种移动终端,所述移动终端包括多个^H象头,所述移动终端 正利用所述多个摄像头中的第一摄像头进行可视通话,其特征 在于,包4舌界面模块,通过交互界面提供用于选择切换所述第一摄像 头到所述多个摄像头中的第二摄像头的选项;接受模块,接受来自用户的对所述选项的选择;切换模块,将所述可视通话从所述第一摄像头切换到所述 第二摄像头。
7. 根据权利要求6所述的移动终端,其特征在于,所述交互界面 具体包括列表模块,用于显示所述多个摄像头的列表,以接受用户 对所述第二摄像头的选择;确认模块,用于显示关于切换摄像头的命令提示,以接受 用户的确i人。
8. 根据权利要求7所述的移动终端,其特征在于,所述接受模块 具体包括第一模块,用于接受来自所述用户的对所述第二摄像头的选择;第二模块,用于接受来自所述用户的切换摄像头的确认。
9. 根据权利要求8所述的移动终端,其特征在于,所述切换模块 具体包括关闭模块,用于关闭所述第一摄像头;启用模块,用于启用所述第二摄像头;获取模块,用于获取所述第二摄像头的视频数据;加入才莫块,用于4夸所述一见频lt悟加入所述可一见通i舌。
10. 才艮据4又利要求6至94壬一项所述的移动终端,其特征在于,所 述第 一摄像头是前端摄像头,所述第二摄像头是后端摄像头; 或者所述第一摄像头是后端摄像头,所述第二摄像头是前端摄 像头。
全文摘要
本发明提供了一种用于移动终端的可视电话实现方法,移动终端包括多个摄像头,移动终端正利用多个摄像头中的第一摄像头进行可视通话,其特征在于,包括以下步骤通过交互界面提供用于选择切换第一摄像头到多个摄像头中的第二摄像头的选项;接受来自用户的对选项的选择;将可视通话从第一摄像头切换到第二摄像头。本发明可以使用户在可视电话通话过程中随意地切换摄像头。
文档编号H04N7/14GK101291379SQ20081011126
公开日2008年10月22日 申请日期2008年6月5日 优先权日2008年6月5日
发明者江 周, 尚国强, 起 杨, 蔡燕燕 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1