Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Etude des différentes options visio dans Tchap #259

Open
julie-ri opened this issue Jan 19, 2024 · 11 comments
Open

Etude des différentes options visio dans Tchap #259

julie-ri opened this issue Jan 19, 2024 · 11 comments
Labels

Comments

@julie-ri
Copy link

julie-ri commented Jan 19, 2024

Dans le cadre des priorités de la suite numérique : gros besoin d'intégrer la visio à Tchap en prio 2024

Plusieurs options semblent s'ouvrir à nous et nous avons besoin d'une investigation ops pour choisir dans quelle direction aller (faisabilité, coût, impact...?):

  • Element Call avec techno livekit mais cela implique donc de passer à Element X et avoir réglé le pb sliding sync Element X : les nouvelles apps mobile #186
  • intégration de BBB dans Tchap toujours avec la techno livekit

Comparaison des differentes solutions : https://www.notion.so/mercurial-timer-ec4/Visio-et-appel-Audio-b5f0c482cf5c46f9a27e7c29cc140afc?pvs=4

@julie-ri julie-ri added the P1 Priority High label Jan 19, 2024
@jdauphant

This comment was marked as resolved.

@NicolasBuquet
Copy link

@jdauphant

On a en effet une piste à explorer : déclencher du element-call à partir de Tchap actuel (donc sans Element X).

Ça nous semble la piste la plus prometteuse après notre atelier de fin de matinée.

@odelcroi
Copy link
Member

odelcroi commented Jan 25, 2024

https://www.notion.so/mercurial-timer-ec4/Visio-dans-Tchap-BBB-vs-Element-Call-cc149ee6b9914258ad2bfe401d616110?pvs=4

Actions à prendre :

  • (Olivier D ) monter une démo Element Call dans tchap Web : monter une intégration Tchap Web avec Element Call (Matrix)
    • démo avec des screenshots
  • (Mathieu Velten ) Définir un plan d’intégration pour les deux solutions avec des captures d’écrans et un cout associé.
    • Idée : par widget, peu importe que ca soit BBB ou Element Call
    • Verifier l’intégration widget ‘event’ au sens matrix du terme.
    • Comment utiliser ce widget pour intégrer BBB et Element Call
  • (Yo, Nicolas Buquet, Mathieu Velten, Yo ) Estimer l’effort de création d’un widget qui fonctionne pour BBB et Element Call
  • Installer « Element Call » = live kit + frontend element call. Pas nécessaire car on peut utiliser le Element Call de Element
  • (Yo et Nicolas Buquet ) Que donnerait une intégration BBB dans une webview mobile avec les apps legacy existante
    • démo avec des screenshots
  • (Yo et Nicolas Buquet ) Que donnerait une intégration Element Call dans une webview mobile avec les apps legacy existante
    • démo avec des screenshots
  • dresser un tableau comparatif des deux solutions

@julie-ri

This comment was marked as resolved.

@yostyle
Copy link

yostyle commented Jan 26, 2024

image

Pour préparer une démo de Element call dans Tchap Web, on pourrait activer l'option disponible dans Element web

@MatMaul
Copy link

MatMaul commented Jan 26, 2024

le MENJS me dit que la connexion entre BBB et Element Call ne sera pas directe grâce à LK -> l'équipe de Matrix dit que ça ne pourra se faire que si BBB est client Matrix (je vais l'ecrire dans une des issues qu'on a sur le sujet visio)

je crois que Samuel parlait plus de mutualiser uniquement le backend livekit pour des raisons de coup et maintenance et pas de faire parler BBB et Element Call entre eux ce qui est effectivement beaucoup plus compliqué :)

@odelcroi

This comment was marked as resolved.

@NicolasBuquet
Copy link

NicolasBuquet commented Jan 30, 2024

@odelcroi
Exemple d'intégration Element Call sur Tchap iOS : tchapgouv/tchap-ios#961

Image

GFBN2240a.MP4

@yostyle

This comment was marked as outdated.

@odelcroi

This comment was marked as resolved.

@odelcroi odelcroi removed the P1 Priority High label Mar 8, 2024
@Delphgateau Delphgateau added the P1 Priority High label Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: En étude
Development

No branches or pull requests

7 participants