预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共29页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109495761A(43)申请公布日2019.03.19(21)申请号201710823550.7H04N21/8547(2011.01)(22)申请日2017.09.13H04N21/2343(2011.01)(71)申请人杭州海康威视系统技术有限公司地址310051浙江省杭州市滨江区阡陌路555号1幢B楼19层(72)发明人黄伟锋(74)专利代理机构北京三高永信知识产权代理有限责任公司11138代理人江崇玉(51)Int.Cl.H04N21/2187(2011.01)H04N21/234(2011.01)H04N21/239(2011.01)H04N21/2662(2011.01)H04N21/658(2011.01)权利要求书3页说明书13页附图12页(54)发明名称视频切换方法及装置(57)摘要本发明公开了一种视频切换方法及装置,属于多媒体领域。所述方法包括:在视频的播放过程中,向服务器发送码率切换信令,码率切换信令用于指示将当前取流通道中的第一码率的视频流数据切换为第二码率的视频流数据;通过所述取流通道,接收所述服务器发送的所述第二码率的视频流数据;基于当前播放通道,对所述第二码率的视频流数据进行渲染。本发明通过一条码率切换信令来指示服务器获取不同码率的视频流数据,并在已有取流通道上传输码率切换后的视频流数据,由电子设备基于已有播放通道渲染切换后的视频流数据,无需建立新的通道,避免了建立新的通道占用资源和耗费时间的问题,不仅节省了资源,也提高了视频的切换速度。CN109495761ACN109495761A权利要求书1/3页1.一种视频切换方法,其特征在于,所述方法包括:在视频的播放过程中,向服务器发送码率切换信令,所述码率切换信令用于指示将当前取流通道中的第一码率的视频流数据切换为第二码率的视频流数据,不同码率对应不同清晰度;通过所述取流通道,接收所述服务器发送的所述第二码率的视频流数据;基于当前播放通道,对所述第二码率的视频流数据进行渲染。2.根据权利要求1所述的方法,其特征在于,所述对所述第二码率的视频流数据进行渲染包括:根据所述第一码率的视频流数据的最后一个关键帧,确定所述第二码率的视频流数据的起始关键帧,所述起始关键帧的时间戳晚于所述第一码率的视频流数据的最后一个关键帧的时间戳;当所述第一码率的视频流数据的最后一个关键帧渲染完成后,从所述起始关键帧开始继续对所述第二码率的视频流数据进行渲染。3.根据权利要求2所述的方法,其特征在于,所述当所述最后一个关键帧渲染完成后,从所述起始关键帧开始继续对所述第二码率的视频流数据进行渲染之前,所述方法还包括:将所述第二码率的视频流数据的目标关键帧存储至播放引擎的缓冲区中,所述缓冲区对应所述当前播放通道,不同缓冲区对应于不同播放通道,所述目标关键帧包括所述第二码率的视频流数据的起始关键帧以及时间戳晚于所述起始关键帧的其他关键帧。4.根据权利要求1所述的方法,其特征在于,所述接收所述服务器发送的所述第二码率的视频流数据之前,所述方法还包括:接收所述服务器采用指定会话描述格式发送的所述第二码率的视频流数据的数据头和码率切换标识,所述码率切换标识用于指示具有所述数据头的所述第二码率的视频流数据为码率切换后的视频流数据。5.根据权利要求4所述的方法,其特征在于,所述接收所述服务器采用指定会话描述格式发送的所述第二码率的视频流数据的数据头和码率切换标识之后,所述方法还包括:调用播放引擎中的预设接口,将所述第二码率的视频流数据的数据头和所述码率切换标识传递给所述播放引擎,所述预设接口为所述播放引擎中增加的接口。6.根据权利要求4所述的方法,其特征在于,所述对所述第二码率的视频流数据进行渲染之前,所述方法还包括:根据所述第二码率的视频流数据的数据头和所述码率切换标识,从电子设备已接收的视频流数据中确定所述第二码率的视频流数据。7.根据权利要求1所述的方法,其特征在于,所述码率切换信令为启动SETUP信令或自定义的信令,所述SETUP信令携带固定参数。8.一种视频切换方法,其特征在于,所述方法包括:接收电子设备的码率切换信令,所述码率切换信令用于指示将当前取流通道中的第一码率的视频流数据切换为第二码率的视频流数据,不同码率对应不同清晰度;获取所述第二码率的视频流数据;通过所述取流通道,向所述电子设备发送所述第二码率的视频流数据。2CN109495761A权利要求书2/3页9.根据权利要求8所述的方法,其特征在于,所述获取所述第二码率的视频流数据包括:从前端设备获取所述第二码率的视频流数据,所述前端设备用于视频流数据的实时采集。10.根据权利要求8所述的方法,其特征在于,所述向所述电子设备发送所述第二码率的视频