Bug 260501 - Volume of playing audio reduces when capturing microphone
Summary: Volume of playing audio reduces when capturing microphone
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: Safari 15
Hardware: Unspecified iOS 15
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-21 18:34 PDT by DY Kim
Modified: 2023-08-22 09:20 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description DY Kim 2023-08-21 18:34:50 PDT
iPhone SE (iOS 15.5)

1) Try to check microphone permission in iOS native code.
2) If the permission is granted, microphone indicator which is located in top of screen is on as orange color.
3) Start to capturing microphone using getUserMedia() and playing audio using AudioContext.
4) Volume of playing audio reduces as half of original volume.
5) Stop to capturing microphone
6) Start to capturing microphone using getUserMedia() and playing audio using AudioContext. (same as step 3)
7) Volume of playing audio is restored as original volume.

Expected behavior : For Step 3~4, Volume of playing audio should be same as original volume.

The first time I try to play audio(Step 3~4), it always plays the sound at a low level.
Is there any solution or workaround for iOS 15.5?
And I would like to know this issue is solved in latest Webkit version if it is known issue.
Comment 1 Alexey Proskuryakov 2023-08-22 09:20:07 PDT
iOS 15.5 is a very old version. Please reopen if you can reproduce with iOS 17 beta.

We only use WebKit Bugzilla to track bugs and enhancement requests that affect the current version. You can use our #help Slack channel, webkit-help mailing list, or other forums to seek assistance.