-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stuttering/distorted audio in Safari on iOS 14.2 and MacOS 11.0.1 #1296
Comments
We experienced the same, happens with Safari 14 on macOS and iOS, not with older versions. This distortion happens at the beginning and goes away after around 20 - 30s. Then the audio is fine until someone joins the group, then it starts over. |
@grant-with, @Dschoordsch - Thank you for writing about this issue. This looks like Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=218762 - the issue is in playback code, and seems to be fixed in upcoming iOS version. Unfortunately from the discussion on the bug thread - so far it does not look like there is a workaround for it. We are looking at internally to see if we can find some workaround. (JSDK-3033) Thanks, |
This has happened for us as well, it is a serious issue for our application and a fix is desperately needed! |
This is a big deal for us as well. Watching the WebKit bug report while hoping for a workaround. |
This issue seems to have been fixed in the latest beta is not reproducible in 14.3 beta3. |
Has the twilio team investigated an internal workaround? This is a serious issue for us as well, and I'm not sure if we can rely on waiting for users of our application to update to iOS 14.3 promptly on release. |
Twilio engineering team is still evaluating the possibility of a workaround. We will keep you posted. |
Serious issue for us too with many user reports in the past few days. Hoping for a workaround. |
Any updates here? |
@samuelshih and I **had to roll back a new user-facing video product as a result of this bug. We'd really like to hear about the potential for a workaround. |
Hi everyone,
|
We have been testing with Safari beta on macOS. The corruption issue appears resolved, however we've had intermittent problems with extremely timestretched audio being received and transmitted by users on Safari preview. Will file a separate issue if we can nail down more specifics and reproduce consistently after launch with Twilio specifically. |
Update: iOS 14.3 was released by Apple today. It should contain the fix, which we confirmed working in beta version of 14.3. |
Poggers! |
Is it also fixed for Safari on macOS? |
Confirmed, latest macOS update brings Safari 14.0.2 which appears to contain the stuttering fix based on some testing this morning. |
Seems like this can be closed now, unless anyone else has further issues. We haven't seen the timestretched audio issue come back since updating either. Thanks to the Twilio team for tracking down root causes and updating the thread! |
Hi, still facing the issue on iOS 14.6, any solution? |
or sensitive account information (API keys, credentials, etc.) when reporting this issue.
To reproduce the issue:
Launch the quickstart repo in Safari 14+ and try speaking.
Expected behavior:
Audio output is intelligible and around the same quality as Chrome or Firefox. Audio should at least behave similarly to a standard WebRTC demo.
Actual behavior:
Audio output is distorted, clippy, and completely unintelligible. This happens whether the source is Safari or another browser.
We did not experience this problem until recently. I'm lead to believe it's related to Safari 14.
The distortion is not present in a basic WebRTC demo, hence I've filed a bug here. Perhaps it is related to codecs? Or is there a Safari specific patch in the code which is no longer needed in 14 and causing problems?
Copied debug logs:
Software versions:
The text was updated successfully, but these errors were encountered: