Test du jour : arriver à faire une “visioconférence” par le biais du réseau Hamnet Grenoblois
Test de visioconférence par F4HVV
Le WebRTC, qu’est-ce que c’est ?
Afin d’arriver à faire une visio, j’ai utilisé la technologie WebRTC.
Le WebRTC (Web Real-Time Communication) est une technologie permettant de faire de la voix sur IP ou du partage de fichiers à travers un navigateur Web en P2P (de PC à PC).
Cette technologie fonctionne en Javascript et a été développé en 2011. Aujourd’hui elle est énormément utilisé (appels Skype par navigateur, appels Messenger par navigateur, et j’en passe d’autres).
Vu que tout se passe entre navigateur sans histoire de port à ouvrir etc, il faut un serveur qui ne sert QU’À mettre en relation les navigateurs. Ces serveurs sont des serveurs “STUN” (Simple Traversal of User Datagram Protocol). Une fois fait, plus rien ne transite par son biais. Il faut obligatoirement un serveur Web évidemment pour servir les pages Web.
Pour tester cette technologie j’ai utilisé 2 projets trouvés sur GitHub :
- https://github.com/shanet/WebRTC-Example
Projet simple qui partage la webcam et le micro de ceux qui sont connectés
Ce projet n’apporte que le site web pour utiliser le WebRTC - https://github.com/muaz-khan/RTCMultiConnection
Projet beaucoup plus gros qui permet de faire du partage d’écran, conférence audio, conférence audio/vidéo, échange de fichier, tchat, diffusion (multicast).
Ce projet n’apporte que le site web pour utiliser le WebRTC - https://github.com/jselbie/stunserver
Serveur permettant de mettre en relation les navigateurs
Participants et conditions
Pour ce test nous avons besoin de testeur !
- Alain F4DVG depuis chez lui
- Jérémy F4HKA en portable depuis le Clos des Capucins à Meylan
- Valentin F4HVV en portable à l’ancien institut abandonnée accompagné par un ami SWL
Pour coordonner tout ce beau monde : le RU13R et le R2 qui ont bien chauffés pendant 3 bonnes heures.
Installation dans le bâtiment (celui de droite qui n’a pas été vendu). Beaucoup de monde le visite et on a eu pas mal d’échanges avec des intrigués. Dès qu’on leur parle de WiFi Sur environs 16 Km ça parle tout de suite à tout le monde. Mon ami SWL Erwan qui m’a déjà accompagné plusieurs fois en sortie Hamnet m’a été d’une grande aide pour promouvoir notre hobby pendant que je tenais le micro.
Installation F4HKA Clos des Capucins à Meylan
Station F4HKA/P avec l’Ubiquity N2 sur le RU13 avec -78dbm
Belledonne du Clos des Capucins F4HKA/P
F4HKA/P : Les conditions météo étaient superbes et le cadre très agréable. Quelques personnes curieuses sur mon installation et sur mon matériel mon questionnés sur mon activité de radioamateur Hamnet. A cause du froid la coordination sur le R2 avec Valentin et Alain a été mise à l’épreuve : ma batterie de mon pocket a lachée plus vite que prévue mais sinon la batterie 10Ah de la borne elle a tenue bon! Le poid de cette batterie sur le dos à vélo s’est fait ressentir…mais aucun regret suite à la réussite de l’expérience!
Les tests
Visioconférence
Une fois que tout est en place niveau serveur, on test le premier projet.
Après quelques difficultés dû à un réseau instable de mon côté (oscillation entre -90 dbm et -80 dbm), j’arrive à voir Alain.
L’image se fige énormément et son micro ne fonctionne pas sur son ordinateur.
De son côté, il me voit de manière plus convenable mais rien de transcendant par contre le son est parfait.
Jérémy essaye à son tour avec Alain. Le test est très vite effectué : Alain a un soucis avec sa caméra mais vois Jérémy.
Second test sur le second projet avec Alain : tout fonctionne mais sa caméra se fige encore assez souvent de mon côté.
On peut voir qu’il commence à faire frais !
Audio conférence
Sur le second projet il est possible de n’envoyer que du son. C’est pratique vu notre débit instable qu’il y a entre nous.
Voici une petite vidéo faite par Alain de la démo:
On peut remarquer que la qualité est excellente (micro de mon PC portable au passage).
Sur cette vidéo je peux paraître bizarre, sachez que nous venions de faire une pause dans nos expériences et que nous avions froid. Nous venions donc juste de faire un petit footing dans la bâtiment pour nous réchauffer…
Anecdote rigolote : Alain et moi-même étions sur le R2. Christophe F1IJP n’ayant pas de radio à porté de main était au téléphone avec Alain. Comment communiquer ensemble en full duplex ?
Conclusion
Après nous être amusé pendant plus de 3h, nous sommes rentrés chez nous.
Cet après-midi fut concluante pour nos tests. Les discussions en audio peuvent se faire (oui oui on a la radio classique pour ça). Les visioconférences sont également envisageable sur un réseau stable (avec une meilleure antenne entre les participants en gros).
A plus sur le réseau !
Valentin F4HVV