> For the complete documentation index, see [llms.txt](https://everyday-digital.gitbook.io/streams-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://everyday-digital.gitbook.io/streams-docs/create-streams/streams-faqs.md).

# Streams FAQ

## **Do I need to re-publish a Stream when adding new episodes?**

**Any new episodes (audio or video) that you add will automatically be added to your published Stream -** **no need to re-publish**. Only if you make changes to the Listing or Theme, will you be prompted to re-publish.

## Will users be notified when a new Stream is published?

Users are only [notified](/streams-docs/create-streams/streams-faqs.md#stream-notifications) of a new Stream if they are in the group(s) selected when the Stream is first published.&#x20;

## **Is there a file size limit on Streams?**

No, you can upload any size file for your streams. Sizing limits are only applied to stories. However, it is good practice to **think about your audience's bandwidth and device capability**, and as a general rule you should **optimise your video and audio** as best you can without the loss of quality.

## Stream Episode ordering

**The episodes will be displayed from earliest to latest, for example  item 1. is the oldest podcast and item 10 is the newest.** On the frontend, the display follows the playlist standard of showing the latest episode first.&#x20;

When you reorder episodes in the backend, it is important to remember that the last episode on that list will be shown as the first episode on the app.

## Audio not playing

If the audio in a video stream is not playing, you may need to adjust the codec. [See here](https://authoring.everydaydocs.io/authoring/authoring-faq#video-not-playing-audio).

## Does archiving or deleting Content affect user data and analytics?

No. User data can only be removed in the following ways:

1. A user can remove their data or account from the app.
2. Logs can be removed from Analytics (Pathway logs, story logs, enrollment logs)

## &#x20;**Is there an episode limit per Stream?**

Yes, you can syndicate, curate, or add **up to 100 episodes per stream**. If you are [auto-syncing](/streams-docs/create-streams/import-from-podcast.md#podcast-sync) a podcast or [YouTube channel](/streams-docs/create-streams/import-from-youtube.md#youtube-sync) the **latest 100 episodes** will always be available.

## **Will we need to whitelist YouTube for corporate networks?**

**If you plan on** [**streaming YouTube videos**](/streams-docs/create-streams/import-from-youtube.md) **you will need to whitelist the YouTube domain.** We use YouTube's API and all video is served through the YouTube domain. YouTube does not currently provide an endpoint to physically syndicate a video through a different domain.

## **Will we need to whitelist for Podcasts?**

No. With [podcast curation and syncing](/streams-docs/create-streams/import-from-podcast.md) we **download episodes to our servers** before they are published to users on your app. Podcast feeds host episodes from a variety of domains that would require open whitelisting - which could present a security threat to apps. By downloading episodes to our servers we are able to provide strict Content Security Policies and require our subscribers to **whitelist the platform domain only.**

## Import podcast Stream Episodes not syncing/loading

When this occurs, please ask your platform support provider to restart the podcast service from the control center. This should  ensure that the podcast service is running.

## Stream notifications

Below is a list of **when notifications will be sent to users**. Push notifications must be **enabled** in order for the user to receive notifications.&#x20;

* When a **group is added and a Stream is then published**, users in that group **will** be notified.
* If a **user subscribes to a Stream**, they **will** be notified when there is an update (new episode added).
* When a **group is removed from a published Stream**, they will **not** be notified - access will just be removed.
* When a **group is added to a published Stream**, they will **not** be notified.
* When a **Stream is unpublished**, nobody will be notified.

{% embed url="<https://cdn.falkor.io/uploads/2020/09/cloud-file-4792/b4511880381e70c8876564b37267a428.mp4>" %}
Email notification when a stream is published for the first time
{% endembed %}

## Video Unavailable / Video can't play

If you are trying to view a YouTube video in your YouTube or video stream, it is possible that you may encounter this message: **Video Unavailable or Video can't play.**

![Video unavailable on a Stream](/files/-MCqNeBcIgJ8l1xpwT0J)

{% hint style="info" %}

#### **YouTube: Notes on embeds and restrictions**

**YouTube videos that don't play may have a restriction or setting applied. If a video is not working, always check the video setting on YouTube.** For consistent usage, ensure that the video in YouTube Studio:

1. is allowed to be embedded;
2. is not restricted to adults.
   {% endhint %}

**Area and platform restrictions are set by copyright owners**\
The reason that a YouTube video is unavailable on your app could be due to location restrictions set by the original publisher of that video, i.e. restricted to certain countries only. Also, the video may have been restricted from being played on a mobile device. In some cases, unavailable videos are deleted due to copyright infringements.

**Privacy Settings**\
In some cases, video publishers restrict their videos to private or unlisted. If you are the video owner and your video has been set to private on YouTube, you need to login in order to view your video.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://everyday-digital.gitbook.io/streams-docs/create-streams/streams-faqs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
