> For the complete documentation index, see [llms.txt](https://docs-en.coderblock.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-en.coderblock.com/coderblock-studio/virtual-environment-management/live-streaming-in-my-environments.md).

# Live streaming in my environments

**Live streaming** is a feature that allows you to broadcast live video within a virtual scene. You can use this feature through a **Video** element or a **Stage** element, as these elements have an integrated screen.

<figure><img src="/files/8cp16g3bK8qeLRMxyQVn" alt="" width="375"><figcaption></figcaption></figure>

Once you have placed the screen or stage in the scene, you need to change the options as follows:

* **ResourceType**: Live Streaming (M3U8 HLS).
* **ResourceUri**: an m3u8 link obtained from the streaming engine, i.e. the third party platform used for streaming.
* **HasExternalURL**: disabled.

<figure><img src="https://lh7-us.googleusercontent.com/docsz/AD_4nXc6uPn7d4d7ZUYkcmi_D4f66r8v4y891Beaj0o7MBqPIuYZSrZp6UEXtieTNxjJ95u5W_XrAzx_GLjNOex_CLfhnL55PyGqPdjpG2lhbz36RMQd1FyZqRLbL4pRvexHru_3l1uEy4AWRsXbxH-Zdb27oHdQ?key=h-cZgoWjpGb-0otB_7JQbA" alt="" width="375"><figcaption></figcaption></figure>

Two other useful options:

* **Has Video control**: if enabled, it allows you to modify some video controls (play, pause, volume, etc.) and to view the live stream on mobile devices.
* **Range of interaction**: defines the area in front of the screen that, when crossed by the user, triggers playback.

Note: when a user walks through the interaction area in front of the screen, they are watching the live stream playback. However, they can choose to restart the playback from the beginning using the controls that appear on the screen.


---

# 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:

```
GET https://docs-en.coderblock.com/coderblock-studio/virtual-environment-management/live-streaming-in-my-environments.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.
