音视频通信方法、系统、终端设备及音视频通话服务中心.pdf

上传人:b*** 文档编号:291287 上传时间:2018-02-07 格式:PDF 页数:28 大小:8.38MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310204221.6

申请日:

2013.05.28

公开号:

CN104184982A

公开日:

2014.12.03

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04N 7/14申请日:20130528|||公开

IPC分类号:

H04N7/14; H04N7/15

主分类号:

H04N7/14

申请人:

华为技术有限公司

发明人:

同磊; 刘荣亮; 冯柯

地址:

518129 广东省深圳市龙岗区坂田华为总部办公楼

优先权:

专利代理机构:

深圳中一专利商标事务所 44237

代理人:

张全文

PDF下载: PDF下载
内容摘要

本发明适用于通信技术领域,提供了一种音视频通信方法、系统、终端设备及音视频通话服务中心,所述方法包括:第一终端设备发送加入请求至音视频通话服务中心,请求加入至音视频通话服务中心的家庭通信终端列表中,家庭通信终端列表中包括第二终端设备;在与对端音视频通信系统建立音视频通话后,第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放;第一终端设备选择所述家庭通信终端列表中的第二终端设备,以便于第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。本发明,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频。

权利要求书

1.  一种音视频通信方法,其特征在于,包括:
第一终端设备发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备;
在与对端音视频通信系统建立音视频通话后,所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放;
所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。

2.
  如权利要求1所述的方法,其特征在于,所述第一终端设备完成音频数据的采集、编码包括:
所述第一终端设备采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心;
所述第二终端设备完成视频数据的采集、编码包括:
所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。

3.
  如权利要求2所述的方法,其特征在于,在所述第一终端设备采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心或者所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心之前,还包括:
所述第一终端设备与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步。

4.
  如权利要求1所述的方法,其特征在于,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放的过程中,还包括:
所述第一终端设备完成视频数据的采集、编码,并发送编码后的视频数据至所述音视频通话服务中心。

5.
  如权利要求4所述的方法,其特征在于,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放的过程中,还包括:
所述第一终端通知所述音视频通话服务中心,由所述第一终端设备接收所述音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。

6.
  如权利要求1至5任一项所述的方法,其特征在于,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放或者所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,由所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放的过程中,还包括:
所述第一终端设备发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述第一终端设备与对端音视频通信系统之间的通话中;
或发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述第一终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。

7.
  如权利要求6所述的方法,其特征在于,所述第一终端设备和第三终端设备是具有音频通话功能的移动终端,所述第二终端设备是具有高质量或者广角度摄像头的终端设备。

8.
  一种音视频通信方法,其特征在于,所述方法包括:
音视频通话服务中心接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中;
所述音视频通话服务中心在所述第一终端设备与对端音视频通信系统之间建立通信通道;
所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信系统;
所述音视频通话服务中心接收对端音视频通信系统发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放 所述第二音频数据;
所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信系统;
所述音视频通话服务中心接收对端音视频通信系统发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。

9.
  如权利要求8所述的方法,其特征在于,所述第一音频数据是第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的,所述第一视频数据是第二终端设备在采集的视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。

10.
  如权利要求9所述的方法,其特征在于,在所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据或者在所述接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据之前,还包括:
所述音视频通话服务中心与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步。

11.
  如权利要求8所述的方法,其特征在于,在所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据的过程中,还包括:
所述音视频通话服务中心接收所述第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信系统。

12.
  如权利要求8所述的方法,其特征在于,在所述音视频通话服务中心接收对端音视频通信系统的终端设备发送的第二视频数据并转发所述第二视频数据至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据之后,还包括:
所述音视频通话服务中心接收对端音视频通信系统发送的第二视频数据并 转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二视频数据。

13.
  如权利要求8至12任一项所述的方法,其特征在于,在所述音视频通话服务中心接收对端音视频通信系统发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据的过程中,还包括:
所述音视频通话服务中心根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信系统之间的通话中;或
所述音视频通话服务中心根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。

14.
  一种终端设备,其特征在于,包括:
加入请求发送单元,用于发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备;
音频数据处理单元,用于在与对端音视频通信系统建立音视频通话后,完成音频数据的采集、编码和音频数据的接收、解码、播放;
视频设备获取单元,用于选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。

