Bla Bla Bla au Labo

Affichage du message
Fil de discussion: Bla Bla Bla au Labo
Blablabla .

Expérimentation

J'ouvre ce fil pour commenter l'expérimentation de Video Chat en cours sur blablabla

Mon souhait est de mettre à la disposition des membres, un outil de communication temps réel qui ne nécessite aucun logiciel tiers comme mumble et surtout accessible en un clic. Cette technologie s'appelle : WebRTC.

WEBRTC késako

C'est une technologie 'web' permettant de transmettre des flux 'media' entre les navigateurs sans passer par un serveur de média.

Pour en savoir plus sur ce sujet : https://fr.wikipedia.org/wiki/WebRTC

Après être restée longtemps confidentielle, peut être parce que les éditeurs de logiciels de communication audio et vidéo voyaient ce concurrent 'gratuit' d'un mauvais oeil et les gros opérateurs, à la fois juges et partis, ont bridé involontairement ou pas son essor.

Aujourd'hui, cette techno commence à trouver sa place dans la toile.

Désormais, on trouve sur le web, une multitude de sites proposant des solutions gratuites ou payantes, des démos, des API. En final, ils sont plutôt comparables à des opérateur télécoms qu'a de simples portails de démo.

Etat des lieux

J'ai installé sur le serveur "outils" de TCB, une petite démonstration permettant de se faire une idée de ce que l'on peut construire à moindre coût.

Je ne sais pas si ce projet aboutira sur un produit fini car je ne suis pas très fort en ergonomie et esthétique, moi c'est sous le capot que je bosse !

J'espère également que le serveur tiendra le coup - normalement il n'y a pas de raison. Je dis ça parce que j'ai abandonné le projet moteur de recherche pour sa complexité, des ressources nécessaires à sa mise en production et de ce terrible sentiment de solitude devant la lourde charge de travail qu'il imposait.

Mais pour ce projet WebRTC B Smile, j'ai besoin de peu de chose. En fait, j'ai surtout besoin "d'être 2" et ça c'est pas facile...mais je vais tout faire pour me dupliquer.


Pour terminer, j'ai posé ces quelques contraintes basiques en pré-requis

1) me passer de prestataires externes (abonnement, compte gratuit, etc)
2) ne pas installer trop de paquets sur le serveur - strict minimum nécessaire à l'autonomie
3) consommer le minimum de ressources
4) proposer une interface simple.
5) restreindre son accès aux membres (identifiés) du réseau


Le Chat qui est accessible depuis blablabla ainsi que celui par l'icône "caméra" qui se trouve sur la barre de statut du chat texte (en bas de l'écran) utilisent le même hébergeur externe : talky.io/tcb

sauf que celui de Blablabla s'ouvre dans un iframe (ingérable) et l'autre (caméra) s'ouvre dans un nouvel onglet ou une nouvelle fenêtre.

En pratique

Test Express interne (100% tcb): http://outils.thechangebook.org:8080/demos/demo_mu...

Test Express externe (pour vérifier votre config) : https://webrtc.github.io/samples/src/content/peerc...

EasyRTC : Démo qui expose les différentes possibilité et briques de ce service. Il est accessible ici :

http://outils.thechangebook.org:8080/demos/

TALK.IO : lien direct sans passer par Blablabla : https://talky.io/tcb (*)

(*) vous pouvez créer votre propre salon (+ privé) sur https://talky.io

D'autres sites proposent l'hébergement de salons (gratuits) : https://opentokrtc.com/ , https://www.vline.com , https://appear.in , https://tringgr.com/

Lisez Moi

Notes à l'attention des testeurs:

Il n'est pas nécessaire d'avoir une caméra pour participer à ces tests.

Votre navigateur n'est peut être pas compatible avec cette technologie.

Votre navigateur doit vous demander votre accord pour le partage de périphérique dès le lancement de la page ou d'un lien.

Les pages de démo sont en ANGLAIS ..une fois de plus on est à la bourre (j'ai du taf)


Lâchez vous et merci pour les retours..

.. A+
Si jeunesse savait ... si vieillesse pouvait