WebRTC中丟包重傳NACK實現分析

在WebRTC中,前向糾錯(FEC)和丟包重傳(NACK)是抵抗網絡錯誤的重要手段。FEC在發送端將數據包添加冗餘糾錯碼,糾錯碼連同數據包一起發送到接收端;接收端根據糾錯碼對數據進行檢查和糾正。RFC5109[1]定義FEC數據包的格式。NACK則在接收端檢測到數據丟包後,發送NACK報文到發送端;發送端根據NACK報文中的序列號,在發送緩衝區找到對應的數據包,重新發送到接收端。NACK需要發送端
相關文章
相關標籤/搜索