> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes. # MediaOptions > Options controlling which media tracks to send and receive. Options controlling which media tracks to send and receive. ## **Extended by** * [`DialOptions`](/docs/browser-sdk/v4/reference/interfaces/dial-options) * [`CallOptions`](/docs/browser-sdk/v4/reference/interfaces/call-options) ## **Properties** **`audio`** `boolean` Enable audio input. Defaults to `true` when not specified. --- **`fallbackToReceiveOnly`** `boolean` — default: true When local media can't be acquired (permission denied or device unavailable), continue the call in receive-only mode instead of failing. Ignored when the call is not set to receive any media — with nothing to receive there is no call left to fall back to, so the failure is fatal. --- **`inputAudioDeviceConstraints`** `MediaTrackConstraints` Custom constraints for the audio input track. See [`MediaTrackConstraints`](https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints). --- **`inputAudioStream`** `MediaStream` Pre-existing audio stream to use instead of `getUserMedia`. See [`MediaStream`](https://developer.mozilla.org/en-US/docs/Web/API/MediaStream). --- **`inputVideoDeviceConstraints`** `MediaTrackConstraints` Custom constraints for the video input track. See [`MediaTrackConstraints`](https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints). --- **`inputVideoStream`** `MediaStream` Pre-existing video stream to use instead of `getUserMedia`. See [`MediaStream`](https://developer.mozilla.org/en-US/docs/Web/API/MediaStream). --- **`receiveAudio`** `boolean` Whether to receive remote audio. --- **`receiveVideo`** `boolean` Whether to receive remote video. --- **`video`** `boolean` Enable video input. Defaults to `false` when not specified. --- > Options controlling which media tracks to send and receive.