Unipisa / TeamsCarousel

This repo contains a Chrome/Edge extension to allow a Carousel of participants in a Microsoft Teams call to overcome the limitation of the grid. Useful to remotely check students during exams during the current COVID-19 crisis.
MIT License
5 stars 0 forks source link

Cannot be used under Chromium/Linux #6

Open fph opened 4 years ago

fph commented 4 years ago

Video calls are not supported under Chromium/Linux: hovering the mouse over the video call gives the error message "Video isn't supported in your browser yet". Since this plugin does not work in the native Teams app, currently I don't think there is a way to have Carousel working on a Linux system.

If there is a way, it would be good to have it mentioned in the docs.

cisterni commented 4 years ago

Thanks for the feedback, unfortunately the application is not extensible and Carousel is a hack and a workaround. Video calls on Linux in Chrome are not supported yet, but with a user agent change seem to work. I will check the overall state and update the documentation accordingly. In the meantime you can try this workaround:

https://diarium.usal.es/pmgallardo/2019/01/29/how-to-make-microsoft-teams-video-calls-from-chrome-or-chromium-in-ubuntu/

fph commented 4 years ago

Thanks! I tried following the instructions, but most of the mentioned individual settings in chrome://flags are not there on my version (Version 81.0.4044.129 (Official Build) snap (64-bit)). I suspect those instructions were meant for an older version.

Anyway, spoofing the user agent and enabling only the "Experiments" flags that I could find was not sufficient; the option for video calls was still greyed out.

Thanks for the suggestion anyway. I will make more experiments.

cisterni commented 4 years ago

I just checked Teams shows videos on Chromium (81.0) running on Debian 10 (kernel 4.19). So for the purpose of the carousel it works because you need to see incoming videos, even if you don't send the local one.

fph commented 4 years ago

I tried, but I can't even see the button to join incoming video calls:

On Linux I see this screen.

On the app I see this: screen.

cisterni commented 4 years ago

Checking this case. So far I joined using the URL