Files
webRtc/Packages/com.unity.renderstreaming@3.1.0-exp.9/Documentation~/sample-broadcast.md
2026-04-28 16:48:04 +08:00

38 lines
1.3 KiB
Markdown

# Broadcast Sample
The **Broadcast** sample can stream video and audio to multi Unity applications.
This sample can use in combination with other samples below.
- [AR Foundation Sample](sample-arfoundation.md)
- [Gyroscope Sample](sample-gyroscope.md)
- [Receiver Sample](sample-receiver.md)
This sample can also use in combination with browser `Receiver` sample.
![Select receiver sample on browser](images/select_receiver_sample_on_browser.png)
This sample uses build-in render pipeline. If you want to try [High-Definition Render pipeline](https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@latest) or [Universal Render Pipeline](https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@latest), please try [Render Pipeline Sample](sample-renderpipeline.md).
## Usage
### Procedure
1) Launch the signaling server using public mode. Please refer to [this link](webapp.md) for launching.
![Launch web server](images/launch_webserver_public_mode.png)
2) Build an app in Unity Editor, and launch an application.
3) Click **Broadcast** scene on the app.
![Open Broadcast scene](images/open_broadcast_scene.png)
5) Open **Menu** scene and click on the Play button in Unity Editor.
6) Click `Receiver` button on the app.
7) Click `Start` button.
![Play receiver scene](images/play_sample_receiver.png)