# \&mutespeaker

General Option! ([`&push`](/advanced-settings/setup-parameters/push.md), [`&room`](/advanced-settings/setup-parameters/room.md), [`&view`](/advanced-settings/mixer-scene-parameters/view.md), [`&scene`](/advanced-settings/mixer-scene-parameters/scene.md), [`&director`](/advanced-settings/director-parameters/director.md))

## Aliases

* `&ms`
* `&speakermute`
* `&sm`
* `&speakermuted`

## Options

Example: `&mutespeaker=0` or `&mutespeaker=false`

| Value            | Description                                                           |
| ---------------- | --------------------------------------------------------------------- |
| (no value given) | the default behavior of this option is to mute inbound audio playback |
| `0` \| `false`   | will have the speaker button unmuted                                  |
| `1` \| `true`    | will have the speaker button muted                                    |

## Details

Sets the speaker to be muted (or unmuted) by default for a push-link, guest, director or view/scene link.

If no value is passed, the default behavior of this option is to mute inbound audio playback. The user can still unmute the audio via the speaker-icon button in their lower control bar.

If looking to mute the audio playback of a view or scene link, [`&noaudio`](/advanced-settings/audio-parameters/noaudio.md) is an alternative option that will block audio tracks from connecting in the first place. It can't be toggled on and off though, like `&mutespeaker` can be though.

### Unmuting the director's speaker by default

You can also use this parameter to have a director join the room with their speaker output unmuted by default.

Set the `&mutespeaker` value to `false` or `0` to have the mute button start unmuted. By default, the director joins with their speaker output muted, so this option can be used to have the director join unmuted instead.

<https://vdo.ninja/?director=ROOMNAME&mutespeaker=0>

### Muting shared websites ([meshcast.io](https://meshcast.io/) / youtube)

The director and guests can share websites with others in a group room. The audio playback of [meshcast.io](https://meshcast.io/) shared links will respect the `&mutespeaker` parameter used by VDO.Ninja, but other sites that are shared may not respect it.

You can also add [`&mute`](/advanced-settings/audio-parameters/and-mute.md) to a meshcast.io link itself, when sharing it, which will mute just the meshcast video by default for others. This can be useful to avoid echo cancellation issues that sometimes are created when sharing meshcast.io links in a VDO.Ninja group room.

## Related

{% content-ref url="/pages/-MZXU--GGvo9KUBz6FI4" %}
[\&mute](/advanced-settings/audio-parameters/and-mute.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MZXU7-N7cHOV8YsdRxr" %}
[\&videomute](/advanced-settings/video-parameters/and-videomute.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MZdv52PtnHDk7GZwLzQ" %}
[\&noaudio](/advanced-settings/audio-parameters/noaudio.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.vdo.ninja/advanced-settings/audio-parameters/and-mutespeaker.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
