Quand une communication swarm (essaim) est créé, le device sur lequel le swarm est créé joue-t-il un rôle particulier?
Le device ne joue pas de rôle. Par contre, le compte sera l’administrateur (pour le moment il n’y a pas moyen de changer l’administrateur d’un swarm meme si c’est prévu à terme).
Par exemple, faut-il créer le swarm à partir du device le plus puissant associé à un compte?
Non. Par contre pour un appel dans un swarm (non 1:1). L’appareil qui appel sera l’hote de l’appel (sauf si dans les préférences un autre hote est mis). Et comme le mixage video peut demander un peu de resources, il est préférable que l’ordi qui host l’appel ait des resources (un GPU) et une bonne connexion.
Si un compte/device joue un rôle particulier, comment ce compte/device est-il sélectionné par Jami? Peut-il changer au cours d’une conversation?
Calls in Swarm — Jami documentation Pour les appels
Par exemple, si j’initie une vidéo de groupe et que mon compte/device est le pilote/hôte de la vidéoconférence, et que je quitte avant la fin de la vidéoconférence, que se passe-t-il?
L’hote s’en va l’appel se coupe (vu que y a plus de hote).
Les swarms ajoutent-ils des contraintes de puissance sur les devices des participants, ou bien il n’y a pas de différence par rapport à une communication P2P?
En texte, non rien ne diffère. En appel, hormis le hote ca reste un appel 1 à 1 (entre le hote et toi). Pour le hote de l’appel voir les explications d’avant.
Par exemple, est-ce que l’hôte d’une vidéoconférence sert de nœud de communication pour tous les participants, en ré-encodant les vidéos, ou bien sert-il seulement de point de contact et chaque participant établie une session vidéo avec chaque autre participant du swarm?
Le hote va mixer une video qu’il enverra aux participants (une grille video) et il doit mixer les sons pour chaque personne (si Alice,Bob,Carla,David sont en conférence ou Alice est hote, elle mixera le son de Alice,Carla et David pour l’envoyer à Bob ; Alice,Bob,David pour Carla, etc)