Les technologies de visioconférence

Introduction

Le contenu initial de cette page correspond (a correspondu) aux informations glanées lors de la discussion initiée le Mon, 4 Jul 2016 10:06 par Gael Varoquaux dans la liste Devlog.

Mais cette page sert surtout de support pour toute information concernant cette thématique ajoutée, précisée, mise à jour, etc. par tout abonné de Devlog ayant des informations supplémentaires, meilleures, réactualisées, etc.

En particulier, s'agissant d'un wiki il ne faut pas hésiter à changer tout contenu de cette page, sa structure, etc. On n'a pas à être expert du domaine pour intervenir et on peut formuler les choses de façon subjective sans craindre de trolls.

Idéalement, elle peut devenir une page de référence à vérifier avant de lancer un nouveau fil de discussion dans la liste sur cette thématique.

Et bien sûr elle peut devenir un lieu de référence pour obtenir des informations à jour sur le sujet. Le cas échéant elle indiquera des pages métiers complémentaires sur cette thématique (mises à jour par d'autres réseaux que Devlog).

À terme, son contenu pourra être déplacé dans une infrastructure plus adaptée (Plume, Stackoverflow, etc.).

Les besoins

Du “Face à face” (donc 2 personnes) au multi-sites avec pléthore d'interlocuteurs… inter-groupe tous M$ à communauté mondiale multi-OS… les réponses ne sont pas les même

On pourra commencer par lire la page Visioconférence sur wikipédia

Plateformes

  • La plateforme Rendez-Vous de Renater
    • utilise aussi du Web-RTC, entre autres
      • avantage:
        • une fois la connexion établie via le serveur, on est en pair à pair (peer2peer)
        • c'est trivial d'utilisation, sur toute plateforme et navigateur décent Comme ça passe par https, d'habitude il n'y a pas de souci de filtrage.
        • pas d'installation sur desktop, mais nécessaire sur smartphone.
        • au niveau confidentialité, c'est plausible.
      • inconvénient:
        • robustesse variable surtout au delà de 5-6 utilisateurs (avec une seule vidéo partagée, possible d'aller au-delà de 20… utilisé par des profs en lycée durant le confinement)
        • pas de passerelle vers nos bons vieux téléphones
        • pas de client lourd Linux ?
  • https://meet.jit.si, comme Rendez-Vous de Renater mais ouvert à tout public… ne nécessite pas de compte, NI pour les invités, NI pour l'organisateur, il suffit de se “créer” l'url sous la forme:
    https://meet.jit.si/LeNomQueJeDesire
  • tixeo et l'instance CNRS tixeo.cnrs.fr
  • Jami, le “skype libre”, développé par savoirfairelinux
  • appear.in, hubl.in, vroom.im, Zoom, Hutt et leurs variantes
    • protocole Web-RTC vidéo-conférence en point à point entre navigateurs
  • L'offre de service (ODS) MyCom du CNRS
  • SageMathCloud
    • chat et de vidéoconférence
    • édition collaborative de documents markdown, latex, etc.
    • environnement virtualisé à base d'Ubuntu 15.10 avec énormément de logiciels libres installés
      • nombreux noyaux pour le notebook Jupyter
  • Une plate-forme réservée à la Recherche basée sur SeeVogh eZuce SRN
  • Une solution pas “clé en main”, mais qui peut se déployer sur son propre serveur : http://bigbluebutton.org. Plutôt orienté “enseignement à distance” mais tout à fait utilisable en vidéoconf. Nécessite une interface autour (il existe des plugins pour différents CMS).

Matériels

Que ce soit en poste personnel ou en salle de visio, il est souvent nécessaire d'acquérir du matériel… à commencer par un bon micro.

Exemples de matériels (n’hésitez pas à remplacer «non testé» par vos retours d’expérience)

Pour un utilisateur seul

À peu près n’importe micro-casque fait l’affaire et représente un investissement hautement recommandé voire indispensable : il évite à vos correspondants tout écho et leur épargne le bruit de vos frappes clavier…

Exemple de casque: Sennheiser PC8 USB (existe en prises mini-jack) à moins de 40€ https://www.eposaudio.com/en/fr/gaming/products/pc-8-usb-voice-over-ip-headset-504197

Pour quelques utilisateurs (~5) autour d’une table :

Certains ordinateurs portables intègrent des chipsets audio supprimant l’écho (notamment chez Mac) mais pour tous les autres il est nécessaire d’avoir un matériel ad hoc pour ne pas introduire d’écho insupportable pour vos correspondants.

  • Polycom communicator C100 / C100S : fonctionne de façon relativement satisfaisante mais la suppression d’écho est un peu brutale (micro quasiment muté quand du son est diffusé dans le haut-parleur). Doutes sur la disponibilité long terme (de plus en plus difficile à trouver, support Win10 pas clair ou en tout cas pas complet par rapport au driver dispo pour win7). Fonctionne sous Linux (Ubuntu 16.10). Connection USB, Prix (2017) ~ 100 €
  • Sennheiser SP20 / 20ML : Un cran au dessus du Polycom communicator en termes de qualité audio, connection USB ou jack, un peu plus cher (~ 170 €). La version ML signifie Microsoft Lync, si j’ai bien compris. D’après la FAQ il s’agit d’une «optimisation» soft pour fonctionner avec ce logiciel.
  • Jabra SPEAK 410 : non testé personnellement mais cité favorablement en exemple

Pour un nombre plus important d’utilisateurs

  • Yamaha YVC-1000 : (non testé) Possibilité d’ajouter des micros supplémentaire (jusqu’à 5 d’après la doc), 1500 € (+ 400 € le micro supplémentaire). Connection USB / cinch analogique / Bluetooth (donc possibilité de raccorder à un smartphone).
  • Jabra SPEAK 810 : (non testé) Modèle au dessus du 410, doit avoir plus de puissance d’émission audio mais il ne semble pas possible d’ajouter des micros supplémentaires.
  • Solution sur mesure avec table de mixage capable d’éviter de réinjecter le line-out de l’ordinateur dans le line-in (+ micros, enceintes…) (par exemple Allen & Heath ZED10 ?) : (non testé) paraît optimal au niveau de la qualité et de la maintenance mais nécessite des compétences techniques, un monitoring et du temps d’installation/rangement, compliqué pour une utilisation «en autonomie» par l’utilisateur de visio lambda.

Conseils

  • préférer les technologies utilisant des portails SIP ou H323
    • suppose que les ports soient ouverts au niveau de l'établissement
    • Ekiga mieux en H323 qu'en SIP
  • pour se raccrocher en H323 avec Ekiga sous Linux, préférez la plateforme Codian mieux que Scopia (→ choix dans les paramètres avancés lors d'une réservation de conf)
  • Dans les autres cas (hors linux), préférez Scopia à Codian!

Comparatif

SolutionSolution plus détailléeFournisseurFabricantdéveloppeurProtocole(s) éventuel(s)Qui peut-réserver ?Qui peut participer ?“Nombre de Participants maximum”Logiciel(s) nécessaireMulti-plateformeAvantagesInconvénients
RENAvisioPont CODIANRENATERCISCO/Tandberg membre Renater (ESR)tout le monde Cryptage possible
RENAvisioPlateforme ScopiaRENATERAVAYA membre Renater (ESR)tout le monde Cryptage possible
MyComSkype EnterpriseDSI CNRSM$ membre CNRStout le monde Windows (Mac, iOs et Android) Propriétaire, ne supporte pas Linux
RENAvisio+
RendezVousopen sourceRENATERJitsi WebRTCLes personnes ayant un accès Renater (ESR) tout le monde 12 (avec une seule vidéo:>20)Chrome – Chromium, Opéra, Firefox (à partir de v63) oui du fait du WebRTC, liens pair à pair
meet.jit.siopen sourceJitsi.meet Jitsi WebRTC tout le monde tout le monde12 (avec une seule vidéo ou juste audio:>20) Chrome – Chromium, Opéra, Firefox (à partir de v63) oui du fait du WebRTC, liens pair à pair

Quelques documents

Logiciels

Pour se connecter en SIP (RENAvisio)

Surcouche à bareSIP pour RENAvisio

BareSIP est un client SIP multiplateforme, léger et modulaire

Pour en faciliter l'utilisation dans le cadre du service RENAvisio, une interface web a été développée par RENATER : https://sourcesup.renater.fr/frs/download.php/latestfile/2201/ubuntu16.04_x86_64.tar.gz

Après téléchargement et décompression, il n'y a pas d'installation à faire. L'application peut être démarrée directement via un script de lancement. cf docs/bareSIP.html dans le package

 
liste-de-discussion/visioconférence.txt · Dernière modification: 2020/06/10 16:16 par b.david@lma.in2p3.fr
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki