Loss recovery using streaming codes in forward error correction
US11489620B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 21, 2021 |
| Grant date | Nov 1, 2022 |
| Priority date | — |
| Expiry date | Sep 21, 2041 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH03M13/1515
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Identifying, by a sender and for each frame i of a plurality of frames of a video stream, a partition of a set of video data symbols D[i] into a first set of video data symbols U[i] and a second set of video data symbols V[i]. Generating, by the sender and for each frame i, a set of one or more streaming forward error correction (FEC) code parity symbols P[i] based on the symbols: V[i−τ] through V[i−1], U[i−τ], and the symbols D[i], wherein τ is a function of a maximum tolerable latency of the video stream expressed as a whole number of frames. Encoding, by the sender and for each frame i, packets carrying the symbols D[i], and P[i]. Transmitting, by the sender, each frame i of encoded packets in frame order to one or more receivers.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.