{'fraction_non_alphanumeric': 0.029323308270676692, 'fraction_numerical': 0.0037593984962406013, 'mean_word_length': 5.5245098039215685, '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}}
Social-Content-Aware Scalable Video Streaming in Internet of Video Things

The Internet-of-Things (IoT) is evolving into the Internet-of-Video-Things (IoVT) that supports massive smart devices and multiple video applications. However, how to effectively control massive devices and transmit large-volume video data have become challenges in the current IoVT. Inspired by Device-to-Device (D2D) communications and coalitional game, this paper constructs a self-organized D2D collaborative video content sharing framework for the IoVT. Specifically, we first propose a collaboration mechanism by introducing the social attributes of IoVT devices and their owners. In this mechanism, D2D collaborative coalitions are automatically formed among IoVT devices and video content is shared in the coalitions through D2D links. By this way, the burden of controlling massive IoVT devices and video data traffic are offloaded. Then, by integrating the scalability of the Scalable-High-Efficiency-Video-Coding (SHVC) streams and the flexibility of D2D networking, a collaborative video streaming strategy is developed. It takes advantages of provider set arrangement and transmission scheduling to reduce the impact of network instability on video services. Simulation results verify the effectiveness of the proposed mechanism and strategy.