Skip to content

Conversation

@nickvergessen
Copy link
Member

@nickvergessen nickvergessen commented Jul 15, 2020

…-one calls

This adds black bars around the video depending on the resolution,
but it's still better than having your half-transparent avatar
shine an underlying video/avatar through it.

As per #3905

x Good connection Bad connection (before) Bad connection (after)
Avatar Bildschirmfoto von 2020-07-15 13-00-39 Bildschirmfoto von 2020-07-15 13-07-53 Bildschirmfoto von 2020-07-15 13-00-10
Video Bildschirmfoto von 2020-07-15 13-00-50 Bildschirmfoto von 2020-07-15 13-09-08 Bildschirmfoto von 2020-07-15 13-01-10

…-one calls

This adds black bars around the video depending on the resolution,
but it's still better than having your half-transparent avatar
shine an underlying video/avatar through it.

Signed-off-by: Joas Schilling <[email protected]>
@nickvergessen
Copy link
Member Author

/backport to stable19

Copy link
Member

@danxuliu danxuliu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Personally I prefer a transparent avatar/video during bad connections in two participant calls than always having black bars around the video 🤷

.video,
.avatar-container {
opacity: 0.5
opacity: 0.3
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would keep opacity to 0.5, as that value was set for consistency with the opacity of remote videos during an ICE disconnection.

marcoambrosini
marcoambrosini previously approved these changes Jul 20, 2020
Copy link
Member

@marcoambrosini marcoambrosini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So now when there's a bad connection we have:

  • A popover that warns the user and stays on top of your video until you dismiss it or click the suggested action;
  • A persistent icon that when hovered shows you the popover with the warning even after dismissal;

I think that the combination of these two is plenty enough of a warning and there's no need to lower the opacity of the video at all, don't you think?

Screenshot from 2020-07-17 14-42-12

@marcoambrosini marcoambrosini dismissed their stale review July 20, 2020 07:27

wrong review

@danxuliu
Copy link
Member

Closed in favour of #3907.

@danxuliu danxuliu closed this Jul 20, 2020
@danxuliu danxuliu deleted the bugfix/3905/improve-bad-connection-visualization branch July 20, 2020 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants