Forward error correction data generator comprising: an input for an enhancement layer datastream and a base layer datastream for which forward error correction data shall be generated, wherein each of the enhancement layer datastream and the base layer datastream comprises a plurality of symbols, and the forward error correction data generator is configured to group symbols in the base layer and enhancement layer datastreams together in order to form forward error correction source blocks, and to use Layer-Aware Forward Error Correction (LA-FEC) so as to generate a repair symbol based on a FEC source block; wherein the symbols within the enhancement layer datastream and the base layer datastream have an incremental ID which is synchronized so that as to start with a common symbol ID for each FEC source block, which is equal over the base layer and enhancement layer datastreams, a signaling information generator configured to generate signaling information for a repair symbol regarding which symbols within the enhancement layer datastream and the base layer datastream belong to the FEC source block based on which the repair symbol is generated, in a manner so that the signaling information is included into the repair symbol or linked therewith and so that the signaling information comprises (i) the common symbol ID of the FEC source block based on which the repair symbol is generated, the common symbol ID equally indicating a first start symbol within the enhancement layer datastream and a second start symbol within the base layer datastream, (ii) a first length information for a number of symbols within the enhancement layer datastream, starting with the first start symbol, that belong to the FEC source block, and (iii) a second length information for a number of symbols within the base layer datastream, starting with the second start symbol, that belong to the FEC source block. an input for an enhancement layer datastream and a base layer datastream for which forward error correction data shall be generated, wherein each of the enhancement layer datastream and the base layer datastream comprises a plurality of symbols, and the forward error correction data generator is configured to group symbols in the base layer and enhancement layer datastreams together in order to form forward error correction source blocks, and to use Layer-Aware Forward Error Correction (LA-FEC) so as to generate a repair symbol based on a FEC source block; wherein the symbols within the enhancement layer datastream and the base layer datastream have an incremental ID which is synchronized so that as to start with a common symbol ID for each FEC source block, which is equal over the base layer and enhancement layer datastreams, a signaling information generator configured to generate signaling information for a repair symbol regarding which symbols within the enhancement layer datastream and the base layer datastream belong to the FEC source block based on which the repair symbol is generated, in a manner so that the signaling information is included into the repair symbol or linked therewith and so that the signaling information comprises (i) the common symbol ID of the FEC source block based on which the repair symbol is generated, the common symbol ID equally indicating a first start symbol within the enhancement layer datastream and a second start symbol within the base layer datastream, (ii) a first length information for a number of symbols within the enhancement layer datastream, starting with the first start symbol, that belong to the FEC source block, and (iii) a second length information for a number of symbols within the base layer datastream, starting with the second start symbol, that belong to the FEC source block. (i) the common symbol ID of the FEC source block based on which the repair symbol is generated, the common symbol ID equally indicating a first start symbol within the enhancement layer datastream and a second start symbol within the base layer datastream, (ii) a first length information for a number of symbols within the enhancement layer datastream, starting with the first start symbol, that belong to the FEC source block, and (iii) a second length information for a number of symbols within the base layer datastream, starting with the second start symbol, that belong to the FEC source block.