Mobile video Black Tile issue
jumcclure opened this issue · 6 comments
Describe the bug
We are experiencing a problem where a black video tile appears in video meetings under the following circumstances:
- when multiple participants join the meeting with their video turned on.
- when someone leaves the meeting.
- pin the video of the person you want.
- choose to hide self-video view.
To Reproduce
Steps to reproduce the behavior:
- The screen re-rendered multiple times
- SDK re-initialized all the videos and re-rendered them again.
- Occasionally, black tiles appeared, app eventually crashed with the error message "unable to find node bind video."
- If other participants left, black tiles appeared
Expected behavior
Video tiles continue to display normally.
Logs
chime_video_black_tile_logs_with_screenshots.zip
See attached file.
Screenshots
See attached file.
Test environment Info (please complete the following information):
- Device: Pixel 6, Samsung etc. Many different devices.
- OS: Android 11-14
- Version amazon-chime-sdk: v0.17.10
- Version amazon-chime-sdk-media: v0.17.11
- Can you reproduce this in the demo app? Yes
Additional context
Originally submitted here - aws/amazon-chime-sdk-js#2662
Hi @jumcclure,
Could you share me the exact steps to reproduce it with the React Demo? Will be great if you can also share me a video.
Thanks!
@psrinivasan-alianza Can you help with this?
To replicate the process, initiate a meeting with a minimum of 10 video tiles.
Scenario 1: Repeatedly on/off video on other participants' end.
Scenario 2: Simultaneously exit the meeting with maximum participants at once.
video.tile.issue.mp4
@georgezy-amzn Attaching the video.
Hi @psrinivasan-alianza , could you try https://github.com/aws-samples/amazon-chime-react-native-demo/tree/fix-null-node and see if you are getting crashes?
The fix provided has resolved the issue. This bug can be closed. @jumcclure