一种视频通信方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种视频通信方法及装置。
【背景技术】
[0002]视频聊天是利用网页技术,客户端技术运用可视化的数码工具来聊天。文字信息聊天是为移动终端提供即时通讯服务的应用程序,通过网络发送文字信息。
[0003]目前网络即时通讯工具,已经成为用户间互相交流的常用应用程序。用户可通过网络即时通讯工具进行视频聊天,使交流不再只是局限于普通语言文字。
[0004]但是,通过上述方式进行视频聊天时,伴随语音交流,适用场合受到局限,往往在需要安静的场合无法使用语音交流,影响视频聊天的交流效果。
【发明内容】
[0005]有鉴于此,本发明提供一种视频通信方法及装置,在进行视频通信时,实现在视频输入界面中使用即时消息交流,增加视频通信的适用性,增强视频通信的交流效果。
[0006]本发明实施例提供的视频通信方法,包括:
[0007]第一电子终端接收第二电子终端发送的视频数据;解析所述视频数据并在一个视频输出界面中输出视频;与所述第二电子终端建立即时通信会话线程;在所述视频输出界面中显示即时通信会话窗口 ;通过所述即时通信会话窗口接收用户输入的即时消息。
[0008]本发明实施例提供的视频通信装置,包括:
[0009]接收单元,用于第一电子终端接收第二电子终端发送的视频数据;解析单元,用于解析所述视频数据并在一个视频输出界面中输出视频;建立单元,用于与所述第二电子终端建立即时通信会话线程;显示单元,用于在所述视频输出界面中显示即时通信会话窗口 ;接收单元,用于通过所述即时通信会话窗口接收用户输入的即时消息。
[0010]本发明实施例提供的视频通信方法及装置,在进行视频通信时,第一电子终端与第二电子终端建立即时通信会话线程,在视频输出界面显示即时通信会话窗口,并接收用户在该即时通信会话窗口输入的即时消息,实现在视频通信中使用即时消息通信,增加视频通信的适用性,增强视频通信的交流效果。
[0011]为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
【附图说明】
[0012]图1为本发明实施例中的视频通信方法的运行环境示意图。
[0013]图2为一种电子终端的结构框图。
[0014]图3为第一实施例提供的视频通信方法的流程示意图。
[0015]图4为第二实施例提供的视频通信方法的流程示意图。
[0016]图5为第三实施例提供的视频通信方法的流程示意图。
[0017]图6为向预定方向滑动的手势以显示字符输入界面的示意图。
[0018]图7为第四实施例提供的视频通信方法的流程示意图。
[0019]图8为第五实施例提供的视频通信方法的流程示意图。
[0020]图9为第六实施例提供的视频通信方法的流程示意图。
[0021]图10为第七实施例提供的视频通信装置的结构示意图。
[0022]图11为第八实施例提供的视频通信装置的结构示意图。
【具体实施方式】
[0023]为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的【具体实施方式】、结构、特征及其功效,详细说明如后。
[0024]本发明实施例提供了一种视频通信方法,可应用于智能手机、掌上电脑、平板电脑等一切具备触摸屏的电子终端中,可增加视频通信的适用性,增强视频通信的交流效果。
[0025]参阅图1,图1为本发明实施例中的视频通信方法的运行环境示意图,第一电子终端101及第二电子终端102通过网络相连接,第一电子终端101和第二终端102为包括触摸屏的平板电脑、手机等在内的电子终端。
[0026]图1为一种电子终端的结构框图。如图1所示,电子终端设备100包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口 108、射频模块110、定位模块112、摄像模块114、音频模块116、触控屏幕118以及按键模块120。这些组件通过一条或多条通讯总线/信号线122相互通讯。
[0027]可以理解,图2所示的结构仅为示意,电子终端200还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现
[0028]存储器202可用于存储软件程序以及模块,如本发明实施例中的在电子终端内字符输入方法及装置对应的程序指令/模块,处理器202通过运行存储在存储器204内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的在电子终端内的提高适用性的视频通信方法。
[0029]存储器202可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器202可进一步包括相对于处理器206远程设置的存储器,这些远程存储器可以通过网络连接至电子终端200。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器206以及其他可能的组件对存储器202的访问可在存储控制器204的控制下进行。
[0030]外设接口 208将各种输入/输入装置耦合至CPU以及存储器202。处理器206运行存储器202内的各种软件、指令以执行电子终端200的各种功能以及进行数据处理。
[0031]在一些实施例中,外设接口 208,处理器206以及存储控制器204可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0032]射频模块210用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块210可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。射频模块210可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for Mobile Communicat1n, GSM)、增强型移动通信技术(Enhanced Data GSM Environment, EDGE),宽带码分多址技术(wideband code divis1nmultiple access, W-CDMA),码分多址技术(Code divis1n access, CDMA)、时分多址技术(time divis1n multiple access, TDMA),蓝牙,无线保真技术(Wireless, Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE802.11a, IEEE802.lib, IEEE802.1lg和/ 或 IEEE802.lln)、网络电话(Voice over internetprotocal, VoIP)、全球微波互联接入(Worldwide Interoperability for Microwave Access,W1-Max)、其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。
[0033]定位模块212用于获取电子终端200的当前位置。定位模块212的实例包括但不限于全球卫星定位系统(GPS)、基于无线局域网或者移动通信网的定位技术。
[0034]摄像模块214用于拍摄照片或者视频。拍摄的照片或者视频可以存储至存储器202内,并可通过射频模块210发送。
[0035]音频模块216向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。音频电路从外设接口 208处接收声音数据,将声音数据转换为电信息,将电信息传输至扬声器。扬声器将电信息转换为人耳能听到的声波。音频电路还从麦克风处接收电信息,将电信号转换为声音数据,并将声音数据传输至外设接口 208中以进行进一步的处理。音频数据可以从存储器202处或者通过射频模块210获取。此外,音频数据也可以存储至存储器202中或者通过射频模块210进行发送。在一些实例中,音频模块216还可包括一个耳机播孔,用于向耳机或者其他设备提供音频接口。
[0036]触控屏幕218在电子终端200与用户之间同时提供一个输出及输入界面。具体地,触控屏幕218向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频、及其任意组合。一些输出结果是对应于一些用户界面对象。触控屏幕218还接收用