# Unset custom live streaming settings

**URL:** <https://devforum.zoom.us/t/unset-custom-live-streaming-settings/31580>\
**Category:** Feature Requests\
**Created:** [September 29, 2020, 5:16am UTC](https://devforum.zoom.us/t/unset-custom-live-streaming-settings/31580 "2020-09-29T05:16:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ryan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ryan/32/37137_2.png) [@ryan](https://devforum.zoom.us/u/ryan)\
**Post date:** [September 29, 2020, 5:16am UTC](https://devforum.zoom.us/t/unset-custom-live-streaming-settings/31580/1 "2020-09-29T05:16:57Z")

</div>

**Description**  
When a user ends the custom live stream, we shut down the RTMP ingestion process on our end to save resources. However, if the user ends the stream before ending the meeting, they can then attempt to restart the stream using the existing custom live stream settings. This fails, leaving their client showing false “LIVE: Preparing…” indicator. We’d like a way to unset those live stream settings to prevent the user from getting in to this error state.

**Error**  
If we try to use [https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetinglivestreamupdate](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetinglivestreamupdate) to unset the custom live stream settings by setting `stream_url` and `stream_key` to `null` or `""`, we get back an error from the API:

```auto
 %{"code" => 300, "errors" => [%{"field" => "stream_url", "message" => "Missing field."}, %{"field" => "stream_key", "message" => "Missing field."}], "message" => "Validation Failed."}

```

**Request**  
We’d like a way to unset the custom streaming settings on a meeting.
