[发明专利]丢帧处理方法、设备及系统在审
申请号: | 201910763934.3 | 申请日: | 2019-08-19 |
公开(公告)号: | CN110602507A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 唐春平;范志刚 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | H04N19/65 | 分类号: | H04N19/65;H04N19/89 |
代理公司: | 11265 北京挺立专利事务所(普通合伙) | 代理人: | 张智锐 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 丢帧 接收设备 参考帧 图像帧 设备获取 通知消息 计算机技术领域 通知消息转发 并发数据量 设备及系统 非参考帧 路由设备 设备确定 实时画面 发送端 接收端 增大的 延时 重传 播放 | ||
本公开提供一种丢帧处理方法、设备及系统,涉及计算机技术领域,所述方法包括第一设备获取丢帧通知消息,并将所述丢帧通知消息转发给第二设备;第二设备确定即将进行编码的图像帧,并将即将进行编码的图像帧同时编码为第一非参考帧和参考帧发送给第一设备;第一设备获取与丢帧通知消息对应的丢帧接收设备标识;第一设备根据所述丢帧接收设备标识,将所述参考帧发送给对应的丢帧接收设备。本公开能够解决现有接收端出现丢帧,如果对接收到丢失掉的图像帧进行重传,则会导致接收端的实时画面播放发生延时,如果发送端立刻切换参考帧,则会使得路由设备侧的并发数据量瞬间增大的问题。
技术领域
本公开涉及计算机技术领域,尤其涉及丢帧处理方法、设备及系统。
背景技术
实时画面一对多传输是指:将同一个实时画面源分发给多个接入的接收设备(接收端)。这种场景下,发送端(也就是发送设备,S端)对采集图像进行编码,由图像路由器(VGR)实现编码图像的分发,接收端(R端)对各自接收到的编码图像进行解码显示。
在上述方案中,当S端对图像进行帧间预测编码时,编码后的非参考帧需要依据参照帧的内容进行编码,这种情况下,一旦接收端出现丢帧,有可能导致非参考帧无法正常解码,也就会出现花屏或者跳帧的问题。如果对接收到丢失掉的图像帧进行重传,则会导致接收端的实时画面播放发生延时。如果S端立刻切换参考帧,则会使得VGR侧的并发数据量瞬间增大,尤其是,当网络状态不好,频繁出现丢帧的情况下,如果S端不断切换非参考帧,将对VGR一侧的带宽产生非常大的影响。
发明内容
本公开实施例提供一种丢帧处理方法、设备及系统,能够解决现有接收端出现丢帧,如果对接收到丢失掉的图像帧进行重传,则会导致接收端的实时画面播放发生延时,如果S端立刻切换I帧,则会使得VGR侧的并发数据量瞬间增大的问题。所述技术方案如下:
根据本公开实施例的第一方面,提供一种丢帧处理方法,该方法包括:
第一设备获取丢帧通知消息,并将所述丢帧通知消息转发给第二设备;
第二设备确定即将进行编码的图像帧,并将即将进行编码的图像帧同时编码为第一非参考帧和参考帧发送给第一设备;
第一设备获取与丢帧通知消息对应的丢帧接收设备标识;
第一设备根据所述丢帧接收设备标识,将所述参考帧发送给对应的丢帧接收设备。
在一个实施例中,上述方法还包括:
第一设备将所述第一非参考帧发送给除所述丢帧接收设备以外的其他接收设备。
在一个实施例中,丢帧通知消息还携带有丢帧的帧号,第一设备获取丢帧通知消息之后,所述方法还包括:
根据所述丢帧的帧号判断对应的丢帧是否为参考帧;
第二设备确定即将进行编码的图像帧,并将即将进行编码的图像帧同时编码为第一非参考帧和参考帧发送给第一设备包括:
如果所述丢帧为参考帧,第二设备确定即将进行编码的图像帧,并将即将进行编码的图像帧同时编码为第一非参考帧和参考帧发送给第一设备。
在一个实施例中,上述方法还包括:
如果所述丢帧为非参考帧,第二设备确定即将进行编码的图像帧,并将即将进行编码的图像帧全部编码为第二非参考帧发送给第一设备;
第一设备将所述第二非参考帧发送给所有的接收设备。
在一个实施例中,根据所述丢帧的帧号判断对应的丢帧是否为参考帧包括:
查询所述丢帧的帧号是否存在与预设参考帧列表中,如果存在,则判断所述丢帧为参考帧;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910763934.3/2.html,转载请声明来源钻瓜专利网。