15.
  如权利要求14所述的终端设备,其特征在于,所述音频数据处理单元采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心;
所述视频设备获取单元选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行 编码后发送至所述音视频通话服务中心。

16.
  如权利要求15所述的终端设备,其特征在于,所述终端设备还包括:
时钟同步单元,用于与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步。

17.
  如权利要求14所述的终端设备,其特征在于,所述终端设备还包括:
第一视频数据处理单元,用于完成视频数据的采集、编码,并发送编码后的视频数据至所述音视频通话服务中心。

18.
  如权利要求17所述的终端设备,其特征在于,所述终端设备还包括:
第二视频数据处理单元,用于接收所述音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。

19.
  如权利要求14至18任一项所述的终端设备,其特征在于,所述终端设备还包括:
多方通话邀请指令/请求加入通话指令发送单元,用于发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述终端设备与对端音视频通信系统之间的通话中;或
发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。

20.
  如权利要求19所述的终端设备,其特征在于,所述终端设备和第三终端设备是具有音频通话功能的移动终端,所述第二终端设备具有高质量或者广角度摄像头。

21.
  一种音视频通话服务中心,其特征在于,所述音视频通话服务中心包括:
加入请求接收单元,用于接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中;
通信通道建立单元,用于在所述第一终端设备与对端音视频通信系统之间建立通信通道;
第一音频数据处理单元,用于接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信系统;
第二音频数据处理单元,用于接收对端音视频通信系统发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二音频数据;
第一视频数据处理单元,用于接收第二终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信系统;
第二视频数据处理单元,用于接收对端音视频通信系统发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。

22.
  如权利要求21所述的音视频通话服务中心,其特征在于,所述第一音频数据是所述第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的,所述第一视频数据是所述第二终端设备在采集的视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。

23.
  如权利要求22所述的音视频通话服务中心,其特征在于,所述音视频通话服务中心还包括:
时钟同步单元,用于与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步。

24.
  如权利要求21所述的音视频通话服务中心,其特征在于,所述第一视频数据处理单元,还用于接收所述第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信系统。

25.
  如权利要求21所述的音视频通话服务中心,其特征在于,所述第二视频数据处理单元,还用于接收对端音视频通信系统发送的第二视频数据并转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放 所述第二视频数据。

26.
  如权利要求21至25任一项所述的音视频通话服务中心,其特征在于,所述音视频通话服务中心还包括:
多方通话控制单元,用于根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信系统之间的通话中;或
根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。

27.
  一种音视频通信系统,其特征在于,所述系统包括如权利要求21至26任一项所述的音视频通话服务中心和与所述音视频通话服务中心分别连接的如权利要求14至20任一项所述的终端设备、具有高质量或者广角度摄像头的终端设备。

说明书

