aws / amazon-chime-sdk-js

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

Disable redundant audio for Chrome 106 and earlier #2841

Closed shi-su closed 4 months ago

shi-su commented 4 months ago

Issue #:

Description of changes: Disable redundant audio for Chrome 106 and earlier to fix video decoder failure on old Chrome versions with redundant audio turned on.

Testing: Smoke tested to verify video can be decoded with Chrome version 106 and earlier

Can these tested using a demo application? Please provide reproducible step-by-step instructions. Yes.

  1. Create a meeting and an attendee with video turned on;
  2. Let another attendee join the meeting with Chrome version 106 or earlier;
  3. Verify the attendee with old Chrome version can see remote video.

Checklist:

  1. Have you successfully run npm run build:release locally? y

  2. Do you add, modify, or delete public API definitions? If yes, has that been reviewed and approved? n

  3. Do you change the wire protocol, e.g. the request method? If yes, has that been reviewed and approved? n

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.