Summary: | Audio input and output are silent when joining WebRTC call and using AudioContext | ||
---|---|---|---|
Product: | WebKit | Reporter: | Teodor <teodor.atroshenko> |
Component: | WebRTC | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW --- | ||
Severity: | Critical | CC: | ddp.bkdn, ostap_mal, veniamin, webkit-bug-importer, youennf |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari 15 | ||
Hardware: | iPhone / iPad | ||
OS: | iOS 15 |
Description
Teodor
2022-05-02 21:31:29 PDT
We also had the same problem with audio on safari. Detail: We use iPad gen 4th OS 14.4. Visit our product link using webRTC: https://it.dev-akameet.link/video/room/demo Actual: When joining a meeting, turn off the microphone & camera, after about 2 to 3 minutes no longer hear other people's sounds. But when you speak, others can still hear you. Occurrence is about 50%. Expected: Can hear other people's sounds normally. (In reply to PhungDuong from comment #1) > We also had the same problem with audio on safari. > Detail: > We use iPad gen 4th OS 14.4. > Visit our product link using webRTC: > https://it.dev-akameet.link/video/room/demo > > Actual: When joining a meeting, turn off the microphone & camera, after > about 2 to 3 minutes no longer hear other people's sounds. But when you > speak, others can still hear you. Occurrence is about 50%. > > Expected: Can hear other people's sounds normally. In addition, we also checked the state of the audio of others while not listening from others people. Everything is fine. audioObject.volume = 1 audioObject.autoplay = true audioObject.muted = false audioObject.paused = false (In reply to PhungDuong from comment #1) > We also had the same problem with audio on safari. > Detail: > We use iPad gen 4th OS 14.4. > Visit our product link using webRTC: > https://it.dev-akameet.link/video/room/demo > > Actual: When joining a meeting, turn off the microphone & camera, after > about 2 to 3 minutes no longer hear other people's sounds. But when you > speak, others can still hear you. Occurrence is about 50%. > > Expected: Can hear other people's sounds normally. @PhungDuong, is it iOS 14.4 or 15.4? Are you also using AudioContext to render audio? If you are not @Teodor, a few thoughts/questions: - is it new in iOS 15.4 or is it also happening before? - instead of trying to resume, what happens if you create a brand new AudioContext? - a sysdiagnose would help validating whether this is due to AudioContext being suspended. Can you send me one (youenn@apple.com) with timestamp of when the issue happens? > @PhungDuong, is it iOS 14.4 or 15.4? Are you also using AudioContext to
> render audio?
If you are not, I might be best to file a different bug.
(In reply to youenn fablet from comment #4) > > @PhungDuong, is it iOS 14.4 or 15.4? Are you also using AudioContext to > > render audio? > If you are not, I might be best to file a different bug. @youennfablet Thanks for your replying. It is iPad OS 14.4, currently, we cannot reproduce the above error with another OS version. We also use AudioContext to render audio. (In reply to PhungDuong from comment #5) > (In reply to youenn fablet from comment #4) > > > @PhungDuong, is it iOS 14.4 or 15.4? Are you also using AudioContext to > > > render audio? > > If you are not, I might be best to file a different bug. > > @youennfablet > Thanks for your replying. > > It is iPad OS 14.4, currently, we cannot reproduce the above error with > another OS version. We also use AudioContext to render audio. Hi @youennfablet We also reproduce this bug on an iPhone 8 (iOS 14.4.1) but with a lower frequency, about 10%. I'm add this information, hope this helps. (In reply to PhungDuong from comment #7) > (In reply to PhungDuong from comment #5) > > (In reply to youenn fablet from comment #4) > > > > @PhungDuong, is it iOS 14.4 or 15.4? Are you also using AudioContext to > > > > render audio? > > > If you are not, I might be best to file a different bug. > > > > @youennfablet > > Thanks for your replying. > > > > It is iPad OS 14.4, currently, we cannot reproduce the above error with > > another OS version. We also use AudioContext to render audio. > > Hi @youennfablet > > We also reproduce this bug on an iPhone 8 (iOS 14.4.1) but with a lower > frequency, about 10%. > I'm add this information, hope this helps. It seems to work fine for me on iOS recent versions. If you cannot repro on iOS 15.4 or above, a Webkit fix might not be needed (though you might want iOS 14 workarounds). (In reply to youenn fablet from comment #8) > (In reply to PhungDuong from comment #7) > > (In reply to PhungDuong from comment #5) > > > (In reply to youenn fablet from comment #4) > > > > > @PhungDuong, is it iOS 14.4 or 15.4? Are you also using AudioContext to > > > > > render audio? > > > > If you are not, I might be best to file a different bug. > > > > > > @youennfablet > > > Thanks for your replying. > > > > > > It is iPad OS 14.4, currently, we cannot reproduce the above error with > > > another OS version. We also use AudioContext to render audio. > > > > Hi @youennfablet > > > > We also reproduce this bug on an iPhone 8 (iOS 14.4.1) but with a lower > > frequency, about 10%. > > I'm add this information, hope this helps. > > It seems to work fine for me on iOS recent versions. > If you cannot repro on iOS 15.4 or above, a Webkit fix might not be needed > (though you might want iOS 14 workarounds). We suggest our customers upgrade to the new iOS version to try again. It doesn't seem to appear anymore. But if possible hope you can investigate more about this issue. Because there are some devices that cannot upgrade to recent iOS version. |