Communication
Communication copied to clipboard
Mobile streams may get corrupted
Describe the bug From various mobile devices, certain webcam streams end up corrupted on the Teams side. To be specific:
- Device A (Android) has two cameras, both cameras show heavy tearing when seen in the Teams call that it's connected to.
- Device B (Android) has two cameras, which are both shown monochromous in Teams
- Device C (iOS) shows a black screen (just one of two cameras I believe) in Teams
A few other tested devices have no issues with their streams. All of these streams display as expected locally.
To Reproduce These issues happen in both the UI library sample app as well as this sample.
I've tried this with various devices and browsers, of which at least the following:
- Android/Chrome
- Android/Edge
- iOS/Safari
Screenshots
This is the monochromous stream. On my last attempt it showed some red dots over it too, as seen here
Phones used (please complete the following information):
- Google Pixel 2A / Android 11 / Chrome 88
- Alcatel mini tablet / Android 8.1.0 / Chrome 91
- Samsung Galaxy A3 / Android / Edge 46
- Not sure / Android 8 / Chrome 90
@paddotk just to be clear, these issues did arise while using "@azure/communication-calling": "1.0.1-beta.2"
in the proof of concept project?
Would be good to test the demo app (using latest calling adapter + web rtc) in the coming week, to make sure this issue is not already solved.
The two mentioned Android devices at least, have this issue in the newest samples as well.
Thank you for reporting - we're looking at similar issues reported with other devices - we'll update this issue with findings ADO#2338512
Thanks @akania! @paddotk is currently working on other projects, but I did ask the customer to try out the latest adapter + CallComposite with Teams interop. They will provide an update here if they can reproduce on certain devices.