# Blocking microphone permissions is impacting remote user audio

**URL:** <https://devforum.zoom.us/t/blocking-microphone-permissions-is-impacting-remote-user-audio/82846>\
**Category:** Web\
**Tags:** video-sdk\
**Created:** [February 9, 2023, 11:45am UTC](https://devforum.zoom.us/t/blocking-microphone-permissions-is-impacting-remote-user-audio/82846 "2023-02-09T11:45:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sprinklrqa4](https://avatars.discourse-cdn.com/v4/letter/s/b3f665/32.png) [@sprinklrqa4](https://devforum.zoom.us/u/sprinklrqa4)\
**Post date:** [February 9, 2023, 11:45am UTC](https://devforum.zoom.us/t/blocking-microphone-permissions-is-impacting-remote-user-audio/82846/1 "2023-02-09T11:45:57Z")

</div>

**Description**  
If microphone permissions are blocked I’m not able to hear remote users as well. Why is my microphone permission impacting remote user’s audio? This is reproducible in this [demo](https://tommygaessler.com/vsdktestiframe) as well. If permissions are blocked, remote user’s are not audible. If permissions are unset, I can hear audio till I block them. I’m able to hear audio when I click on start Audio, and get browser’s permission popup. As soon as the microphone is blocked, remote user’s audio is blocked as well.

**Browser Console Error**  
{type: ‘INSUFFICIENT\_PRIVILEGES’, reason: ‘USER\_FORBIDDEN\_MICROPHONE’}

**Which Web Video SDK version?**  
Video SDK- 1.5.5

**Video SDK Code Snippets**

```auto
const startAudio = useCallback(async () => {
    if (isSafari) {
      if (audioDecode.current && audioEncode.current) {
        await zmStream.current.startAudio();
        isAudioStarted.current = true;
      } 
    } else {
      await zmStream.current.startAudio();
      isAudioStarted.current = true;
    }
  }, [isSafari]);

```

**To Reproduce(If applicable)**  
Steps to reproduce the behavior:

1. Go to demo link in issue description.
2. Block microphone permissions for one user.
3. Join meeting with more than 1 participant.
4. Click on StartAudio where mic permissions were blocked.
5. Other participants’ audio will not be audible.

**Screenshots**  
NA

**Troubleshooting Routes**  
NA

**Device (please complete the following information):**

- Device: MacBook Pro
- OS:12.2.1 (21D62)
- Browser: Chrome
- Browser Version: 109.0.5414.119 (Official Build) (arm64)

**Additional context**  
NA

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [February 10, 2023, 11:28am UTC](https://devforum.zoom.us/t/blocking-microphone-permissions-is-impacting-remote-user-audio/82846/3 "2023-02-10T11:28:38Z")

</div>

@sprinklrqa4 ,

In your startAudio, try to add in the audioOption parameter

`zmStream.startAudio({speakerOnly:true});`

The above code should allow a user to listen to remote user, without providing microphone access to their browser.

> **[AudioOption | Zoom Video SDK for Web - 1.6.0](https://marketplacefront.zoom.us/sdk/custom/web/interfaces/audiooption.html)**
>
> Documentation for Zoom Video SDK for Web - 1.6.0

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [March 12, 2023, 9:28pm UTC](https://devforum.zoom.us/t/blocking-microphone-permissions-is-impacting-remote-user-audio/82846/4 "2023-03-12T21:28:42Z")

</div>

Closed on March 12, 2023, 9:28pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
