{'fraction_non_alphanumeric': 0.0113544201135442, 'fraction_numerical': 0.0008110300081103001, 'mean_word_length': 5.6702702702702705, '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}}
Models for multimedia conference between browsers based on WebRTC

Several models and architectures are proposed to support multiparty communication over IP. Even if some of these solutions support large number of participants using a conference server, solutions that base their media distribution on peers are adapted to support only small conferencing groups. Deploying multimedia communication based on WebRTC API for more than browser-to-browser connection is not inherently supported and creates new challenge in terms of media stream distribution as well as membership and conferencing operation control overhead. Many conference models presented in this paper can support multi-party communication between endpoints over an IP networks. Otherwise, the use of WebRTC technology require direct P2P media negotiation between participants as well as signaling interaction with the Server to manage the conference. This paper introduces two specific conference models adapted to support WebRTC communication between browsers for both small scale and large scale conference. The proposed abstract protocols included in this work implements conference creation and browser joining/leaving and can be mapped using SIP/DSP primitives.