【技术实现步骤摘要】
视频流的切换方法及视频流的播放终端
本专利技术涉及视频传输领域,具体而言,涉及一种视频流的切换方法及视频流的播放终端。
技术介绍
目前,在开人数较多的会议或者参会人员在不同的地区是,为了方便参会人员通常召开视频会议,视频会议则将会存在多个终端。在不同终端之间存在会议画面的切换。在会议画面的切换中涉及到转发会议中、纯融合会议以及纯转发会议。其中,转发会议中,与会人终端过多或多画面布局中填充格子过多时,由于各个终端都请求多路转发视频流,其带宽开销最高可达融合会议的N倍;且终端也需要对多路视频流进行解码播放,终端解码能力也存在瓶颈。实际使用中,转发会议只能应用在与会人终端数较少的场景,如点对点会议。纯融合会议,终端在默认状态及点名状态下均请求融合主流;当发起点名时,MCU会变更融合布局为被点名人的单画面布局,点名切换时,MCU同样只是在融合布局中更换被点名人;取消点名时,MCU则恢复多画面融合主流的布局;称“融合点名”。纯转发会议,终端默认情况下请求布局中的所有填充画面的视频流,并同时启动多个播放器对各路视频流进行解码播放,点名时则直接切换到被点名人画面。点名结束则再次切回多播放器画面。现有技术中,融合点名在点名过程中,终端依然请求融合主流,即被点名人终端画面会被MCU重新解码编码后,再发送到观众终端。虽然,点名切换过程可以做到无卡顿切换,但是由于二次编码,其视频画质会下降一个等级,其画面延时会增加一个编解码周期的时间(约500MS),与此同时视频融合还占用了更多的MCU编码资源。针对相关技术中视频会议中视频流切换时存在卡顿及视频画面延迟的问题,目前尚未提出有效 ...
【技术保护点】
1.一种视频流的切换方法,其特征在于,包括:在第一终端播放多点控制单元MCU传输的第一视频流时,所述第一终端获取所述MCU传输的第一通知消息,其中,所述第一通知消息用于提示在所述第一终端上播放第二终端的视频流,所述第一视频流是所述MCU对多个终端传输的视频流进行合成得到的视频流;所述第一终端获取所述MCU传输的所述第二终端的视频流的关键帧;在获取到所述关键帧之后,所述第一终端停止接收所述MCU传输的所述第一视频流,并根据所述关键帧播放所述MCU转发的所述第二终端的视频流。
【技术特征摘要】
1.一种视频流的切换方法,其特征在于,包括:在第一终端播放多点控制单元MCU传输的第一视频流时,所述第一终端获取所述MCU传输的第一通知消息,其中,所述第一通知消息用于提示在所述第一终端上播放第二终端的视频流,所述第一视频流是所述MCU对多个终端传输的视频流进行合成得到的视频流;所述第一终端获取所述MCU传输的所述第二终端的视频流的关键帧;在获取到所述关键帧之后,所述第一终端停止接收所述MCU传输的所述第一视频流,并根据所述关键帧播放所述MCU转发的所述第二终端的视频流。2.根据权利要求1所述的方法,其特征在于,所述第一终端在获取所述MCU传输的所述第二终端的视频流的关键帧包括:所述第一终端向所述MCU发送请求消息,其中,所述请求消息用于请求所述第二终端的视频流;所述第一终端在发送所述请求消息之后的预定时间段内获取所述MCU传输的所述第二终端的视频流的关键帧。3.根据权利要求1所述的方法,其特征在于,在播放所述MCU转发的所述第二终端的视频流时,所述方法还包括:所述第一终端获取所述MCU传输的第二通知消息,其中,所述第二通知消息用于提示在所述第一终端上播放第三终端的视频流;所述第一终端向所述MCU发送第一消息,其中,所述第一消息用于请求第二终端的视频流和所述第三终端的视频流;所述第一终端获取所述MCU转发的所述第二终端的视频流和所述第三终端的视频流;所述第一终端获取所述MCU发送的所述第三终端的视频流的关键帧;所述第一终端停止接收所述MCU转发的所述第二终端的视频流,根据第三终端的视频流的关键帧播放第三终端的视频流。4.根据权利要求1所述的方法,其特征在于,在播放所述MCU转发的所述第二终端的视频流时,所述方法还包括:所述第一终端获取所述MCU传输的第三通知消息,其中,所述第三通知消息用于提示在所述第一终端上播放所述第一视频流;所述第一终端向所述MCU发送第二消息,其中,所述第二消息用于请求所述第二终端的视频流和所述第一视频流;所述第一终端获取所述MCU转发的所述第二终端的视频流和所述第一视频流;所述第一终端获取所述第一视频流的关键帧;所述第一终端停止所述MCU的转发所述第二终端的视频流,根据所述第一视频流的关键帧播放所述第一视频流。5.一种视频流的切换方法,其特征在于,包括:在多点控制单元MCU向第一终端传输第一视频流时,所述MCU向所述第一终端传输第一通知消息,其中,所述第一通知消息用于提示在所述第一终端上播放第二终端的视频流,所述第一视频流是所述MCU对多个终端传输的视频流进行合成得到的视频流;所述MCU获取所述第一终端发送的视频流请求,其中,所述视频流请求指示MCU向所述第一终端发送所述第二终端发送视频流;所述MCU向所述第一终端转发所述第二终端的视频流,获取所述第二终端的视频流的关键帧,并向所述第一终端发送所述第二终端的视频流的关键帧;所述MCU停止向所述第一终端发送所述第一视频流。6.根据权利要求5所述的方法,其特征在于,所述MCU获取所述第一终端发送的视频流请求包括:所述MCU在预定时间段内获取多个终端发送的所述视频流请求,其中,所述多个终端包括所述第一终端;所述MCU获取所述第二终端的视频流的关键帧,并向所述第一终端发送所述第二终端的视频流的关键帧包括:所述MCU在所述预定时间内向所述第二终端发送一次获取所述第二终端的视频流的关键帧的请求;所述MCU获取所述第二终端的视频流的关键帧,并向所述多个终端发送所述第二终端的视频流的关键帧。7.根据权利要求5所述的方法,其特...
【专利技术属性】
技术研发人员:孙俊伟,
申请(专利权)人:浙江华创视讯科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。