-
公开(公告)号:US12081240B2
公开(公告)日:2024-09-03
申请号:US18286009
申请日:2022-04-13
Applicant: MARIS—TECH LTD
Inventor: Magenya Roshanski
CPC classification number: H03M13/35 , H04L1/0086 , H03M13/27 , H03M13/353 , H03M13/6547 , H04L65/762
Abstract: A method and apparatus for transmitting a streaming media with Forward Error Correction (FEC). Upon receiving the streaming media, the technique includes: encoding, segmenting and packeting frames comprised therein to generate a packetized elementary stream of media packets with variable sizes; for each L sequential media packets, calculating a “random loss” (RL) FEC parity and generating a respective RL FEC packet associated therewith; calculating “burst loss” (BL) FEC parities in accordance with a predefined FEC scheme and generating respective BL FEC structures bearing FEC headers and usable for generating BL FEC packets; calculating size-related parameters of a group of sequential media packets, the group being selected in accordance with the FEC scheme; and, transmitting the packetized elementary stream with interleaved FEC packets. The BL FEC packets are transmitted merely when the calculated size-related parameters meet a size-related burst loss (SRB) criterion defined by the FEC scheme.
-
公开(公告)号:US20240267060A1
公开(公告)日:2024-08-08
申请号:US18286009
申请日:2022-04-13
Applicant: MARIS - TECH LTD
Inventor: Magenya ROSHANSKI
CPC classification number: H03M13/35 , H04L1/0086 , H03M13/27 , H03M13/353 , H03M13/6547 , H04L65/762
Abstract: Some embodiments relate to a technique of transmitting a streaming media with Forward Error Correction (FEC). The technique includes: upon receiving the streaming media, encoding, segmenting and packeting frames comprised therein to generate a packetized elementary stream of media packets with variable sizes; for each L sequential media packets, calculating a “random loss” (RL) FEC parity and generating a respective RL FEC packet associated therewith; calculating “burst loss” (BL) FEC parities in accordance with a predefined FEC scheme and generating respective BL FEC structures bearing FEC headers and usable for generating BL FEC packets; calculating size-related parameters of a group of sequential media packets, the group being selected in accordance with the FEC scheme; and transmitting the packetized elementary stream with interleaved FEC packets. The BL FEC packets are transmitted merely when the calculated size-related parameters meet a size-related burst loss (SRB) criterion defined by the FEC scheme.
-