音视频转发方法、装置、终端与系统制造方法及图纸

技术编号:33507352 阅读:37 留言:0更新日期:2022-05-19 01:16
本发明专利技术实施例提供了一种音视频转发方法、装置、终端与系统,上述方法包括在第一发送终端与第一接收终端进行会话的过程中,获取第一发送终端发送的多个第一视频流与多个第一音频流;按照第一接收终端的终端参数与第一接收终端所使用的网络带宽,从多个第一视频流与多个第一音频流中确定出第一目标视频流与第一目标音频流,其中,第一目标视频流为在多个第一视频流中第一接收终端支持播放的分辨率最高的视频流,第一目标音频流为在多个第一音频流中第一接收终端支持播放的音质最好的音频流;将第一目标视频流与第一目标音频流发送给第一接收终端。通过本发明专利技术,解决了视频会议中会议稳定性差的问题,进而达到了提高视频会议稳定性的效果。稳定性的效果。稳定性的效果。

【技术实现步骤摘要】
音视频转发方法、装置、终端与系统


[0001]本专利技术实施例涉及通信领域,具体而言,涉及一种音视频转发方法、装置、终端与系统。

技术介绍

[0002]现有技术中,在视频会议的过程中,通常涉及到多方会议,转发服务器需要将每一方的视频内容转发到其他参会方。而由于参会方的硬件设备的不同,视频可能会涉及到多种不同的格式。转发服务器需要将不同格式或者分辨率的音视频转发到不同的参会方,而在此过程中,会涉及到参会方不支持某个格式的视频或者参会方的网络状况不稳定,无法接收分辨率高的视频的情况,造成视频会议中,参会方无法播放视频,影响到会议稳定性。

技术实现思路

