Journal Expérimentations WebRTC : Chat et Planning Poker sans serveur

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
20
4
juil.
2025

Cher journal,

Ces dernières semaines, j'ai voulu explorer comment créer des applications collaboratives uniquement côté web, sans backend.

J'ai découvert PeerJS, une bibliothèque qui simplifie la création d'applications peer-to-peer en JavaScript.
Elle s'appuie sur un broker public pour gérer les connexions — c’est la seule partie non côté client.

Ça m’a permis de créer deux applications simplistes :
1. Un chat basique
2. Une application de planning poker (cf. Planning Poker)

Le code est disponible sur GitHub (yazgoo/peerjs-experiments) (…)

Forum Astuces.divers Transmettre un flux vidéo vers l'extérieur du réseau

Posté par  . Licence CC By‑SA.
Étiquettes :
1
11
avr.
2022

Je voudrais transmettre le flux vidéo d'une webcam vers l'extérieur du réseau privé, sans toucher à la configuration du routeur et en passant le NAT. J'ai pensé à la visioconférence JITSI (WebRTC) mais l'inconvénient, c'est qu'il faut autoriser le navigateur à accéder à la caméra et au microphone. Quelles autres solutions seraient possibles ?

Forum Linux.général Comment enregistrer soi-même une visio’ WebRTC Jitsi Meet ?

Posté par  (site web personnel) . Licence CC By‑SA.
4
7
oct.
2020

Bonjour à tous,

Cela fait quelque temps que je propose à mes collègues d’utiliser des solutions WebRTC sur des sites tels FramaTalk avec Jitsi Meet pour les réunion en visioconférence.

Depuis peu, l’on me demande également de pouvoir enregistrer !

Lorsque dans le menu Jitsi Meet il est question d’enregistrer, je ne sais pas comment c’est censé se passer mais j’ai alors un message qui me laisse penser que le serveur n’est pas vraiment configuré pour que cette fonctionnalité fonctionne.

(…)

Forum Programmation.web Quelle technologie pour diffuser une présentation Sozi en "streaming" ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
5
13
sept.
2020

Sozi est un logiciel permettant de créer et jouer des présentations animées.

Dans une situation d'enseignement à distance, par exemple, la solution souvent utilisée pour diffuser une présentation Sozi à un groupe d'étudiants consiste à partager son écran et à diffuser un flux vidéo, typiquement à travers une solution de visioconférence.

Dans un message publié sur le forum de Sozi, un utilisateur s'interroge sur la possibilité de diffuser une présentation sans passer par un flux vidéo.
Chaque participant téléchargerait (…)

Wazo Platform

Posté par  (site web personnel) . Édité par Davy Defaud, ZeroHeure, palm123 et Julien Jorge. Modéré par Pierre Jarillon. Licence CC By‑SA.
31
8
oct.
2019
Téléphonie

Le projet Wazo évolue et s’appelle dorénavant Wazo Platform pour bien représenter son changement de cible. L’objectif du projet Open Source devient de réaliser une plate‐forme Telecom programmable. Les interfaces de programmation sont basées sur des API REST, des WebSockets, des Webhooks et du WebRTC.
Wazo, a d’abord été une divergence (fork) de XiVO.

Forum général.général Téléphonie IP à la place de RTC

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
3
5
déc.
2018

Comme chacun le sait, on arrête le protocole RTC pour généralisé la téléphonie sur IP… Mais alors quel est donc ce protocol… Et question annexe, si le protocole est IP, on peux l'implémenter sur un PC et se passer de la Box Internet pour le téléphone (a condition d'avoir un abonnement téléphone pour avoir un serveur qui réponds) Mieux, Et si je créait mon propre serveur de téléphonie IP, est-ce théoriquement possible?
En pratique mon but serait de me passer (…)

PeerTube, une plate‐forme Web de vidéos fédérée utilisant le P2P

65
28
mar.
2018
Audiovisuel

PeerTube est sorti en version bêta le 20 mars 2018. Il s’agit d’une plate‐forme Web de diffusion vidéo (streaming) développée par Framasoft se voulant être une alternative à YouTube.

C’est dans le cadre de sa feuille de route Contributopia que Framasoft a décidé de financer et d’accompagner un tel développement. PeerTube fonctionne via NodeJS, PostgreSQL, Redis, et fait usage de technologies émergentes comme WebTorrent et ActivityPub pour résoudre des problèmes rencontrés par d’autres projets similaires. En outre, le projet se compose d’une partie serveur exposant une API et propose un client Web consommant celle‐ci ; tous deux étant distribués sous licence libre AGPL 3.0.

Journal Tiens ? Voilà Nextcloud Talk !

Posté par  . Licence CC By‑SA.
23
11
jan.
2018

Salut,

Je viens de recevoir le faire-part de naissance de NextCloud Talk !

Encore une nouvelle solution d'appel audio/video direz vous ?
Oui, mais celle-là est complètement libre, facile à héberger… et heureusement à utiliser : interface web intégrée aux outils NextCloud, applis mobiles.
Bonus : on peut partager l'écran, présenter à plusieurs spectateurs.

Tout passe par HTTP : OK c'est triste de ne pas utiliser un protocole fait pour (XMPP, SIP), mais cela ouvre la porte à ceux (…)