element-hq / element-call

Group calls powered by Matrix
https://call.element.io
Apache License 2.0
537 stars 85 forks source link

Video from my camera clipped/offset in mobile - Chrome 108, Android 12 #826

Open clmnin opened 1 year ago

clmnin commented 1 year ago

Steps to reproduce

  1. Where are you starting? What can you see?
    • Seen in "lobby" and "during the call"
    • My android device's camera feed is clipped/offset (I've attached an image).
    • This same clipped/offset video feed is seen during the call.
    • But for the other user, my video feed is not clipped.
    • I've observe the video is actually offset to the right side. As the second user can see a portion of the video not seen in the mobile device. Which means the android's camera is picking up everything and sending it over the network, but the rendered <video> has been offset to the right, a bit.

Outcome

What did you expect?

To see the whole video my device is sending over the network

What happened instead?

I see a video with an offset, and hence not the whole video captured by my camera.

Operating system

Android

Browser information

Chrome 108

URL for webapp

call.element.io

Will you send logs?

No

dbkr commented 1 year ago

I can't repro this on my Android device so this is likely to be device / OS specific — could you tell us what device, OS and version you're using? Do you see the same problem on other sites that use the camera, eg. https://webrtc.github.io/samples/src/content/getusermedia/gum/?

clmnin commented 1 year ago

@dbkr here are the details for my phone Device: Xiaomi 11 Lite MIUI: MIUI 13.0.9 Android version: 12 SKQ1.211006.001

I was unable to recreate it at https://webrtc.github.io/samples/src/content/getusermedia/gum/