{'fraction_non_alphanumeric': 0.025813692480359147, 'fraction_numerical': 0.004489337822671156, 'mean_word_length': 5.151724137931034, '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}}
Design and realization of EPG system and GUI in digital TV set-top box

Digital TV set-top box has become the best “bridge” of the transition from analog television to digital television. This article discusses the design and realization of EPG (Electronic Program Guide) system and GUI (Graphics User Interface), which is based on Linux embedded operation system and ST7109 platform supporting high-definition digital TV decoding. Firstly, this article briefly introduces the business information standard of digital TV. Secondly, the paper mainly discusses the overall system structure of digital TV set-top box. Most important is that the design of EPG system management module has been discussed, especially management of program subscription and management of Timer. Finally, the paper introduces the design of GUI, including the plan of OSD layer and realization of OSD multi-language.