信息传输的方法及装置的制造方法_4

文档序号:9618976阅读:来源:国知局
的方法,服务器为即时通讯应用程序服务器,第一终端为手机1,在手机1中登陆即时通讯应用程序。具体实施步骤如下:
[0276]在步骤S61中,获得视频通话业务的触发。
[0277]例如,用户需要与其他用户通过即时通讯应用程序进行视频通话业务,用户触发在手机1中即时通讯应用程序的视频通话触发条件,手机1获得视频通话业务的触发。
[0278]在步骤S62中,根据视频通话业务的触发,向服务器发送视频通话业务请求;其中,视频通话业务请求包括本地的标识。
[0279]例如,根据步骤S61中手机1获得的视频通话业务的触发,向服务器发送视频通话业务请求,在视频通话业务请求中包括手机1的标识。
[0280]在步骤S63中,在向服务器发送视频通话业务请求后,与服务器建立第一视频通话业务链路中的多媒体子链路和文本子链路。
[0281]例如,手机1与服务器建立第一视频通话业务链路的多媒体子链路和文本子链路。
[0282]在步骤S64中,通过第一视频通话业务链路,向服务器发送多媒体数据和文本数据。
[0283]例如,通过步骤S63中与服务器建立的第一视频通话业务链路,向服务器发送多媒体数据和文本数据。
[0284]在步骤S65中,向服务器发送语音类型标识,以便服务器将通过第一视频通话业务链路收到的文本数据,转换为符合语音类型标识所对应的语音类型的语音数据。
[0285]例如,在通过第一视频通话业务链路向服务器发送多媒体数据和文本数据的同时,还向服务器发送语音类型标识,每个语音类型标识都唯一对应一种语音类型,以便服务器将通过第一视频通话业务链路收到的文本数据,转换为符合语音类型标识所对应的语音类型的语音数据。语音类型如,汉语普话、粵语、英语、日语、蒙语等语言类型。
[0286]本公开实施例提供了一种信息传输的方法,通过在用户触发视频通话业务请求的触发条件时,与服务器建立第一视频通话业务链路,并通过第一视频通话业务链路向服务器发送多媒体数据、文本数据及语音类型标识。实现了终端采集视频通话数据,后将视频通话数据传输给服务器,方便服务器将视频通话数据传输给其他终端,从而方便两用户通过两个终端进行视频通话业务。
[0287]如图7a所示,本公开实施例提供了一种信息传输的方法,服务器为即时通讯应用程序服务器,第一终端为手机1,在手机1登陆即时通讯应用程序。具体实施步骤如下:
[0288]在步骤S71中,获得视频通话业务的触发。
[0289]例如,用户需要与其他用户通过即时通讯应用程序进行视频通话业务,用户触发在手机1中即时通讯应用程序的视频通话触发条件,手机1获得视频通话业务的触发。
[0290]在步骤S72中,根据视频通话业务的触发,向服务器发送视频通话业务请求;其中,视频通话业务请求包括本地的标识。
[0291]例如,根据步骤S71中获得的针对视频通话业务的触发,向服务器发送视频通话业务请求,并且在视频通话业务请求中包括手机1的标识。
[0292]在步骤S73中,在向服务器发送视频通话业务请求后,与服务器建立第一视频通话业务链路中的多媒体子链路。
[0293]例如,手机1在向服务器发送视频通话业务请求后,与服务器建立第一视频通话业务链路中的多媒体子链路。
[0294]在步骤S74中,在视频通话业务中获得文本输入的触发。
[0295]例如,用户需要向视频的对方发送文本文件时,在即时通讯应用程序的输入框中输入文本,如图7b所示,这时手机在视频通话业务界面中获得了用户输入的文本,也就是对文本输入的触发。
[0296]在步骤S75中,根据文本输入的触发,向服务器发送文本传输请求。
[0297]例如,根据步骤S74获得的文本输入的触发,向服务器发送文本传输请求。
[0298]在步骤S76中,在向服务器发送文本传输请求后,与服务器建立第一视频通话业务链路中的文本子链路。
[0299]例如,手机1在向服务器发送文体传输请求后,与服务器建立第一视频通话业务链路中的文本子链路。
[0300]在步骤S77中,通过第一视频通话业务链路,向服务器发送多媒体数据和文本数据。
[0301]例如,手机1通过与服务器建立的第一视频通话业务链路中的多媒体子链路及文本子链路,向服务器发送多媒体数据及文本数据。
[0302]本公开实施例提供了一种信息传输的方法,通过与服务器建立第一视频通话业务中的多媒体子链路及文本子链路,与服务器通信时分别发送多媒体数据及文本数据。实现了终端采集视频通话数据,后将视频通话数据传输给服务器,方便服务器将视频通话数据传输给其他终端,从而方便两用户通过两个终端进行视频通话业务。
[0303]通过以上介绍了解了信息传输的实现过程,该过程由移动终端、计算机和服务器实现,下面分别针对两个设备的内部结构和功能进行介绍。
[0304]图8是根据一示例性实施例示出的一种信息传输的装置的框图。参照图8,该装置包括:
[0305]第一接收模块81被配置为通过第一视频通话业务链路,接收第一终端发送的多媒体数据和文本数据。
[0306]转换模块82被配置为将通过第一视频通话业务链路收到的文本数据,转换为语音数据。
[0307]发送模块83被配置为通过第二视频通话业务链路,将多媒体数据和语音数据发送给第二终端。
[0308]如图9所示,第一视频通话业务链路包括多媒体子链路和文本子链路。
[0309]该装置还包括:
[0310]第二接收模块91被配置为接收第一终端发送的视频通话业务请求;其中,视频通话业务请求包括第一终端的标识。
[0311]第一建立模块92被配置为根据视频通话业务请求和第一终端的标识,与第一终端建立第一视频通话业务链路中的多媒体子链路和文本子链路。
[0312]如图10所示,视频通话业务链路包括多媒体子链路和文本子链路。
[0313]该装置还包括:
[0314]第三接收模块101被配置为接收第一终端发送的视频通话业务请求;其中,视频通话业务请求包括第一终端的标识。
[0315]第二建立模块102被配置为根据视频通话业务请求和第一终端的标识,与第一终端建立第一视频通话业务链路中的多媒体子链路。
[0316]第四接收模块103被配置为接收第一终端发送的文本传输请求。
[0317]第三建立模块104被配置为根据文本传输请求,与第一终端建立第一视频通话业务链路中的文本子链路。
[0318]如图11所示,第一接收模块81,包括:
[0319]第一接收子模块ill被配置为通过第一视频通话业务链路中的多媒体子链路,接收第一终端发送的多媒体数据。
[0320]第二接收子模块112被配置为通过第一视频通话业务链路中的文本子链路,接收第一终端发送的文本数据。
[0321]如图12所示,第二视频通话业务链路包括第一业务子链路和第二业务子链路。
[0322]视频通话业务请求还包括第二终端标识。
[0323]该装置还包括:
[0324]第四建立模块121被配置为根据视频通话业务请求和第二终端标识,与第二终端建立第二视频通话业务链路中的第一业务子链路和第二业务子链路。
[0325]如图13所示,第二视频通话业务链路包括第一业务子链路和第二业务子链路。
[0326]视频通话业务请求还包括第二终端标识。
[0327]该装置还包括:
[0328]第五建立模块131被配置为根据视频通话业务请求和第二终端标识,与第二终端建立第二视频通话业务链路中的第一业务子链路。
[0329]第六建立模块132被配置为根据文本传输请求,与第二终端建立第二视频通话业务链路中的第二业务子链路。
[0330]如图14所示,发送模块83,包括:
[0331]第一发送子模块141被配置为通过第二视频通话业务链路中的第一业务子链路,将多媒体数据发送给第二终端。
[0332]第二发送子模块142被配置为通过第二视频通话业务链路中的第二业务子链路,将语音数据发送给第二终端。
[0333]如图15所示,发送模块83,包括:
[0334]合并模块151被配置为将多媒体数据和语音数据合并为一路多媒体数据。
[0335]第三发送子模块152被配置为通过第二视频通话业务链路,将合并后的多媒体数据发送给第二终端。
[0336]如图16所示,该装置还包括:
[0337]第五接收模块161被配置为接收第一终端发送的语音类型标识。
[0338]转换模块82,包括:
[0339]转换子模块162被配置为将通过第一视频通话业务链路收到的文本数据,转换为符合语音类型标识所对应的语音类型的语音数据。
[0340]图17是根据一示例性实施例示出的一种信息传输的装置的框图。参照图17,该装置包括:
[0341]获取模块171被配置为获得视频通话业务的触发。
[0342]建立模块172被配置为根据视频通话业务的触发,与服务器建立第一视频通话业务链路。
[0343]第一发送模块173被配置为通过第一视频通话业务链路,向服务器发送多媒体数据和文本数据。
[0344]如图18所示,第一视频通话业务链路包括多媒体子链路和文本子链路。
[0345]建立模块172,包括:
[0346]第一发送子模块181被配置为根据视频通话业务的触发,向服务器发送视频通话业务请求;其中,视频通话业务请求包括本地的标识。
[0347]第一建立子模块182被配置为在向服务器发送视频通话业务请求后,与服务器建立第一视频通话业务链路中的多媒体子链路和文本子链路。
[0348]如图19所示,第一视频通话业务链路包括多媒体子链路和文本子链路。
[0349]建立模块172,包括:
[0350]第二发送子模块191被配置为根据视频通话业务的触发,向服务器发送视频通话业务请求;其中,视频通话业务请求包括本地的标识。
[0351]第二建立子模块192被配置为在向服务器发送视频通话业务请求后,与服务器建立第一视频通话业务链路中的多媒体子链路。
[0352]获取子模块193被配置为在视频通话业务中获得文本输入的触发。
[0353]第三发送子模块194被配置为根据文本输入的触发,向服务器发送文本传输请求。
[0354]第三建立子模块195被配置为在向服务器发送文本传输请求后,与服务器建立第一视频通话业务链路中的文本子链路。
[0355]如图20所示,该装置还包括:
[0356]第二发送模块201被配置为向服务器发送语音类型标识,以便服务器将通过第一视频通话业务链路收到的文本数据,转换为符合语音类型标识所对应的语音类型的语音数据。
[0357]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0358]图21是根据一示例性实施例示出的一种用于信息传输的装置2100的框图。例如,装置2100可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0359]参照图21,装置2100可以包括以下一个或多个组件:处理组件2102,存储器2104,电源组件2106,多媒体组件2108,音频组件2110,输入/输出(I/O)的接口 2112,传感器组件2114,以及通信组件2116。
[0360]处理组件2102通常控制装置2100的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件2102可以包括一个或多个处理器2120来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件2102可以包括一个或多个模块,便于处理组件2102和其他组件之间的交互。例如,处理组件2102可以包括多媒体模块,以方便多媒体组件2108和处理组件2102之间的交互。
[0361]存储器2104被配置为存储各种类型的数据以支持在设备2100的操作。这些数据的示例包括用于在装置2100上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器2104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除可编程只读存储器(EPR0M),可编程只读存储器(PR0M),只读存储器(R0M),磁存储器,快闪存储器,磁盘或光盘。
[0362]电力组件2106为装置2100的各种组件提供电力。电力组件2106可以包括电源管理系统,一个或多个电源,及其他与为装置2100生成、管理和分配电力相关联的组件。
[0363]多媒体组件2108包括在该装置2100和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件2108包括一个前置摄像头和/或后置摄像头。当设备2100处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0364]音频组件2110被配置为输出和/或输入音频信号。例如,音频组件2110包括一个麦克风(MIC),当装置2100处于操作模式
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1