音视频通信方法、系统、终端设备及音视频通话服务中心
技术领域
本发明属于通信技术领域,尤其涉及一种音视频通信方法、系统、终端设备及音视频通话服务中心。
背景技术
视频通话自产生以来,主要应用在公司企业的视频会议。随着电子技术,信息技术,人们生活水平的提高,视频/音频通话取代传统的语音通话的需求越来越强,通信网络技术的发展,带宽成本越来越低,光纤到家(Fiber To The Home,FTTH)的普及,个人、家庭消费市场的视频通话也将随之普及。
现在家庭的智能终端设备很多,有智能机顶盒,多个便携式设备(Portable Device,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、磁盘或光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

音视频通信方法、系统、终端设备及音视频通话服务中心.pdf_第1页
第1页 / 共28页
音视频通信方法、系统、终端设备及音视频通话服务中心.pdf_第2页
第2页 / 共28页
音视频通信方法、系统、终端设备及音视频通话服务中心.pdf_第3页
第3页 / 共28页
点击查看更多>>
资源描述

《音视频通信方法、系统、终端设备及音视频通话服务中心.pdf》由会员分享,可在线阅读,更多相关《音视频通信方法、系统、终端设备及音视频通话服务中心.pdf(28页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104184982A43申请公布日20141203CN104184982A21申请号201310204221622申请日20130528H04N7/14200601H04N7/1520060171申请人华为技术有限公司地址518129广东省深圳市龙岗区坂田华为总部办公楼72发明人同磊刘荣亮冯柯74专利代理机构深圳中一专利商标事务所44237代理人张全文54发明名称音视频通信方法、系统、终端设备及音视频通话服务中心57摘要本发明适用于通信技术领域,提供了一种音视频通信方法、系统、终端设备及音视频通话服务中心,所述方法包括第一终端设备发送加入请求至音视频通话服务中心,请求加入至音。

2、视频通话服务中心的家庭通信终端列表中,家庭通信终端列表中包括第二终端设备;在与对端音视频通信系统建立音视频通话后,第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放;第一终端设备选择所述家庭通信终端列表中的第二终端设备,以便于第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。本发明,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频。51INTCL权利要求书4页说明书15页附图8页19中华人民共和国国家知识产权局12发明专利申请权利要求书4页说明书15页附图8页10申请公布号CN1041849。

3、82ACN104184982A1/4页21一种音视频通信方法,其特征在于,包括第一终端设备发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备;在与对端音视频通信系统建立音视频通话后,所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放;所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。2如权利要求1所述的方法,其特征在于,所述第一终端设备完成音频数据的采集、编码包括所述第一终端设备采集音频数据,并在所述音频数据中加上时间。

4、戳,进行编码后发送至所述音视频通话服务中心;所述第二终端设备完成视频数据的采集、编码包括所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。3如权利要求2所述的方法,其特征在于,在所述第一终端设备采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心或者所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心之前,还包括所述第一终端设备与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步。4如权利要求1所述的方法,其特征在于,在所述第一终端设备完成音频数据的采集、。

5、编码和音频数据的接收、解码、播放的过程中,还包括所述第一终端设备完成视频数据的采集、编码,并发送编码后的视频数据至所述音视频通话服务中心。5如权利要求4所述的方法,其特征在于,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放的过程中,还包括所述第一终端通知所述音视频通话服务中心,由所述第一终端设备接收所述音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。6如权利要求1至5任一项所述的方法,其特征在于,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放或者所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,由所述第二终端设备完成视频。

6、数据的采集、编码和视频数据的接收、解码、播放的过程中,还包括所述第一终端设备发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述第一终端设备与对端音视频通信系统之间的通话中;或发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述第一终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。7如权利要求6所述的方法,其特征在于,所述第一终端设备和第三终端设备是具有权利要求书CN104184982A2/4页3音频通话功能的移动终端,所述第二终端设备是具有高质量或者广角度摄像头的。

7、终端设备。8一种音视频通信方法,其特征在于,所述方法包括音视频通话服务中心接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中;所述音视频通话服务中心在所述第一终端设备与对端音视频通信系统之间建立通信通道;所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信系统;所述音视频通话服务中心接收对端音视频通信系统发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二音频数据;所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的。

8、第一视频数据,并转发所述第一视频数据至对端音视频通信系统;所述音视频通话服务中心接收对端音视频通信系统发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。9如权利要求8所述的方法,其特征在于,所述第一音频数据是第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的,所述第一视频数据是第二终端设备在采集的视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。10如权利要求9所述的方法,其特征在于,在所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据或者在所述接收第一终端设备从家庭通信终端列表中所。

9、选择的第二终端设备发送的第一视频数据之前,还包括所述音视频通话服务中心与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步。11如权利要求8所述的方法,其特征在于,在所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据的过程中,还包括所述音视频通话服务中心接收所述第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信系统。12如权利要求8所述的方法,其特征在于,在所述音视频通话服务中心接收对端音视频通信系统的终端设备发送的第二视频数据并转发所述第二视频数据至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据之后。

10、,还包括所述音视频通话服务中心接收对端音视频通信系统发送的第二视频数据并转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二视频数据。13如权利要求8至12任一项所述的方法,其特征在于,在所述音视频通话服务中心接收对端音视频通信系统发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据的过程中,还包括所述音视频通话服务中心根据所述第一终端设备发送的多方通话邀请指令,通知第三权利要求书CN104184982A3/4页4终端设备参与至所述第一终端设备与对端音视频通信系统之间的通话中;或所述音视频通话服务中心根据所述第一终。

11、端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。14一种终端设备,其特征在于,包括加入请求发送单元,用于发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备;音频数据处理单元,用于在与对端音视频通信系统建立音视频通话后,完成音频数据的采集、编码和音频数据的接收、解码、播放;视频设备获取单元,用于选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。15如权利要求14所述的终端设备,其特征在于,所述音频数据处。

12、理单元采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心;所述视频设备获取单元选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。16如权利要求15所述的终端设备,其特征在于,所述终端设备还包括时钟同步单元,用于与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步。17如权利要求14所述的终端设备,其特征在于,所述终端设备还包括第一视频数据处理单元,用于完成视频数据的采集、编码,并发送编码后的视频数据至所述音视频通话服务中心。18如权利要求17所述的终端。

13、设备,其特征在于,所述终端设备还包括第二视频数据处理单元,用于接收所述音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。19如权利要求14至18任一项所述的终端设备,其特征在于,所述终端设备还包括多方通话邀请指令/请求加入通话指令发送单元,用于发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述终端设备与对端音视频通信系统之间的通话中;或发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。20如权利要。

14、求19所述的终端设备,其特征在于,所述终端设备和第三终端设备是具有音频通话功能的移动终端,所述第二终端设备具有高质量或者广角度摄像头。21一种音视频通话服务中心,其特征在于,所述音视频通话服务中心包括加入请求接收单元,用于接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中;通信通道建立单元,用于在所述第一终端设备与对端音视频通信系统之间建立通信通道;第一音频数据处理单元,用于接收所述第一终端设备发送的第一音频数据,并转发所权利要求书CN104184982A4/4页5述第一音频数据至对端音视频通信系统;第二音频数据处理单元,用于接收对端音视。

15、频通信系统发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二音频数据;第一视频数据处理单元,用于接收第二终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信系统;第二视频数据处理单元,用于接收对端音视频通信系统发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。22如权利要求21所述的音视频通话服务中心,其特征在于,所述第一音频数据是所述第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的,所述第一视频数据是所述第二终端设备在采集的视频数据中加上时间戳。

16、,进行编码后发送至所述音视频通话服务中心的。23如权利要求22所述的音视频通话服务中心,其特征在于,所述音视频通话服务中心还包括时钟同步单元,用于与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步。24如权利要求21所述的音视频通话服务中心,其特征在于,所述第一视频数据处理单元,还用于接收所述第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信系统。25如权利要求21所述的音视频通话服务中心,其特征在于,所述第二视频数据处理单元,还用于接收对端音视频通信系统发送的第二视频数据并转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二视频数据。。

17、26如权利要求21至25任一项所述的音视频通话服务中心,其特征在于,所述音视频通话服务中心还包括多方通话控制单元,用于根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信系统之间的通话中;或根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。27一种音视频通信系统,其特征在于,所述系统包括如权利要求21至26任一项所述的音视频通话服务中心和与所述音视频通话服务中心分别连接的如权利要求14至20任一项所述的终端设备、具有高质量或者广角度摄像头的终端设备。权利要求书CN104184982A1。

18、/15页6音视频通信方法、系统、终端设备及音视频通话服务中心技术领域0001本发明属于通信技术领域,尤其涉及一种音视频通信方法、系统、终端设备及音视频通话服务中心。背景技术0002视频通话自产生以来,主要应用在公司企业的视频会议。随着电子技术,信息技术,人们生活水平的提高,视频/音频通话取代传统的语音通话的需求越来越强,通信网络技术的发展,带宽成本越来越低,光纤到家FIBERTOTHEHOME,FTTH的普及,个人、家庭消费市场的视频通话也将随之普及。0003现在家庭的智能终端设备很多,有智能机顶盒,多个便携式设备PORTABLEDEVICE,PAD,多部智能手机等,任意两台设备之间都能实现视。

19、频通话,但是目前,在音视频通话时,终端设备往往只限制在固定的某个终端设备上,这样会导致如下几个问题,大大影响了用户的体验和易用性。00041、移动终端视频采集装置分辨率低,终端间音频和视频输入强耦合,无组合能力,易用性差。0005PAD或者智能手机等移动通信终端,其前置摄像头拍摄的视频分辨率较低,一般是视频图形阵列VIDEOGRAPHICSARRAY,VGA以下,视频质量较差,那么用PAD或者智能手机打视频电话,对方看不太清楚视频,而要得到质量更高、更清晰的视频,就必须使用后置摄像头,这样自己又看不到对方视频了。采用机顶盒高清摄像头作为视频输入,移动终端语音输入作为音频输入相组合,即可形成高质。

20、量的家庭视频通信输入系统。但是目前终端设备间音频和视频输入强耦合,且无组合能力,易用性太差。00062、作为家庭视频通信视频采集,移动终端视频采集装置图像采集范围过小。0007PAD或者智能手机摄像头角度本身就小,且移动终端在通话时手持设备的方便性使得摄像头角度更小,使得在通话时对方不能同时看到家里其他成员的视频。00083、主动加入已进行的视频通话的方式,易用性差。0009用PAD或者智能手机视频通话时,家中其他房间的成员想参与视频通话,该成员只能跑出来拿着该终端设备进行通话,或者让其挂断,该成员身边的终端呼叫对方进行通话,非常不方便。00104、邀请成员加入已进行的视频通话的方式,易用性差。

21、。0011用PAD或者智能手机视频通话时,想要家中其他房间的成员参与音视频通话,只能叫该成员出来拿着该终端设备进行通话,或者让对方挂断,重新呼叫该成员身边的终端设备进行通话,非常不方便。0012上述问题的解决,都要求家庭视频通话时可以按需选择合适终端设备来分别完成音视频通话中的音频采集/视频采集,音频接收播放/视频接收播放。0013现有技术提供的视频通话的技术方案如图1所示,家庭之间进行音视频通话时,A方家庭有甩屏功能,B方也一样可以有,图中忽略。对于A方,手机A通过公网服务器与B方说明书CN104184982A2/15页7建立信令通道后,A方手机A采集音视频并且编码后通过公网服务器发送给B方。

22、手机B。如果手机A和大屏幕终端机顶盒在家庭网内,此时手机A通过公网服务器接收B方手机B的音频和视频数据并渲染出来,手机A可以把接收到B方手机B的视频数据发送给大屏终端比如机顶盒电视去解码并渲染。0014现有的视频通话的技术方案的缺点是00151、视频通话时,需要的音视频采集发送都固定在一个设备上,使得采集视频数据不能选择家庭内高质量或者广角度的摄像头来完成视频采集。00162、视频通话时,用户不能实现或者不便于实现看对方家内其他成员视频。00173、视频通话时,在本次通话时其他成员不能实现参与通话,也不能实现要求对方家内其他成员一起参与通话。发明内容0018本发明实施例提供了一种音视频通信方法。

23、、系统、终端设备及音视频通话服务中心,旨在解决现有技术音视频通话时,音视频数据的采集都固定在第一终端设备上,使得不能选择家庭内高质量或者广角度的摄像头来完成视频采集,在家庭音视频通信系统之间进行视频通话时,用户不能实现或者不便于实现看对端家内其他成员视频的问题。0019第一方面,提供一种音视频通信方法,包括0020第一终端设备发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备;0021在与对端音视频通信系统建立音视频通话后,所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放;0022所述第一终端设备选。

24、择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。0023在第一方面的第一种可能的实现方式中,所述第一终端设备完成音频数据的采集、编码包括0024所述第一终端设备采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心;0025所述第二终端设备完成视频数据的采集、编码包括0026所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。0027结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述第一终端设备采集音频数据,并在所述音频数据中加上时间。

25、戳,进行编码后发送至所述音视频通话服务中心或者所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心之前,还包括0028所述第一终端设备与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步。0029在第一方面的第三种可能的实现方式中,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放的过程中,还包括0030所述第一终端设备完成视频数据的采集、编码,并发送编码后的视频数据至所述说明书CN104184982A3/15页8音视频通话服务中心。0031结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,在所述第一终。

26、端设备完成音频数据的采集、编码和音频数据的接收、解码、播放的过程中,还包括0032所述第一终端通知所述音视频通话服务中心,由所述第一终端设备接收所述音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。0033结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式,在第五种可能的实现方式中,在所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放或者所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,由所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放的过程中。

27、,还包括0034所述第一终端设备发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述第一终端设备与对端音视频通信系统之间的通话中;0035或发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述第一终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。0036结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述第一终端设备和第三终端设备是具有音频通话功能的移动终端,所述第二终端设备是具有高质量或者广角度摄像头的终端设备。0037第二方面,提供一种音视频通信方。

28、法,包括0038音视频通话服务中心接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中;0039所述音视频通话服务中心在所述第一终端设备与对端音视频通信系统之间建立通信通道;0040所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信系统;0041所述音视频通话服务中心接收对端音视频通信系统发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二音频数据;0042所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频。

29、数据,并转发所述第一视频数据至对端音视频通信系统;0043所述音视频通话服务中心接收对端音视频通信系统发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。0044在第二方面的第一种可能的实现方式中,所述第一音频数据是第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的,所述第一视频数据是第二终端设备在采集的视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。说明书CN104184982A4/15页90045结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述音视频通话服务中心接收所述。

30、第一终端设备发送的第一音频数据或者在所述接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据之前,还包括0046所述音视频通话服务中心与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步。0047在第二方面的第三种可能的实现方式中,在所述音视频通话服务中心接收第一终端设备从家庭通信终端列表中所选择的第二终端设备发送的第一视频数据的过程中,还包括0048所述音视频通话服务中心接收所述第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信系统。0049在第二方面的第四种可能的实现方式中,在所述音视频通话服务中心接收对端音视频通信系统的终端设备发送的第二。

31、视频数据并转发所述第二视频数据至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据之后,还包括0050所述音视频通话服务中心接收对端音视频通信系统发送的第二视频数据并转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二视频数据。0051结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式,在第五种可能的实现方式中,在所述音视频通话服务中心接收对端音视频通信系统发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据的。

32、过程中,还包括0052所述音视频通话服务中心根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信系统之间的通话中;或0053所述音视频通话服务中心根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。0054第三方面,提供一种终端设备,包括0055加入请求发送单元,用于发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备;0056音频数据处理单元,用于在与对端音视频通信系统建立音视频通话后,完成音频数据的采集、编码和。

33、音频数据的接收、解码、播放;0057视频设备获取单元,用于选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。0058在第三方面的第一种可能的实现方式中,所述音频数据处理单元采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心;0059所述视频设备获取单元选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。0060结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述终端说明书CN104184。

34、982A5/15页10设备还包括0061时钟同步单元,用于与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步。0062在第三方面的第三种可能的实现方式中,所述终端设备还包括0063第一视频数据处理单元,用于完成视频数据的采集、编码,并发送编码后的视频数据至所述音视频通话服务中心。0064结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述终端设备还包括0065第二视频数据处理单元,用于接收所述音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。0066结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式或第三方面的第三种可能的。

35、实现方式或第三方面的第四种可能的实现方式,在第五种可能的实现方式中,所述终端设备还包括0067多方通话邀请指令/请求加入通话指令发送单元,用于发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述终端设备与对端音视频通信系统之间的通话中;或0068发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。0069结合第三方面的第五种可能的实现方式,在第六种可能的实现方式中,所述终端设备和第三终端设备是具有音频通话功能的移动终。

36、端,所述第二终端设备具有高质量或者广角度摄像头。0070第四方面,提供一种音视频通话服务中心,所述音视频通话服务中心包括0071加入请求接收单元,用于接收第一终端设备和第二终端设备发送的加入请求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中;0072通信通道建立单元,用于在所述第一终端设备与对端音视频通信系统之间建立通信通道;0073第一音频数据处理单元,用于接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信系统;0074第二音频数据处理单元,用于接收对端音视频通信系统发送的第二音频数据并转发所述第二音频至所述第一终端设备,以便于所述第一终端设备解码。

37、、播放所述第二音频数据;0075第一视频数据处理单元,用于接收第二终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信系统;0076第二视频数据处理单元,用于接收对端音视频通信系统发送的第二视频数据并转发所述第二视频至所述第二终端设备,以便于所述第二终端设备解码、播放所述第二视频数据。0077在第四方面的第一种可能的实现方式中,所述第一音频数据是第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的,所述第一视说明书CN104184982A106/15页11频数据是第二终端设备在采集的视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。00。

38、78结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述音视频通话服务中心还包括0079时钟同步单元,用于与所述第一终端设备、所述第二终端设备之间进行周期性的时钟同步。0080在第四方面的第三种可能的实现方式中,所述第一视频数据处理单元,还用于接收所述第一终端设备发送的第一视频数据,并转发所述第一视频数据至对端音视频通信系统。0081在第四方面的第四种可能的实现方式中,所述第二视频数据处理单元,还用于接收对端音视频通信系统发送的第二视频数据并转发所述第二视频数据至所述第一终端设备,以便于所述第一终端设备解码、播放所述第二视频数据。0082结合第四方面或第四方面的第一种可能的实现方。

39、式或第四方面的第二种可能的实现方式或第四方面的第三种可能的实现方式或第四方面的第四种可能的实现方式,在第五种可能的实现方式中,所述音视频通话服务中心还包括0083多方通话控制单元,用于根据所述第一终端设备发送的多方通话邀请指令,通知第三终端设备参与至所述第一终端设备与对端音视频通信系统之间的通话中;或0084根据所述第一终端设备发送的请求加入通话指令,使所述第一终端设备加入至第三终端设备与对端音视频通信系统之间的通话中。0085第五方面、提供一种音视频通信系统,所述系统包括如上任一项所述的音视频通话服务中心和与所述音视频通话服务中心分别连接的如上任一项所述的终端设备、具有高质量或者广角度摄像头。

40、的终端设备。0086在本发明实施例中,第一终端设备可以选择第二终端设备,由第二终端设备代替所述第一终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,在家庭A与家庭B内的终端设备进行音视频通话时,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频,家庭A内的终端设备可以方便的看到家庭B内多个家庭成员的视频。附图说明0087图1是现有技术提供的家庭音视频通信系统的拓扑结构示意图;0088图2是本发明实施例一提供的音视频通信方法的实现流程图;0089图3是本发明实施例二提供的音视频通信方法的实现流程图;0090图4是。

41、本发明实施例三提供的音视频通信方法的实现流程图;0091图5是本发明实施例四提供的音视频通信方法的实现流程图;0092图6是本发明实施例五提供的终端设备的具体结构框图;0093图7是本发明实施例六提供的音视频通话服务中心的具体结构框图;0094图8是本发明实施例七提供的音视频通信系统的具体结构框图;0095图9是本发明实施例八提供的音视频通信系统的具体结构框图。说明书CN104184982A117/15页12具体实施方式0096为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

42、。0097在本发明实施例中,第一终端设备可以选择第二终端设备,由第二终端设备代替所述第一终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,在家庭A与家庭B内的终端设备进行音视频通话时,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频,家庭A内的终端设备可以方便的看到家庭B内多个家庭成员的视频。0098以下结合具体实施例对本发明的实现进行详细描述0099实施例一0100图2示出了本发明实施例一提供的音视频通信方法的实现流程,以第一终端设备侧为例来进行说明,详述如下0101步骤S201、第一终端设备发送加入请求至。

43、音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备。0102在本发明实施例中,第一终端设备是具有音频通话功能的移动终端,第二终端设备是具有高质量或者广角度摄像头的终端设备。在第一终端和第二终端自动搜索到音视频通话服务中心后,第一终端和第二终端设备均发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表。0103步骤S202、在与对端音视频通信系统建立音视频通话后,所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放。0104在本发明实施例中,第一终端设备通过音视频通话服务中心与对端音视频。

44、通信系统建立音视频通话后,可以与对端音视频通信系统中的终端设备进行音视频通话。其中,第一终端设备负责完成音频数据的采集、编码和音频数据的接收、解码、播放。0105具体的,第一终端设备完成音频数据的采集、编码的过程为第一终端设备采集音频数据,并在所述音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。0106另外,在第一终端设备采集音频数据之前,还需要执行第一终端设备与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步的步骤,这样才能保证音视频数据的同步。0107此外,作为本发明的一个优选实施例,在第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放中,第一终。

45、端设备可以拉回第二终端设备采集的视频或者第二终端设备接收的视频中的一路或者两路,由第一终端设备完成视频数据的采集、编码,并发送编码后的视频数据至音视频通话服务中心,也可以通知音视频通话服务中心,由第一终端设备接收音视频通话服务中心发送的视频数据,并对所述视频数据进行解码、播放。0108步骤S203、所述第一终端设备选择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。0109在本发明实施例中,第一终端设备从音视频通话服务中心的家庭通信终端列表中选择第二终端设备作为视频数据的采集、编码和视频数据的接收、解码、播放设备。说明书CN10。

46、4184982A128/15页130110具体的,第二终端设备完成视频数据的采集、编码包括第二终端设备采集视频数据,并在所述视频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心。0111同样的,在第二终端设备完成视频数据的采集、编码之前,还需要执行第一终端设备与所述音视频通话服务中心、所述第二终端设备之间进行周期性的时钟同步的步骤,这样才能保证音视频数据的同步。0112本实施例,由于第一终端设备可以选择第二终端设备,由第二终端设备代替所述第一终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放,由于第二终端设备是具有高质量或者广角度的摄像头的终端设备,因此,在家庭A与家庭B内的。

47、终端设备进行音视频通话时,家庭B内的终端设备可以方便的看到家庭A内多个家庭成员的视频,家庭A内的终端设备可以方便的看到家庭B内多个家庭成员的视频。0113实施例二0114图3示出了本发明实施例二提供的音视频通信方法的实现流程,以第一终端设备侧为例来进行说明,详述如下0115步骤S301、第一终端设备发送加入请求至音视频通话服务中心,请求加入至所述音视频通话服务中心的家庭通信终端列表中,所述家庭通信终端列表中包括第二终端设备。0116步骤S302、在与对端音视频通信系统建立音视频通话后,所述第一终端设备完成音频数据的采集、编码和音频数据的接收、解码、播放。0117步骤S303、所述第一终端设备选。

48、择所述家庭通信终端列表中的第二终端设备,以便于所述第二终端设备完成视频数据的采集、编码和视频数据的接收、解码、播放。0118在本发明实施例中,在步骤S302或者步骤S303执行的过程中,还包括步骤S304或者步骤S305。0119其中,在步骤S304中,第一终端设备发送多方通话邀请指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述多方通话邀请指令通知第三终端设备参与至所述第一终端设备与对端音视频通信系统之间的通话中。0120在步骤S305中,第一终端设备发送请求加入通话指令至所述音视频通话服务中心,以使所述音视频通话服务中心根据所述请求加入通话指令使所述第一终端设备加入至第三终端。

49、设备与对端音视频通信系统之间的通话中。0121需要说明的是,第三终端设备是与第一终端设备相同的具有音视频通话功能的移动终端。0122本实施例,在本次通话时,第一终端设备的使用成员可以邀请第三终端设备的使用成员参与到与对端音视频通信系统之间的通话中,另外,第三终端设备的使用成员也可以主动请求参与到与对端音视频通信系统之间的通话中,使得家庭音视频通话中多成员可以参与通话,可以让家内多个成员在各自的终端设备上同时和对方家庭进行音视频通话,方便了用户家庭间多成员同时的沟通。0123实施例三0124图4示出了本发明实施例三提供的音视频通信方法的实现流程,以音视频通话服务中心侧为例来进行说明,详述如下01。

50、25步骤S401、音视频通话服务中心接收第一终端设备和第二终端设备发送的加入请说明书CN104184982A139/15页14求,将所述第一终端设备和所述第二终端设备加入至家庭通信终端列表中。0126步骤S402、所述音视频通话服务中心在所述第一终端设备与对端音视频通信系统之间建立通信通道。0127步骤S403、所述音视频通话服务中心接收所述第一终端设备发送的第一音频数据,并转发所述第一音频数据至对端音视频通信系统。0128具体的,第一音频数据是第一终端设备在采集的音频数据中加上时间戳,进行编码后发送至所述音视频通话服务中心的。0129另外,在音视频通话服务中心接收所述第一终端设备发送的第一音。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1