强制关键帧使用场景

强制关键帧使用场景:
视频帧分为I帧和P帧
视频发送是按GOP发送,GOP中,I帧后面接着P帧
比如一个GOP是60,那么每个GOP中,第一个是I帧,后面59个是P帧
视频解码,只有I帧才能解码,P帧无法直接解码,只有收到了I帧,后面的P帧才能解码
视频还有帧率的概念,是指一秒有多少帧画面,通常25或30
假如视频帧率是30,那么每2秒一个I帧
那么在初次发送查看视频命令的时候,最坏2秒后解码第一帧画面
这样首开延时比较大
所以系统设定了一个强制关键帧的功能
当处理请求视频命令完成之后,系统自动给摄像头发送一个强制关键帧的功能,摄像头立即产生一个I帧,客户端收到I帧之后立即可以解码展示
降低了首开延时时间
这个功能实际场景中一般无需手动触发,因为人手有点慢

发表评论

邮箱地址不会被公开。 必填项已用*标注