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

Intégration WebRTC, partage d'écran #57

Open
profy12 opened this issue Apr 30, 2024 · 4 comments
Open

Intégration WebRTC, partage d'écran #57

profy12 opened this issue Apr 30, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@profy12
Copy link
Contributor

profy12 commented Apr 30, 2024

Un besoin important de la part de l'équipe péda est la possibilité de visualiser l'écran de l'apprenant :

  • l'accompagnement de certains apprenants en difficulté nécessite un contrôle visuel
  • le teleporter compose permet d'utiliser les fonctionnalité du navigateur, et donc webrtc, et donc la possibilité d'un partage d'écran.
  • un lien vers Chrome remote Desktop peut déjà rassurer les foules : https://remotedesktop.google.com/?pli=1
  • A voir comment améliorer l'intégration de chrome remote pour faciliter la prise en main.
  • Eventuellement un autre produit équivalent (rustdesk etc).
@clementgineste
Copy link
Contributor

J'ai regardé rapidement mais je n'ai pas trouvé de package Remote Desktop de Chrome pour MacOS (je me demande si ça a pas été delete comme fonctionnalité) bien que dans la doc il y'ait une procédure pour déinstaller le software, yé né compren pa. Il y'a bien sur un .msi pour Windows et un .deb pour les Debian-like, pas de .rpm (sad Fedora is sad).

Il faut aussi être logué avec un compte Google mais vu que nous faisons créé des comptes G aux usagers, ça peut le faire.

En dehors de tout choix de solution on pourrait ajouter un bouton dans le homagepage, dans la top bar à gauche de l'heure, du genre "Demander de l'aide" ou ("Partager mon bureau", etc) et générer un lien vers une prise en main à distance. Si c'est un programme hors du teleporter cela impliquera de gérer un lien avec l'app sur l'hôte, je sais pas trop quoi en penser.

Pour RustDesk il y'a une image docker mais je suis pas qu'on ait intérêt à l'intégrer dans le compose ? :D Et un client web (section Development), en flutter.

@profy12
Copy link
Contributor Author

profy12 commented May 2, 2024

Pas besoin de package c'est une appli à lancer via chrome, j'ai déjà pris le contrôle d'un mac étudiant avec, mais c'est vrai que ça date un peu. Dans mon souvenir il y avait quand même un paramétrage de sécurité pour donner le contrôle distant de la souris/clavier à chrome.

@clementgineste
Copy link
Contributor

Chez moi il me fait download un .deb et me demande de l'installer

@clementgineste clementgineste changed the title Intégration webrtc / partage d'écran Intégration WebRTC, partage d'écran May 2, 2024
@clementgineste clementgineste added the enhancement New feature or request label May 2, 2024
@profy12
Copy link
Contributor Author

profy12 commented May 23, 2024

On pourrait imaginer une intégration webrtc, via un iframe Jitsi pour que les formateurs puissent visualiser la caméra et l'écran des apprenants. On déclencherait le partage à la connexion de l'étudiant sur l'interface du téléporteur, avec une intégration propre dans l'interface ça pourrait être sympa.
Par contre avec cette technique pas de prise de contrôle à distance, on visualise juste.
Capture vidéo du 23-05-2024 15:57:35.webm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

2 participants