{'fraction_non_alphanumeric': 0.018226002430133656, 'fraction_numerical': 0.0, 'mean_word_length': 5.014598540145985, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
RTP-based caching of streaming media

Methods and approaches to caching of streaming media over the Internet have undergone significant development. The most widely used approaches are those based on selective caching and variations on its such as prefix caching. Caching the initial frames from a media stream improves startup latency by sending the prefix (the cached initial frames) to the client upon request and simultaneously downloading the remaining frame. By choosing the real-time protocol (RTP) as the caching unit, the caching server is relieved from the overhead of extracting the media streams and re-packetizing them. Moreover, a method is developed for synchronizing the last packets of the prefix with the initial packets of the suffix so that they form one complete stream from the client's point of view.