The embodiment of the invention provides a method and a device for adjusting the media stream transmission, relates to the field of communication, according to the volume of streaming media adaptive control suspension, improve the utilization of processing resources sending and control center equipment room rate. Including: RTP message center control equipment to acquire N sends the RTP message, each including audio volume, N is a natural number greater than or equal to 2; according to the N audio stream volume to determine the first volume threshold; determine the volume is less than or equal to the threshold of the first volume of each audio stream; sending end to volume less than the first volume or equal to the threshold X audio streams in the corresponding end to send the RTCP message including pause, X is a natural number equal to or greater than 1 and less than N, indicating a pause for transmitting X audio stream corresponding to the end of the suspension to the central control device sends the audio stream.
【技术实现步骤摘要】
一种调整媒体流传输的方法及装置
本专利技术涉及通信领域,尤其涉及一种调整媒体流传输的方法及装置。
技术介绍
多点视频会议系统(英文全称:multipointvideoconferencingsystem,英文简称:MPVCS)允许3个或3个以上不同地点的发送端同时参与的会议系统,该系统还包括中心控制设备。发送端通过网络将媒体流发送给中心控制设备,媒体流包括视频流和音频流,中心控制设备负责接收各发送端通过网络发送的媒体流,中心控制设备获取到多路视频流后,确定将一路视频流或多路视频流合并成一路视频流广播出去,以供其他会场的发送端接收。通常,中心控制设备将音量大的发送端的音频流发送至其他发送端,同时,对与其音频相关的视频做策略选择。中心控制设备仍然会接收到音量较低的音频流,但是,该音量较低的音频流不会被混音发送至其他发送端,这样,对于这些音量较低的音频流照样占用发送端与中心控制设备间的处理资源,导致发送端与中心控制设备间的处理资源的浪费。在现有技术中,互联网工程任务组(英文全称:internetengineeringtaskforce,英文简称:IETF)规定了请求评议(英文全称:requestforcomments,英文简称:RFC)。RFC3264是基于会话描述协议(英文全称:sessiondescriptionprotocol,英文简称:SDP)可用于控制媒体流暂停或恢复。具体的,通过在信令面由会话两端的任一侧发起会话重协商,在相应的需暂停或恢复的媒体流对应的m行置为去激活(inactive)来实现该媒体流单向或者双向的发送控制。待双方协商完成后,媒体路径 ...
【技术保护点】
一种调整媒体流传输的方法,其特征在于,包括:中心控制设备获取N个发送端发送的实时传输协议RTP报文,每个所述RTP报文包括音频流的音量,N为大于等于2的自然数;所述中心控制设备根据N个音频流的音量确定第一音量阈值;所述中心控制设备确定音量小于或等于所述第一音量阈值的音频流;所述中心控制设备向所述音量小于或等于所述第一音量阈值的X个音频流对应的发送端中每个发送端发送包括暂停指示的实时传输控制协议RTCP报文,X为大于等于1且小于N的自然数,所述暂停指示用于指示所述X个音频流对应的发送端暂停向中心控制设备发送音频流。
【技术特征摘要】
1.一种调整媒体流传输的方法,其特征在于,包括:中心控制设备获取N个发送端发送的实时传输协议RTP报文,每个所述RTP报文包括音频流的音量,N为大于等于2的自然数;所述中心控制设备根据N个音频流的音量确定第一音量阈值;所述中心控制设备确定音量小于或等于所述第一音量阈值的音频流;所述中心控制设备向所述音量小于或等于所述第一音量阈值的X个音频流对应的发送端中每个发送端发送包括暂停指示的实时传输控制协议RTCP报文,X为大于等于1且小于N的自然数,所述暂停指示用于指示所述X个音频流对应的发送端暂停向中心控制设备发送音频流。2.根据权利要求1所述的方法,其特征在于,所述中心控制设备根据N个音频流的音量确定第一音量阈值包括:所述中心控制设备按照N路音频流的音量从大到小排序;所述中心控制设备从按照N路音频流的音量从大到小排序的音频流中,将从第一路至第M路的前M路确定为M路音频流,M为大于等于1且小于N的自然数,M表示已混音路数,且M小于或等于预设混音路数L,所述M路音频流为已混音的音频流;所述中心控制设备将第M路的音频流的音量与第M+1路的音频流的音量间的音量确定为所述第一音量阈值。3.根据权利要求1所述的方法,其特征在于,所述中心控制设备根据N个音频流的音量确定第一音量阈值包括:所述中心控制设备根据N个音频流的音量的平均值确定所述第一音量阈值。4.根据权利要求1-3任一项权利要求所述的方法,其特征在于,所述包括暂停指示的RTCP报文还包括阈值,所述阈值用于表示所述第一音量阈值,使得接收到包括暂停指示的RTCP报文的X个音频流对应的发送端中任一发送端根据所述第一音量阈值实时监测音频流的音量,当所述任一发送端的音频流的音量大于所述第一音量阈值时向所述中心控制设备发送包括恢复请求的RTCP报文。5.根据权利要求1-4任一项权利要求所述的方法,其特征在于,所述包括暂停指示的RTCP报文还包括剩余最大数,所述剩余最大数用于表示还可混音路数,所述还可混音路数为L-M,L表示预设混音路数,M表示已混音路数,当所述还可混音路数大于0时,使所述X个音频流对应的发送端中任一发送端向所述中心控制设备包括恢复请求RTCP报文。6.根据权利要求1-5任一项权利要求所述的方法,其特征在于,所述包括暂停指示的RTCP报文还包括是否关联视频流,所述是否关联视频流用于指示所述X个音频流对应的发送端中任一发送端暂停向所述中心控制设备发送音频流的同时暂停向所述中心控制设备发送与所述音频流关联的视频流。7.根据权利要求2-6任一项权利要求所述的方法,其特征在于,在所述中心控制设备向所述音量小于或等于所述第一音量阈值的X个音频流对应的发送端中每个发送端发送包括暂停指示的RTCP报文之后,所述方法还包括:所述中心控制设备接收第一发送端发送的包括恢复请求的RTCP报文,所述恢复请求包括所述第一发送端更新的音频流的音量,所述恢复请求用于请求中心控制设备指示第一发送端向中心控制设备发送音频流,所述第一发送端为X个音频流对应的发送端中的任一发送端;所述中心控制设备判断所述第一发送端更新的音频流的音量是否大于已混音路数中任一路音频流的音量;若所述第一发送端更新的音频流的音量大于已混音路数中任一路音频流的音量,所述中心控制设备根据所述第一发送端更新的音频流的音量和N-1发送端的音频流的音量确定第二音量阈值;所述中心控制设备确定音量小于或等于所述第二音量阈值的音频流;所述中心控制设备向所述音量小于或等于所述第二音量阈值的Y个音频流对应的发送端中每个发送端发送包括暂停指示的RTCP报文,Y为大于等于1且小于N的自然数。8.一种调整媒体流传输的方法,其特征在于,包括:发送端向中心控制设备发送实时传输协议RTP报文,所述RTP报文包括音频流的音量;所述发送端接收所述中心控制设备发送的包括暂停指示的实时传输控制协议RTCP报文,所述暂停指示用于指示发送端暂停向中心控制设备发送音频流;所述发送端向所述中心控制设备发送包括暂停响应的RTCP报文,所述暂停响应用于表示发送端已暂停向中心控制设备发送音频流。9.根据权利要求8所述的方法,其特征在于,所述包括暂停指示的RTCP报文还包括第一音量阈值,所述方法还包括:所述发送端保存所述第一音量阈值;所述发送端监测该发送端的音频流的音量;所述发送端判断监测到的该发送端更新的音频流的音量大于所述第一音量阈值;所述发送端向所述中心控制设备发送包括恢复请求的RTCP报文,所述恢复请求包括所述发送端更新的音频流的音量,所述恢复请求用于请求中心控制设备指示发送端向中心控制设备发送音频流。10.根据权利要求8或9所述的方法,其特征在于,所述包括暂停指示的RTCP报文还包括还可混音路数,包括恢复响应的RTCP报文还包括还可混音路数,所述还可混音路数为预设混音路数与已混音路数之差,所述方法还包括:所述发送端判断所述还可混音路数大于0;所述发送端向所述中心控制设备发送包括恢复请求的RTCP报文。11.根据权利要求8-10任一项权利要求所述的方法,其特征在于,所述包括暂停指示的RTCP报文还包括是否关联视频流,所述是否关联视频流用于指示发送端暂停向所述中心控制设备发送音频...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。