[0003]本专利技术实施例提供了一种音视频转发方法、装置、终端与系统,以至少解决相关技术中视频会议不稳定的问题。
[0004]根据本专利技术的一个实施例,提供了一种音视频转发方法,包括:在第一发送终端与第一接收终端进行会话的过程中,获取上述第一发送终端发送的多个第一视频流与多个第一音频流,其中,不同的上述第一视频流的格式不同或者分辨率不同,上述多个第一视频流对应的内容相同,不同的上述第一音频流的格式不同,上述多个第一音频流对应的内容相同;按照上述第一接收终端的终端参数与上述第一接收终端所使用的网络带宽,从上述多个第一视频流与上述多个第一音频流中确定出第一目标视频流与第一目标音频流,其中,上述第一目标视频流为在上述多个第一视频流中上述第一接收终端支持播放的分辨率最高的视频流,上述第一目标音频流为在上述多个第一音频流中上述第一接收终端支持播放的音质最好的音频流;将上述第一目标视频流与上述第一目标音频流发送给上述第一接收终端。
[0005]在一个示例性实施例中,在将上述第一目标视频流与上述第一目标音频流发送给上述第一接收终端之后,上述方法还包括:监控上述第一接收终端的上述终端参数与上述第一接收终端所使用的上述网络带宽;在上述网络带宽或上述终端参数发生变化的情况下,重新确定上述第一目标视频流与上述第一目标音频流。
[0006]在一个示例性实施例中,在重新确定上述第一目标视频流与上述第一目标音频流之后,上述方法还包括:向上述第一接收终端发送重新确定的上述第一目标视频流与上述第一目标音频流。
[0007]在一个示例性实施例中,上述方法还包括:按照第二接收终端所使用的网络带宽与上述第二接收终端的终端参数,从上述多个第一视频流与上述多个第一音频流中确定出第二目标视频流与第二目标音频流,其中,上述第二目标视频流为在上述多个第一视频流中上述第二接收终端支持播放的分辨率最高的视频流,上述第二目标音频流为在上述多个第一音频流中上述第二接收终端支持播放的音质最好的音频流,上述第二接收终端为与上
述第一发送终端、上述第一接收终端进行会话的终端;将上述第二目标视频流与上述第二目标音频流发送给上述第二接收终端。
[0008]在一个示例性实施例中,在将上述第二目标视频流与上述第二目标音频流发送给上述第二接收终端之后,上述方法还包括:监控上述第二接收终端所使用的上述网络带宽与上述终端参数;在上述第二接收终端的所使用上述网络带宽或上述终端参数发生变化的情况下,重新确定上述第二目标视频流与上述第二目标音频流。
[0009]在一个示例性实施例中,在重新确定上述第二目标视频流与上述第二目标音频流之后,上述方法还包括:向上述第二接收终端发送重新确定的上述第二目标视频流与上述第二目标音频流。
[0010]在一个示例性实施例中,上述方法还包括:获取第二发送终端发送的多个第二视频流与多个第二音频流,其中,不同的上述第二视频流的格式不同或者分辨率不同,上述多个第二视频流对应的内容相同,不同的上述第二音频流的格式不同,上述多个第二音频流对应的内容相同,上述第二发送终端为与上述第一发送终端、第一接收终端进行会话的终端;按照上述第一接收终端的终端参数与上述第一接收终端所使用的网络带宽,从上述多个第二视频流与上述多个第二音频流中确定出第三目标视频流与第三目标音频流,其中,上述第三目标视频流为在上述多个第二视频流中上述第一接收终端支持播放的分辨率最高的视频流,上述第三目标音频流为在上述多个第二音频流中上述第一接收终端支持播放的音质最好的音频流;将上述第三目标视频流与上述第三目标音频流发送给上述第一接收终端。
[0011]在一个示例性实施例中,在将上述第三目标视频流与上述第三目标音频流发送给上述第一接收终端之后,上述方法还包括:监控上述第一接收终端所使用的上述网络带宽与上述终端参数;在上述第一接收终端所使用的上述网络带宽或上述终端参数发生变化的情况下,重新确定上述第三目标视频流与上述第三目标音频流。
[0012]在一个示例性实施例中,在重新确定上述第三目标视频流与上述第三目标音频流之后,上述方法还包括:向上述第一接收终端发送重新确定的上述第三目标视频流与上述第三目标音频流。
[0013]在一个示例性实施例中,上述方法还包括:按照第二接收终端所使用的网络带宽与上述第二接收终端的终端参数,从上述多个第二视频流与上述多个第二音频流中确定出第四目标视频流与第四目标音频流,其中,上述第四目标视频流为在上述多个第二视频流中上述第二接收终端支持播放的分辨率最高的视频流,上述第四目标音频流为在上述多个第二音频流中上述第二接收终端支持播放的音质最好的音频流,上述第二接收终端为与上述第一发送终端、第一接收终端、第二发送终端进行会话的终端;将上述第四目标视频流与上述第四目标音频流发送给上述第二接收终端。
[0014]在一个示例性实施例中,在将上述第四目标视频流与上述第四目标音频流发送给上述第二接收终端之后,上述方法还包括:监控上述第二接收终端所使用的上述网络带宽与上述终端参数;在上述第二接收终端所使用的上述网络带宽或上述终端参数发生变化的情况下,重新确定上述第四目标视频流与上述第四目标音频流。
[0015]在一个示例性实施例中,在重新确定上述第四目标视频流与上述第四目标音频流之后,上述方法还包括:向上述第二接收终端发送重新确定的上述第四目标视频流与上述
第四目标音频流。
[0016]在一个示例性实施例中,上述方法还包括:在获取到多个目标视频流与多个目标音频流的情况下,将上述多个目标视频流发送给会话过程中的每个接收终端,将上述多个目标音频流中声音最大的N个目标音频流发送给上述每个接收终端,其中,上述N为正整数,上述N根据上述目标音频流的数量确定,上述目标视频流包括上述第一目标视频流,上述目标音频流包括上述第一目标音频流,上述每个接收终端包括上述第一接收终端。
[0017]根据本专利技术的另一个实施例,提供了一种音视频转发方法,包括:在第一发送终端与第一接收终端进行会话的过程中,获取多个第一视频流与多个第一音频流,其中,不同的上述第一视频流的格式不同或者分辨率不同,上述多个第一视频流对应的内容相同,不同的上述第一音频流的格式不同,上述多个第一音频流对应的内容相同;将上述多个第一视频流发送到服务器,以使上述服务器从上述多个第一视频流与上述多个第一音频流中确定出第一目标视本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音视频转发方法,其特征在于,包括:在第一发送终端与第一接收终端进行会话的过程中,获取所述第一发送终端发送的多个第一视频流与多个第一音频流,其中,不同的所述第一视频流的格式不同或者分辨率不同,所述多个第一视频流对应的内容相同,不同的所述第一音频流的格式不同,所述多个第一音频流对应的内容相同;按照所述第一接收终端的终端参数与所述第一接收终端所使用的网络带宽,从所述多个第一视频流与所述多个第一音频流中确定出第一目标视频流与第一目标音频流,其中,所述第一目标视频流为在所述多个第一视频流中所述第一接收终端支持播放的分辨率最高的视频流,所述第一目标音频流为在所述多个第一音频流中所述第一接收终端支持播放的音质最好的音频流;将所述第一目标视频流与所述第一目标音频流发送给所述第一接收终端。2.根据权利要求1所述的方法,其特征在于,在将所述第一目标视频流与所述第一目标音频流发送给所述第一接收终端之后,所述方法还包括:监控所述第一接收终端的所述终端参数与所述第一接收终端所使用的所述网络带宽;在所述网络带宽或所述终端参数发生变化的情况下,重新确定所述第一目标视频流与所述第一目标音频流。3.根据权利要求2所述的方法,其特征在于,在重新确定所述第一目标视频流与所述第一目标音频流之后,所述方法还包括:向所述第一接收终端发送重新确定的所述第一目标视频流与所述第一目标音频流。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:按照第二接收终端所使用的网络带宽与所述第二接收终端的终端参数,从所述多个第一视频流与所述多个第一音频流中确定出第二目标视频流与第二目标音频流,其中,所述第二目标视频流为在所述多个第一视频流中所述第二接收终端支持播放的分辨率最高的视频流,所述第二目标音频流为在所述多个第一音频流中所述第二接收终端支持播放的音质最好的音频流,所述第二接收终端为与所述第一发送终端、所述第一接收终端进行会话的终端;将所述第二目标视频流与所述第二目标音频流发送给所述第二接收终端。5.根据权利要求4所述的方法,其特征在于,在将所述第二目标视频流与所述第二目标音频流发送给所述第二接收终端之后,所述方法还包括:监控所述第二接收终端所使用的所述网络带宽与所述终端参数;在所述第二接收终端的所使用所述网络带宽或所述终端参数发生变化的情况下,重新确定所述第二目标视频流与所述第二目标音频流。6.根据权利要求5所述的方法,其特征在于,在重新确定所述第二目标视频流与所述第二目标音频流之后,所述方法还包括:向所述第二接收终端发送重新确定的所述第二目标视频流与所述第二目标音频流。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取第二发送终端发送的多个第二视频流与多个第二音频流,其中,不同的所述第二视频流的格式不同或者分辨率不同,所述多个第二视频流对应的内容相同,不同的所述第二音频流的格式不同,所述多个第二音频流对应的内容相同,所述第二发送终端为与所述
第一发送终端、第一接收终端进行会话的终端;按照所述第一接收终端的终端参数与所述第一接收终端所使用的网络带宽,从所述多个第二视频流与所述多个第二音频流中确定出第三目标视频流与第三目标音频流,其中,所述第三目标视频流为在所述多个第二视频流中所述第一接收终端支持播放的分辨率最高的视频流,所述第三目标音频流为在所述多个第二音频流中所述第一接收终端支持播放的音质最好的音频流;将所述第三目标视频流与所述第三目标音频流发送给所述第一接收终端。8.根据权利要求7所述的方法,其特征在于,在将所述第三目标视频流与所述第三目标音频流发送给所述第一接收终端之后,所述方法还包括:监控所述第一接收终端所使用的所述网络带宽与所述终端参数;在所述第一接收终端所使用的所述网络带宽或所述终端参数发生变化的情况下,重新确定所述第三目标视频流与所述第三目标音频流。9.根据权利要求8所述的方法,其特征在于,在重新确定所述第三目标视频流与所述第三目标音频流之后,所述方法还包括:向所述第一接收终端发送重新确定的所述第三目标视频流与所述第三目标音频流。10.根据权利要求7所述的方法,其特征在于,所述方法还包括:按照第二接收终端所使用的网络带宽与所述第二接收终端的终端参数,从所述多个第二视频流与所述多个第二音频流中确定出第四目标视频流与第四目标音频流,其中,所述第四目标视频流为在所述多个第二视频流中所述第二接收终端支持播放的分辨率最高的视频流,所述第四目标音频流为在所述多个第二音频流中所述第二接收终端支持播放的音质最好的音频流,所述第二接收终端为与所述第一发送终端、第一接收终端、第二发送终端进行会话的终端;将所述第四目标视频流与所述第四目标音频流发送给所述第二接收终端。11.根据权利要求10所述的方法,其特征在于,在将所述第四目标视频流与所述第四目标音频流发送给所述第二接收终端之后,所述方法还包括:监控所述第二接收终端所使用的所述网络带宽与所述终端参数;在所述第二接收终端所使用的所述网络带宽或所述终端参数发生变化的情况下,重新确定所述第四目标视频流与所述第四目标音频流。12.根据权利要求11所述的方法,其特征在于,在重新确定所述第四目标视频流与所述第四目标音频流之后,所述方法还包括:向所述第二接收终端发送重新确定的所述第四目标视频流与所述第四目标音频流。13.根据权利要求1至12任意一项所述的方法,其特征在于,所述方法还包括:在获取到多个目标视频流与多个目标音频流的情况下,将所述多个目标视频流发送给会话过程中的每个接收终端,将所述多个目标音频流中声音最大的N个目标音频流发送给所述每个接收终端,其中,所述N为正整数,所述N根据所述目标音频流的数量确定,所述目标视频流包括所述第一目标视频流,所述目标音频流包括所述第一目标音频流,所述每个接收终端包括所述第一接收终端。14.一种音视频转发方法,其特征在于,包括:在第一发送终端与第一接收终端进行会话的过程中,获取多个第一视频流与多个第一
音频流,其中,不同的所述第一视频流的格式不同或者分辨率不同,所述多个第一视频流对应的内容相同,不同的所述第一音频流的格式不同,所述多个第一音频流对应的内容相同;将所述多个第一视频流发送到服务器,以使所述服务器从所述多个第一视频流与所述多个第一音频流中确定出第一目标视频流与第一目标音频流,并将所述第一目标视频流与所述第一目标音频流发送给所述第一接收终端,其中,所述第一目标视频流为在所述多个第一视频流中所述第一接收终端支持播放的分辨率最高的视频流,所述第一目标音频流为在所述多个第一音频流中所述第一接收终端支持播放的音质最好的音频流。15.根据权利要求14所述的方法,其特征在于,在获取所述多个第一视频流与所述多个第一音频流之前,所述方法还包括:从所述服务器获取视频编码格式、视频编码分辨率与音频编码格式;按照所述视频编码格式、视频编码分辨率与音频编码格式对原始视频流与原始音频流进行编码,得到所述多个第一视频流与所述多个第一音频流。16.一种音视频转发方法,其特征在于,包括:在第一发送终端与第一接收终端进行会话的过程中,所述第一接收终端接收服务器发送的第一目标视频流与第一目标音频流,其中,所述第一目标视频流为所述服务器从多个第一视频流中确定出的视频流,所述第一目标音频流为从多个第一音频流中确定出的音频流,所述第一目标视频流为在所述多个第一视频流中所述第一接收终端支持播放的分辨率最高的视频流,所述第一目标音频流为在所述多个第一音频流中所述第一接收终端支持播放的音质最好的音频流,不同的所述第一视频流的格式不同或者分辨率不同,所述多个第一视频流对应的内容相同,所述多个第一音频流为第一发送终端发送给所述服务器的音频流,不同的所述第一音频流的格式不同,所...

【专利技术属性】
技术研发人员:朱景升梅君君赵志东官丹孟天亮
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1