{'fraction_non_alphanumeric': 0.016296296296296295, 'fraction_numerical': 0.005925925925925926, 'mean_word_length': 4.9298245614035086, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Optimal FEC code concatenation for unequal error protection in video streaming applications

In this paper, we propose a novel algorithm for constructing an Unequal Error Protection (UEP) FEC code targeted towards video streaming applications. A concatenation of a set of parallel outer block codes followed by a packet interleaver and an inner block code is presented. The algorithm calculates on the fly the optimal allocation of the code rates of the inner and outer codes. When applied to video streaming applications using H.264, the discussed UEP framework achieves gains of up to 5dB in video quality compared to equal error protection (EEP) FEC at the same code rate.