CN104184982B - 音视频通信方法、***、终端设备及音视频通话服务中心 - Google Patents
音视频通信方法、***、终端设备及音视频通话服务中心 Download PDFInfo
- Publication number
- CN104184982B CN104184982B CN201310204221.6A CN201310204221A CN104184982B CN 104184982 B CN104184982 B CN 104184982B CN 201310204221 A CN201310204221 A CN 201310204221A CN 104184982 B CN104184982 B CN 104184982B
- Authority
- CN
- China
- Prior art keywords
- video
- terminal equipment
- voice
- service centre
- telephone service
- 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.)
- Active
Links
Landscapes
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明适用于通信技术领域,提供了一种音视频通信方法、***、终端设备及音视频通话服务中心,所述方法包括:第一终端设备发送加入请求至音视频通话服务中心,请求加入至音视频通话服务中心的家庭通信终端列表中,家庭通信终端列表中包括第二终端设备;在与对端音视频通信***建立音视频通话后,第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放;第一终端设备选择所述家庭通信终端列表中的第二终端设备,以便于第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。本发明,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频。
Description
技术领域
本发明属于通信技术领域,尤其涉及一种音视频通信方法、***、终端设备及音视频通话服务中心。
背景技术
视频通话自产生以来,主要应用在公司企业的视频会议。随着电子技术,信息技术,人们生活水平的提高,视频/音频通话取代传统的语音通话的需求越来越强,通信网络技术的发展,带宽成本越来越低,光纤到家(Fiber To The Home,FTTH)的普及,个人、家庭消费市场的视频通话也将随之普及。
现在家庭的智能终端设备很多,有智能机顶盒,多个便携式设备(PortableDevice,PAD),多部智能手机等,任意两台设备之间都能实现视频通话,但是目前,在音视频通话时,终端设备往往只限制在固定的某个终端设备上,这样会导致如下几个问题,大大影响了用户的体验和易用性。
1、移动终端视频采集装置分辨率低,终端间音频和视频输入强耦合,无组合能力,易用性差。
PAD或者智能手机等移动通信终端,其前置摄像头拍摄的视频分辨率较低,一般是视频图形阵列(Video Graphics Array,VGA)以下,视频质量较差,那么用PAD或者智能手机打视频电话,对方看不太清楚视频,而要得到质量更高、更清晰的视频,就必须使用后置摄像头,这样自己又看不到对方视频了。采用机顶盒高清摄像头作为视频输入,移动终端语音输入作为音频输入相组合,即可形成高质量的家庭视频通信输入***。但是目前终端设备间音频和视频输入强耦合,且无组合能力,易用性太差。
2、作为家庭视频通信视频采集,移动终端视频采集装置图像采集范围过小。
PAD或者智能手机摄像头角度本身就小,且移动终端在通话时手持设备的方便性使得摄像头角度更小,使得在通话时对方不能同时看到家里其他成员的视频。
3、主动加入已进行的视频通话的方式,易用性差。
用PAD或者智能手机视频通话时,家中其他房间的成员想参与视频通话,该成员只能跑出来拿着该终端设备进行通话,或者让其挂断,该成员身边的终端呼叫对方进行通话,非常不方便。
4、邀请成员加入已进行的视频通话的方式,易用性差。
用PAD或者智能手机视频通话时,想要家中其他房间的成员参与音视频通话,只能叫该成员出来拿着该终端设备进行通话,或者让对方挂断,重新呼叫该成员身边的终端设备进行通话,非常不方便。
上述问题的解决,都要求家庭视频通话时可以按需选择合适终端设备来分别完成音视频通话中的音频采集/视频采集,音频接收播放/视频接收播放。
现有技术提供的视频通话的技术方案如图1所示,家庭之间进行音视频通话时,A方家庭有甩屏功能,B方也一样可以有,图中忽略。对于A方,手机A通过公网服务器与B方建立信令通道后,A方手机A采集音视频并且编码后通过公网服务器发送给B方手机B。如果手机A和大屏幕终端机顶盒在家庭网内,此时手机A通过公网服务器接收B方手机B的音频和视频数据并渲染出来,手机A可以把接收到B方手机B的视频数据发送给大屏终端(比如机顶盒电视)去解码并渲染。
现有的视频通话的技术方案的缺点是:
1、视频通话时,需要的音视频采集发送都固定在一个设备上,使得采集视频数据不能选择家庭内高质量或者广角度的摄像头来完成视频采集。
2、视频通话时,用户不能实现或者不便于实现看对方家内其他成员视频。
3、视频通话时,在本次通话时其他成员不能实现参与通话,也不能实现要求对方家内其他成员一起参与通话。
发明内容
本发明实施例提供了一种音视频通信方法、***、终端设备及音视频通话服务中心,旨在解决现有技术音视频通话时,音视频数据的采集都固定在第一终端设备上,使得不能选择家庭内高质量或者广角度的摄像头来完成视频采集,在家庭音视频通信***之间进行视频通话时,用户不能实现或者不便于实现看对端家内其他成员视频的问题。
第一方面,提供一种音视频通信方法,包括:
第一终端设备发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备;
在与对端音视频通信***建立音视频通话后,所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放;
所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。
在第一方面的第一种可能的实现方式中,所述第一终端设备完成音频数据的采集、编码包括:
所述第一终端设备采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心;
所述第二终端设备完成视频数据的采集、编码包括:
所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述第一终端设备采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心或者所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心之前,还包括:
所述第一终端设备与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步。
在第一方面的第三种可能的实现方式中,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放的过程中,还包括:
所述第一终端设备完成视频数据的采集、编码,并发送编码后的视频数据至所述音视频通话服务中心。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放的过程中,还包括:
所述第一终端通知所述音视频通话服务中心,由所述第一终端设备接收所述音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。
结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式,在第五种可能的实现方式中,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放或者所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,由所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放的过程中,还包括:
所述第一终端设备发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述第一终端设备与对端音视频通信***之间的通话中;
或发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述第一终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述第一终端设备和第三终端设备是具有音频通话功能的移动终端,所述第二终端设备是具有高质量或者广角度摄像头的终端设备。
第二方面,提供一种音视频通信方法,包括:
音视频通话服务中心接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中;
所述音视频通话服务中心在所述第一终端设备与对端音视频通信***之间建立通信通道;
所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信***;
所述音视频通话服务中心接收对端音视频通信***发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二音频数据;
所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***;
所述音视频通话服务中心接收对端音视频通信***发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。
在第二方面的第一种可能的实现方式中,所述第一音频数据是第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的,所述第一视频数据是第二终端设备在采集的视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。
结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据或者在所述接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据之前,还包括:
所述音视频通话服务中心与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步。
在第二方面的第三种可能的实现方式中,在所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据的过程中,还包括:
所述音视频通话服务中心接收所述第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***。
在第二方面的第四种可能的实现方式中,在所述音视频通话服务中心接收对端音视频通信***的终端设备发送的第二视频数据并转发所述第二视频数据至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据之后,还包括:
所述音视频通话服务中心接收对端音视频通信***发送的第二视频数据并转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二视频数据。
结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式,在第五种可能的实现方式中,在所述音视频通话服务中心接收对端音视频通信***发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据的过程中,还包括:
所述音视频通话服务中心根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信***之间的通话中;或
所述音视频通话服务中心根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
第三方面,提供一种终端设备,包括:
加入请求发送单元,用于发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备;
音频数据处理单元,用于在与对端音视频通信***建立音视频通话后,完成音频数据的采集、编码和音频数据的接收、解码、播放;
视频设备获取单元,用于选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。
在第三方面的第一种可能的实现方式中,所述音频数据处理单元采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心;
所述视频设备获取单元选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述终端设备还包括:
时钟同步单元,用于与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步。
在第三方面的第三种可能的实现方式中,所述终端设备还包括:
第一视频数据处理单元,用于完成视频数据的采集、编码,并发送编码后的视频数据至所述音视频通话服务中心。
结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述终端设备还包括:
第二视频数据处理单元,用于接收所述音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。
结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式或第三方面的第三种可能的实现方式或第三方面的第四种可能的实现方式,在第五种可能的实现方式中,所述终端设备还包括:
多方通话邀请指令/请求加入通话指令发送单元,用于发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述终端设备与对端音视频通信***之间的通话中;或
发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
结合第三方面的第五种可能的实现方式,在第六种可能的实现方式中,所述终端设备和第三终端设备是具有音频通话功能的移动终端,所述第二终端设备具有高质量或者广角度摄像头。
第四方面,提供一种音视频通话服务中心,所述音视频通话服务中心包括:
加入请求接收单元,用于接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中;
通信通道建立单元,用于在所述第一终端设备与对端音视频通信***之间建立通信通道;
第一音频数据处理单元,用于接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信***;
第二音频数据处理单元,用于接收对端音视频通信***发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二音频数据;
第一视频数据处理单元,用于接收第二终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***;
第二视频数据处理单元,用于接收对端音视频通信***发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。
在第四方面的第一种可能的实现方式中,所述第一音频数据是第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的,所述第一视频数据是第二终端设备在采集的视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述音视频通话服务中心还包括:
时钟同步单元,用于与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步。
在第四方面的第三种可能的实现方式中,所述第一视频数据处理单元,还用于接收所述第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***。
在第四方面的第四种可能的实现方式中,所述第二视频数据处理单元,还用于接收对端音视频通信***发送的第二视频数据并转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二视频数据。
结合第四方面或第四方面的第一种可能的实现方式或第四方面的第二种可能的实现方式或第四方面的第三种可能的实现方式或第四方面的第四种可能的实现方式,在第五种可能的实现方式中,所述音视频通话服务中心还包括:
多方通话控制单元,用于根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信***之间的通话中;或
根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
第五方面、提供一种音视频通信***,所述***包括如上任一项所述的音视频通话服务中心和与所述音视频通话服务中心分别连接的如上任一项所述的终端设备、具有高质量或者广角度摄像头的终端设备。
在本发明实施例中,第一终端设备可以选择第二终端设备,由第二终端设备代替所述第一终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,在家庭A与家庭B内的终端设备进行音视频通话时,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频,家庭A内的终端设备可以方便的看到家庭B内多个家庭成员的视频。
附图说明
图1是现有技术提供的家庭音视频通信***的拓扑结构示意图;
图2是本发明实施例一提供的音视频通信方法的实现流程图;
图3是本发明实施例二提供的音视频通信方法的实现流程图;
图4是本发明实施例三提供的音视频通信方法的实现流程图;
图5是本发明实施例四提供的音视频通信方法的实现流程图;
图6是本发明实施例五提供的终端设备的具体结构框图;
图7是本发明实施例六提供的音视频通话服务中心的具体结构框图;
图8是本发明实施例七提供的音视频通信***的具体结构框图;
图9是本发明实施例八提供的音视频通信***的具体结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,第一终端设备可以选择第二终端设备,由第二终端设备代替所述第一终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,在家庭A与家庭B内的终端设备进行音视频通话时,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频,家庭A内的终端设备可以方便的看到家庭B内多个家庭成员的视频。
以下结合具体实施例对本发明的实现进行详细描述:
实施例一
图2示出了本发明实施例一提供的音视频通信方法的实现流程,以第一终端设备侧为例来进行说明,详述如下:
步骤S201、第一终端设备发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备。
在本发明实施例中,第一终端设备是具有音频通话功能的移动终端,第二终端设备是具有高质量或者广角度摄像头的终端设备。在第一终端和第二终端自动搜索到音视频通话服务中心后,第一终端和第二终端设备均发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表。
步骤S202、在与对端音视频通信***建立音视频通话后,所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放。
在本发明实施例中,第一终端设备通过音视频通话服务中心与对端音视频通信***建立音视频通话后,可以与对端音视频通信***中的终端设备进行音视频通话。其中,第一终端设备负责完成音频数据的采集、编码和音频数据的接收、解码、播放。
具体的,第一终端设备完成音频数据的采集、编码的过程为:第一终端设备采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。
另外,在第一终端设备采集音频数据之前,还需要执行:第一终端设备与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步的步骤,这样才能保证音视频数据的同步。
此外,作为本发明的一个优选实施例,在第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放中,第一终端设备可以拉回第二终端设备采集的视频或者第二终端设备接收的视频中的一路或者两路,由第一终端设备完成视频数据的采集、编码,并发送编码后的视频数据至音视频通话服务中心,也可以通知音视频通话服务中心,由第一终端设备接收音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。
步骤S203、所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。
在本发明实施例中,第一终端设备从音视频通话服务中心的家庭通信终端列表中选择第二终端设备作为视频数据的采集、编码和视频数据的接收、解码、播放设备。
具体的,第二终端设备完成视频数据的采集、编码包括:第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。
同样的,在第二终端设备完成视频数据的采集、编码之前,还需要执行:第一终端设备与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步的步骤,这样才能保证音视频数据的同步。
本实施例,由于第一终端设备可以选择第二终端设备,由第二终端设备代替所述第一终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,在家庭A与家庭B内的终端设备进行音视频通话时,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频,家庭A内的终端设备可以方便的看到家庭B内多个家庭成员的视频。
实施例二
图3示出了本发明实施例二提供的音视频通信方法的实现流程,以第一终端设备侧为例来进行说明,详述如下:
步骤S301、第一终端设备发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备。
步骤S302、在与对端音视频通信***建立音视频通话后,所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放。
步骤S303、所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。
在本发明实施例中,在步骤S302或者步骤S303执行的过程中,还包括步骤S304或者步骤S305。
其中,在步骤S304中,第一终端设备发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述第一终端设备与对端音视频通信***之间的通话中。
在步骤S305中,第一终端设备发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述第一终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
需要说明的是,第三终端设备是与第一终端设备相同的具有音视频通话功能的移动终端。
本实施例,在本次通话时,第一终端设备的使用成员可以邀请第三终端设备的使用成员参与到与对端音视频通信***之间的通话中,另外,第三终端设备的使用成员也可以主动请求参与到与对端音视频通信***之间的通话中,使得家庭音视频通话中多成员可以参与通话,可以让家内多个成员在各自的终端设备上同时和对方家庭进行音视频通话,方便了用户家庭间多成员同时的沟通。
实施例三
图4示出了本发明实施例三提供的音视频通信方法的实现流程,以音视频通话服务中心侧为例来进行说明,详述如下:
步骤S401、音视频通话服务中心接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中。
步骤S402、所述音视频通话服务中心在所述第一终端设备与对端音视频通信***之间建立通信通道。
步骤S403、所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信***。
具体的,第一音频数据是第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。
另外,在音视频通话服务中心接收所述第一终端设备发送的第一音频数据之前,还需要执行:音视频通话服务中心与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步的步骤,这样才能保证音视频数据的同步。
步骤S404、所述音视频通话服务中心接收对端音视频通信***发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二音频数据。
步骤S405、所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***。
具体的,所述第一视频数据是第二终端设备在采集的视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。
同样的,在音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据之前,还需要执行:音视频通话服务中心与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步的步骤,这样才能保证音视频数据的同步。
优选的,在执行步骤S405的过程中,音视频通话服务中心可以接收第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***。
步骤S406、所述音视频通话服务中心接收对端音视频通信***发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。
优选的,在执行步骤S406的过程中,音视频通话服务中心可以接收对端音视频通信***发送的第二视频数据并转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二视频数据。
本实施例,由于第一终端设备可以选择第二终端设备,由第二终端设备代替所述第一终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,在家庭A与家庭B内的终端设备进行音视频通话时,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频,家庭A内的终端设备可以方便的看到家庭B内多个家庭成员的视频。
实施例四
图5示出了本发明实施例四提供的音视频通信方法的实现流程,以音视频通话服务中心侧为例来进行说明,详述如下:
步骤S501、音视频通话服务中心接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中。
步骤S502、所述音视频通话服务中心在所述第一终端设备与对端音视频通信***之间建立通信通道。
步骤S503、所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信***。
步骤S504、所述音视频通话服务中心接收对端音视频通信***发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二音频数据。
步骤S505、所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***。
步骤S506、所述音视频通话服务中心接收对端音视频通信***发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。
在本发明实施例中,在步骤S506执行的过程中,还包括步骤S507或者步骤S508。
其中,在步骤S507中,音视频通话服务中心根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信***之间的通话中。
在步骤S508中,音视频通话服务中心根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
需要说明的是,第三终端设备是与第一终端设备相同的具有音视频通话功能的移动终端。
本实施例,在本次通话时,第一终端设备的使用成员可以邀请第三终端设备的使用成员参与到与对端音视频通信***之间的通话中,另外,第三终端设备的使用成员也可以主动请求参与到与对端音视频通信***之间的通话中,使得家庭音视频通话中多成员可以参与通话,可以让家内多个成员在各自的终端设备上同时和对端家庭进行音视频通话,方便了用户家庭间多成员同时的沟通。
实施例五
图6示出了本发明实施例五提供的终端设备的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。在本实施例中,该终端设备6包括:加入请求发送单元61、音频数据处理单元62和视频设备获取单元63。
其中,加入请求发送单元61,用于发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备;
音频数据处理单元62,用于在与对端音视频通信***建立音视频通话后,完成音频数据的采集、编码和音频数据的接收、解码、播放;
视频设备获取单元63,用于选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。
具体的,所述音频数据处理单元62采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心;
所述视频设备获取单元63选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。
进一步地,所述终端设备6还包括:
时钟同步单元64,用于与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步。
进一步地,所述终端设备6还包括:
第一视频数据处理单元65,用于完成视频数据的采集、编码,并发送编码后的视频数据至所述音视频通话服务中心。
进一步地,所述终端设备还包括:
第二视频数据处理单元66,用于接收所述音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。
进一步地,所述终端设备6还包括:
多方通话邀请指令/请求加入通话指令发送单元67,用于发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述终端设备与对端音视频通信***之间的通话中;或发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
进一步地,所述终端设备和第三终端设备是具有音频通话功能的移动终端,所述第二终端设备具有高质量或者广角度摄像头。
实施例六
图7示出了本发明实施例六提供的音视频通话服务中心的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。在本实施例中,该音视频通话服务中心7包括:加入请求接收单元71、通信通道建立单元72、第一音频数据处理单元73、第二音频数据处理单元74、第一视频数据处理单元75和第二视频数据处理单元76。
加入请求接收单元71,用于接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中;
通信通道建立单元72,用于在所述第一终端设备与对端音视频通信***之间建立通信通道;
第一音频数据处理单元73,用于接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信***;
第二音频数据处理单元74,用于接收对端音视频通信***发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二音频数据;
第一视频数据处理单元75,用于接收第二终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***;
第二视频数据处理单元76,用于接收对端音视频通信***发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。
具体的,所述第一音频数据是第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的,所述第一视频数据是第二终端设备在采集的视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。
进一步地,所述音视频通话服务中心7还包括:
时钟同步单元77,用于与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步。
进一步地,所述第一视频数据处理单元75,还用于接收所述第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***。
进一步地,所述第二视频数据处理单元76,还用于接收对端音视频通信***发送的第二视频数据并转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二视频数据。
进一步地,所述音视频通话服务中心7还包括:
多方通话控制单元78,用于根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信***之间的通话中;或根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
实施例七
图8示出了本发明实施例七提供的音视频通信***的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。在本实施例中,以其中一端音视频通信***为例来进行说明,该音视频通信***8包括公网服务器21,所述***还包括:与所述公网服务器21连接的音视频通话服务中心22和分别与所述音视频通话服务中心22连接的至少两个终端设备,在本实施例中,所述终端设备包括多个第一终端设备和多个第二终端设备,其中,第一终端设备是具有音视频通话功能的移动终端,第二终端设备是具有高质量或者广角度摄像头的终端设备,比如机顶盒电视或者平板电脑PAD等大屏终端设备。在本实施例中,以音视频通信***中包括一个第一终端设备23和一个第二终端设备24为例来进行说明。
具体的,所述音视频通话服务中心22的结构如图7所示,第一终端设备23的结构如图6所示,在此不再赘述。
以下举例详细的说明音视频通信***中各个实体单元之间的交互过程,其中将该音视频通信***称为家庭A,与该音视频通信***进行音视频通话的对端音视频通信***称为家庭B:
1、家庭A内第一终端设备和第二终端设备均参与音视频通话。
第一终端设备可以选择第二终端设备,由第二终端设备代替所述第一终端设备完成视频数据的采集、编码,解决了现有技术家庭A内的终端设备与家庭B内的终端设备进行音视频通话时,音视频数据的采集都固定在家庭A内第一终端设备上的问题,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,在家庭A与家庭B内的终端设备进行音视频通话时,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频。
2、第一终端设备和第二终端设备自动搜索到家庭A内的音视频通话服务中心,并加入到所述音视频通话服务中心的家庭通信终端列表中。
3、第一终端设备通过家庭A内的音视频通话服务中心和家庭B内的终端设备进行通话,第一终端设备通过家庭A内的音视频通话服务中心与家庭B之间建立通信信道。
4、第一终端设备通过家庭A内的音视频通话服务中心获取家庭A内的其它终端设备的信息列表。
5、第一终端设备、第二终端设备与家庭A内的音视频通话服务中心之间进行周期性的时钟同步。
6、第一终端设备选择视频通话的设备,在本实施例中,该设备为第二终端设备,通过该第二终端设备完成视频数据的采集、编码、发送以及视频数据的接收、解码、播放,由第一终端设备进行音频数据的采集、编码、发送以及音频数据的接收、解码、播放。当然,第一终端设备也可以同时进行音频数据或者视频数据或者两者解码渲染或播放。
7、音视频通话服务中心接收到第一终端设备的设备选择命令时,转发视频数据给相应设备,并转发回复结果,自身做好选择结果记录,以此控制相应的音视频数据转发。
在本实施例中,由于第一终端设备可以选择第二终端设备,由第二终端设备代替所述第一终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,在家庭A与家庭B内的终端设备进行音视频通话时,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频,家庭A内的终端设备可以方便的看到家庭B内多个家庭成员的视频。
实施例八
图9示出了本发明实施例八提供的音视频通信***的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。在本实施例中,以其中一端音视频通信***为例来进行说明,该音视频通信***包括公网服务器31,所述***还包括:与所述公网服务器31连接的音视频通话服务中心32和分别与所述音视频通话服务中心32连接的至少两个终端设备,在本实施例中,所述终端设备包括多个第一终端设备和多个第二终端设备,其中,第一终端设备是具有音视频通话功能的移动终端,第二终端设备是具有高质量或者广角度摄像头的终端设备,比如机顶盒电视或者平板电脑PAD等大屏终端设备。在本实施例中,以音视频通信***中包括一个第一终端设备43和一个第二终端设备44为例来进行说明。
具体的,所述音视频通话服务中心32的包括图7中所示的加入请求接收单元71、通信通道建立单元72、第一音频数据处理单元73、第二音频数据处理单元74、第一视频数据处理单元75、第二视频数据处理单元76,还包括时钟同步单元77和多方通话控制单元78。
其中,多方通话控制单元,用于根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信***之间的通话中;或根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
具体的,所述第一终端设备43除包括如图6所示的加入请求发送单元61、音频数据处理单元62和视频设备获取单元63,还包括时钟同步单元64、第一视频数据处理单元65、第二视频数据处理单元66和多方通话邀请指令/请求加入通话指令发送单元67。
其中,多方通话邀请指令/请求加入通话指令发送单元67,用于发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述终端设备与对端音视频通信***之间的通话中;或发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
以下举例详细的说明音视频通信***中各个实体单元之间的交互过程,其中将该音视频通信***称为家庭A,与该音视频通信***进行音视频通话的对端音视频通信***称为家庭B:
1、家庭A内的第一终端设备43和第一终端设备44一起与家庭B内的终端设备进行通话。
第一终端设备43和第一终端设备44其中一设备(如第一终端设备43)先通话,第一终端设备43可以邀请和接受家庭网络内其他成员第一终端设备44一起参与视频通话。
2、家庭A内的第一终端设备43和第一终端设备44等其它家庭智能终端设备自动搜索到家庭A内的音视频通话服务中心,并加入到其家庭通信终端列表。
3、家庭A内第一终端设备43通过家庭A内的音视频通话服务中心和家庭B之间进行通话,第一终端设备43通过家庭A内的音视频通话服务中心与家庭B内之间建立通信通道。
4、第一终端设备43选择视频通话各个数据处理设备为自己并且与音视频通话服务中心进行时钟同步,最后进行视频通话。
5、第一终端设备43在通话过程中,想邀请第一终端设备44参与通话。
第一终端设备43通过家庭A内的音视频通话服务中心发出“邀请”命令给第一终端设备44,第一终端设备44可以拒绝或接受。当第一终端设备44拒绝时经家庭A内的音视频通话服务中心回复拒绝信息给第一终端设备43;当第一终端设备44接受时,第一终端设备44经家庭A内的音视频通话服务中心回复接受信息给第一终端设备43,而后第一终端设备43发送命令给家庭A内的音视频服务中心,让其通知第一终端设备44进行通话输入,并接收第一终端设备44通话输入的数据并转发,同时将家庭B内的家庭音视频数据发送给第一终端设备43及第一终端设备44。此时第一终端设备44充当第一终端设备43角色,第一终端设备43能看到家庭B内的家庭音视频和第一终端设备44的音视频。此过程中第一终端设备43可以向第一终端设备44请求成为通话输入操作者;第一终端设备44也可以邀请第一终端设备43重新成为通话输入者。
6、第一终端设备43通话过程中,第一终端设备44向第一终端设备43请求参与通话:
第一终端设备44通过音视频通话服务中心向第一终端设备43发出“通话请求”命令,第一终端设备43可以拒绝或接受。当第一终端设备43拒绝时,经家庭A内的音视频通话服务中心回复拒绝信息给第一终端设备44;当第一终端设备43接受时,第一终端设备43经家庭A内的音视频通话服务中心回复接受信息给第一终端设备44,而后第一终端设备43发送命令给家庭A内的音视频通话服务中心,让其通知第一终端设备44进行通话输入,同时接收第一终端设备44通话输入的数据并转发,同时将家庭B内的音视频数据发送给第一终端设备43及第一终端设备44。此时第一终端设备44充当第一终端设备43角色,第一终端设备43能看到家庭B内的家庭音视频和第一终端设备44的音视频。此过程中第一终端设备43可以向第一终端设备44请求成为通话输入操作者;第一终端设备44也可以邀请第一终端设备43重新成为通话输入者。
在本实施例中,视频通话时,在本次通话时,其中一个第一终端设备的使用成员可以邀请其他第一终端设备的使用成员参与到与对端家庭的音视频通话中,另外,其他第一终端设备的使用成员也可以主动请求参与到与对端家庭的音视频通话中,使得家庭音视频通话中多成员可以参与通话,可以让家内多个成员在各自的终端设备上同时和对端家庭进行音视频通话,方便了用户家庭间多成员同时的沟通。
值得注意的是,上述***实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (24)
1.一种音视频通信方法,其特征在于,包括:
第一终端设备发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备,所述第二终端设备是具有广角度的摄像头的终端设备;
在与对端音视频通信***建立音视频通话后,所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放;
所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。
2.如权利要求1所述的方法,其特征在于,所述第一终端设备完成音频数据的采集、编码包括:
所述第一终端设备采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心;
所述第二终端设备完成视频数据的采集、编码包括:
所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。
3.如权利要求2所述的方法,其特征在于,在所述第一终端设备采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心或者所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心之前,还包括:
所述第一终端设备与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步。
4.如权利要求1所述的方法,其特征在于,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放的过程中,还包括:
所述第一终端设备完成视频数据的采集、编码,并发送编码后的视频数据至所述音视频通话服务中心。
5.如权利要求4所述的方法,其特征在于,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放的过程中,还包括:
所述第一终端通知所述音视频通话服务中心,由所述第一终端设备接收所述音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。
6.如权利要求1至5任一项所述的方法,其特征在于,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放或者所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,由所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放的过程中,还包括:
所述第一终端设备发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述第一终端设备与对端音视频通信***之间的通话中;
或发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述第一终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
7.一种音视频通信方法,其特征在于,所述方法包括:
音视频通话服务中心接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中,所述第二终端设备是具有广角度的摄像头的终端设备;
所述音视频通话服务中心在所述第一终端设备与对端音视频通信***之间建立通信通道;
所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信***;
所述音视频通话服务中心接收对端音视频通信***发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二音频数据;
所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***;
所述音视频通话服务中心接收对端音视频通信***发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。
8.如权利要求7所述的方法,其特征在于,所述第一音频数据是第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的,所述第一视频数据是第二终端设备在采集的视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。
9.如权利要求8所述的方法,其特征在于,在所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据或者在所述接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据之前,还包括:
所述音视频通话服务中心与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步。
10.如权利要求7所述的方法,其特征在于,在所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据的过程中,还包括:
所述音视频通话服务中心接收所述第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***。
11.如权利要求7所述的方法,其特征在于,在所述音视频通话服务中心接收对端音视频通信***的终端设备发送的第二视频数据并转发所述第二视频数据至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据之后,还包括:
所述音视频通话服务中心接收对端音视频通信***发送的第二视频数据并转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二视频数据。
12.如权利要求7至11任一项所述的方法,其特征在于,在所述音视频通话服务中心接收对端音视频通信***发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据的过程中,还包括:
所述音视频通话服务中心根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信***之间的通话中;或
所述音视频通话服务中心根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
13.一种终端设备,其特征在于,包括:
加入请求发送单元,用于发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备,所述第二终端设备是具有广角度的摄像头的终端设备;
音频数据处理单元,用于在与对端音视频通信***建立音视频通话后,完成音频数据的采集、编码和音频数据的接收、解码、播放;
视频设备获取单元,用于选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。
14.如权利要求13所述的终端设备,其特征在于,所述音频数据处理单元采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心;
所述视频设备获取单元选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。
15.如权利要求14所述的终端设备,其特征在于,所述终端设备还包括:
时钟同步单元,用于与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步。
16.如权利要求13所述的终端设备,其特征在于,所述终端设备还包括:
第一视频数据处理单元,用于完成视频数据的采集、编码,并发送编码后的视频数据至所述音视频通话服务中心。
17.如权利要求16所述的终端设备,其特征在于,所述终端设备还包括:
第二视频数据处理单元,用于接收所述音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。
18.如权利要求13至17任一项所述的终端设备,其特征在于,所述终端设备还包括:
多方通话邀请指令/请求加入通话指令发送单元,用于发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述终端设备与对端音视频通信***之间的通话中;或
发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
19.一种音视频通话服务中心,其特征在于,所述音视频通话服务中心包括:
加入请求接收单元,用于接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中,所述第二终端设备是具有广角度的摄像头的终端设备;
通信通道建立单元,用于在所述第一终端设备与对端音视频通信***之间建立通信通道;
第一音频数据处理单元,用于接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信***;
第二音频数据处理单元,用于接收对端音视频通信***发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二音频数据;
第一视频数据处理单元,用于接收第二终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***;
第二视频数据处理单元,用于接收对端音视频通信***发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。
20.如权利要求19所述的音视频通话服务中心,其特征在于,所述第一音频数据是所述第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的,所述第一视频数据是所述第二终端设备在采集的视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。
21.如权利要求20所述的音视频通话服务中心,其特征在于,所述音视频通话服务中心还包括:
时钟同步单元,用于与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步。
22.如权利要求19所述的音视频通话服务中心,其特征在于,所述第一视频数据处理单元,还用于接收所述第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信***。
23.如权利要求19所述的音视频通话服务中心,其特征在于,所述第二视频数据处理单元,还用于接收对端音视频通信***发送的第二视频数据并转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二视频数据。
24.如权利要求19至23任一项所述的音视频通话服务中心,其特征在于,所述音视频通话服务中心还包括:
多方通话控制单元,用于根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信***之间的通话中;或
根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信***之间的通话中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310204221.6A CN104184982B (zh) | 2013-05-28 | 2013-05-28 | 音视频通信方法、***、终端设备及音视频通话服务中心 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310204221.6A CN104184982B (zh) | 2013-05-28 | 2013-05-28 | 音视频通信方法、***、终端设备及音视频通话服务中心 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104184982A CN104184982A (zh) | 2014-12-03 |
CN104184982B true CN104184982B (zh) | 2018-04-10 |
Family
ID=51965684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310204221.6A Active CN104184982B (zh) | 2013-05-28 | 2013-05-28 | 音视频通信方法、***、终端设备及音视频通话服务中心 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104184982B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104918132A (zh) * | 2015-06-05 | 2015-09-16 | Tcl集团股份有限公司 | 一种智能电视音视频通讯的方法及*** |
CN106331568B (zh) * | 2015-07-03 | 2019-11-15 | 华平智慧信息技术(深圳)有限公司 | 一种即时通讯方法、***及移动终端 |
CN106341641A (zh) * | 2015-07-10 | 2017-01-18 | 小米科技有限责任公司 | 视频通讯方法及装置 |
CN105657324A (zh) * | 2015-12-31 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种视频影像的处理方法、装置以及终端 |
CN106210148A (zh) * | 2016-09-13 | 2016-12-07 | 乐视控股(北京)有限公司 | 实时通话处理方法及装置 |
CN107071138B (zh) * | 2016-12-15 | 2020-03-10 | 北京佰人科技有限责任公司 | 视频通话的方法以及装置 |
CN113630574B (zh) * | 2018-05-14 | 2023-09-29 | 聚好看科技股份有限公司 | 视频通话方法及终端设备 |
CN112351235B (zh) * | 2019-08-06 | 2022-06-07 | 荣耀终端有限公司 | 一种视频通话的方法 |
CN113556613A (zh) * | 2020-04-23 | 2021-10-26 | 深圳市万普拉斯科技有限公司 | 移动终端音视频投送方法、装置、计算机设备和存储介质 |
CN113473237B (zh) * | 2020-04-29 | 2022-05-27 | 海信集团有限公司 | 一种视频通话方法、装置及设备 |
CN116886849A (zh) * | 2023-09-06 | 2023-10-13 | 中移(杭州)信息技术有限公司 | 双向音视频通话方法、装置、电子设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004165949A (ja) * | 2002-11-13 | 2004-06-10 | Canon Inc | テレビ電話システム |
CN101677388A (zh) * | 2008-09-17 | 2010-03-24 | ***通信集团公司 | 可视通信***、终端网关、视频网关以及可视通信方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1443765B1 (en) * | 2003-01-30 | 2008-10-15 | Broadcom Corporation | Media channel setup in a media exchange network |
CN101472132A (zh) * | 2007-12-27 | 2009-07-01 | 深圳创维-Rgb电子有限公司 | 一种具有视频电话功能的电视机 |
CN101222607A (zh) * | 2008-02-02 | 2008-07-16 | 张原天 | 网络电视或/和可视电话*** |
GB2463110B (en) * | 2008-09-05 | 2013-01-16 | Skype | Communication system and method |
US20110047581A1 (en) * | 2009-08-19 | 2011-02-24 | Ram Caspi | Apparatus and method for a home communication center |
CN202918417U (zh) * | 2012-11-28 | 2013-05-01 | 青岛海信宽带多媒体技术有限公司 | 基于Android机顶盒的视频通话*** |
-
2013
- 2013-05-28 CN CN201310204221.6A patent/CN104184982B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004165949A (ja) * | 2002-11-13 | 2004-06-10 | Canon Inc | テレビ電話システム |
CN101677388A (zh) * | 2008-09-17 | 2010-03-24 | ***通信集团公司 | 可视通信***、终端网关、视频网关以及可视通信方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104184982A (zh) | 2014-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104184982B (zh) | 音视频通信方法、***、终端设备及音视频通话服务中心 | |
CN105812951B (zh) | 流媒体数据交互方法、终端、服务器及*** | |
CN104580995B (zh) | 一种用于视频会议的通讯方法和装置 | |
CN103368935B (zh) | 在Wi-Fi显示网络中提供增强Wi-Fi显示会话的方法和装置 | |
CN101370114B (zh) | 视频及音频处理方法、多点控制单元和视频会议*** | |
CN100531382C (zh) | 一种用于可视电话视频音频信号传输的装置及方法 | |
CN101938625A (zh) | 视频会议***及其实现方法 | |
CN103384235A (zh) | 多人会话时数据呈现的方法、服务器及*** | |
CN102572368A (zh) | 分布式视频的处理方法、***及多点控制单元 | |
CN106101606A (zh) | 一种视频会议的屏幕共享实现装置 | |
CN202918417U (zh) | 基于Android机顶盒的视频通话*** | |
CN102223515B (zh) | 远程呈现会议***、远程呈现会议的录制与回放方法 | |
CN103338346A (zh) | 一种实现多媒体数字会议的方法及*** | |
CN108055497A (zh) | 一种会议信号播放方法和装置、视频会议终端、移动设备 | |
CN108933914B (zh) | 一种使用移动终端进行视频会议的方法及*** | |
CN103096019A (zh) | 视频会议***和终端装置及用于视频会议的图像撷取方法 | |
CN101656864A (zh) | 视频选看的实现方法及视频会议*** | |
CN102118602A (zh) | 一种在多画面中显示辅流视频的方法及*** | |
CN104283857A (zh) | 多媒体会议的建立方法、装置及*** | |
CN204721480U (zh) | 软交换与高清视频会议互联*** | |
CN103391228A (zh) | 个人网设备组网方法及*** | |
US11290685B2 (en) | Call processing method and gateway | |
CN103957391A (zh) | 在可视对讲中多方通话时同时显示各方视频的方法及*** | |
CN103517033A (zh) | 一种视频会议处理方法及移动终端 | |
CN107295419A (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 |