{'fraction_non_alphanumeric': 0.03329065300896287, 'fraction_numerical': 0.005121638924455826, 'mean_word_length': 4.924242424242424, '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}}
Video transcoding for multiple clients

Most previous research efforts on video transcoding have been focused on changing the bit-rate of one pre-encoded bit-stream to another. However, in many applications (e.g. streaming video over a heterogeneous network), it may require to transcode a pre-encoded video bit-stream to multiple bit-streams with different bit-rates and features to support multiple clients with different requirements. In this paper, we discuss the case of point-to-multipoint transcoding. We compare two transcoder architectures in terms of processing speed for H.263 and MPEG-2 transcoding. We show that for point-to-multipoint transcoding, a cascaded video transcoder is more efficient since some parts of the transcoder can be shared by the multiple clients.