[发明专利]一种流媒体传输的前向纠错方法和系统有效
申请号: | 201810252472.4 | 申请日: | 2018-03-26 |
公开(公告)号: | CN108183774B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 张亚伟;王国良;王永强;满达;郭兆亮;汪海滨;袁茂林 | 申请(专利权)人: | 浙江齐聚科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L29/06 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 321017 浙江省金华市婺城区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 传输 纠错 方法 系统 | ||
1.一种流媒体传输的前向纠错方法,其特征在于,包括:
发送端获取流媒体传输时的当前网络质量数据;
所述发送端依据所述当前网络质量数据,按照预设规则动态设置所述发送端的前向纠错冗余参数,并依据所述发送端的前向纠错冗余参数对所述流媒体进行冗余编码;其中,所述发送端依据所述发送端的前向纠错冗余参数对所述流媒体进行冗余编码,包括:所述发送端依据所述发送端的前向纠错冗余参数打开前向纠错编码器;所述发送端依据所述流媒体生成媒体数据包,并把所述媒体数据包插入所述前向纠错编码器,以使所述前向纠错编码器依据所述媒体数据包进行冗余编码,生成冗余数据包;
接收端接收所述冗余编码并依据所述冗余编码动态调整所述接收端的前向纠错冗余参数,包括:
所述接收端开启前向纠错解码器;
所述接收端将所述媒体数据包和所述冗余数据包插入所述前向纠错解码器,以使所述前向纠错解码器依据所述媒体数据包和所述冗余数据包动态调整所述前向纠错解码器的前向纠错冗余参数;
所述接收端依据所述接收端自适应的前向纠错冗余参数恢复所述流媒体的数据包。
2.根据权利要求1所述的方法,其特征在于,在所述发送端获取流媒体传输时的当前网络质量数据之后,包括:
依据所述当前网络质量数据,若当前网络质量不满足所述流媒体的传输要求,则开启前向纠错功能。
3.根据权利要求1所述的方法,其特征在于,在所述发送端依据所述发送端的前向纠错冗余参数对所述流媒体进行冗余编码之后,包括:
所述发送端利用实时传输协议对所述媒体数据包和所述冗余数据包进行封装处理;
所述发送端基于用户数据报协议将封装后的所述媒体数据包和所述冗余数据包发送至所述接收端。
4.根据权利要求1所述的方法,其特征在于,在所述接收端依据所述接收端的前向纠错冗余参数恢复所述流媒体的数据包之前,包括:
所述接收端检查所述接收端中所述媒体数据包和所述冗余数据包的接收和缓存情况;
若检查到所述媒体数据包和/或所述冗余数据包发生丢包,则所述接收端获取所丢包的包序号。
5.根据权利要求1或4所述的方法,其特征在于,所述接收端依据所述接收端的前向纠错冗余参数恢复所述流媒体的数据包,包括:
所述接收端的所述前向纠错解码器依据所述前向纠错解码器自适应的前向纠错冗余参数计算最大搜索长度;
所述接收端将所丢包的包序号插入所述前向纠错解码器,以使所述前向纠错解码器依据所述最大搜索长度恢复所述流媒体所丢失的数据包。
6.一种流媒体传输的前向纠错系统,其特征在于,包括:发送端和接收端,其中,
所述发送端用于执行如下操作:获取流媒体传输时的当前网络质量数据;依据所述当前网络质量数据,按照预设规则动态设置所述发送端的前向纠错冗余参数,并依据所述发送端的前向纠错冗余参数对所述流媒体进行冗余编码;其中,所述发送端依据所述发送端的前向纠错冗余参数对所述流媒体进行冗余编码,包括:所述发送端依据所述发送端的前向纠错冗余参数打开前向纠错编码器;所述发送端依据所述流媒体生成媒体数据包,并把所述媒体数据包插入所述前向纠错编码器,以使所述前向纠错编码器依据所述媒体数据包进行冗余编码,生成冗余数据包;
所述接收端用于执行如下操作:接收所述冗余编码并依据所述冗余编码动态调整所述接收端的前向纠错冗余参数;依据所述接收端自适应的前向纠错冗余参数恢复所述流媒体的数据包;
所述接收端用于:
开启前向纠错解码器;
将媒体数据包和冗余数据包插入所述前向纠错解码器,以使所述前向纠错解码器依据所述媒体数据包和所述冗余数据包动态调整所述前向纠错解码器的前向纠错冗余参数。
7.根据权利要求6所述的系统,其特征在于,所述发送端用于:
在所述发送端获取流媒体传输时的当前网络质量数据之后,依据所述当前网络质量数据,若当前网络质量不满足所述流媒体的传输要求,则开启前向纠错功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江齐聚科技有限公司,未经浙江齐聚科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810252472.4/1.html,转载请声明来源钻瓜专利网。