aws / amazon-chime-sdk-js

A JavaScript client library for integrating multi-party communications powered by the Amazon Chime service.
Apache License 2.0
715 stars 472 forks source link

How to properly test SignalStrength for remote attendees #2765

Closed SmejiaA closed 1 week ago

SmejiaA commented 1 year ago

What are you trying to do?

I have a host with two remote attendees. The idea is to let them know (by displaying a signal strength poor icon on the tile) when one or more attendees are facing connectivity issues. So far, almost all the time the returned value for Signal Strengrh is 1.

How can the documentation be improved to help your use case?

I would like to know all the different ways to test Signal Strength properly. Any Link conditioner tools?, multiple Desktops?, throttling?, etc.

What documentation have you looked at so far?

*Add documentation for Signal Strength, Events for monitoring local attendee downlink, Events for monitoring remote attendee uplink, Metrics exposed directly from the WebRTC peer connection.

amancvent commented 9 months ago

@SmejiaA Did you find a way to test this ? I used Network Link Conditioner in Mac on Chrome to slow down the overall network strength but the value of Signal Strength is always 1 even if the speed was reduced down to Edge.

SmejiaA commented 9 months ago

Unfortunately I did not, but I also found a very useful Throttle tool to simulate different network speeds (hope it can help you):

Thorttle

ltrung commented 1 week ago

Closing this due to inactivity. Please reopen or submit a support case if you still need help.