Description
Minimal setup guide for FMNetworkUDP Live Stream.
Setup fo Sender Scene(Server)
1. Create new Game Object and Add Component FM Network Manager
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-s1.jpg)
2. Choose Network Type as Server
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-s2.jpg)
3. Create new Game Object and Add Component GameViewEncoder
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-s3.jpg)
4. Choose Render Camera Mode as Render Cam
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-s4.jpg)
5. Create a Camera Object, and rename as “RenderCam”
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-s5.jpg)
6. Assign “RenderCam” into GameViewEncoder Settings->RenderCam
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-s6.jpg)
7. Add Event “+”, and assign FMNetworkManager into OnDataByteReadyEvent box
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-s7.jpg)
8. Change “No Function” to FMNetworkManger -> SendToOthers(Dynamic Byte[])
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-s8.jpg)
Setup fo Receiver Scene(Client)
1. Create new Game Object and Add Component FM Network Manager
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-c1.jpg)
2. Choose Network Type as Client
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-c2.jpg)
3. Create new Game Object and Add Component GameViewDecoder
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-c3.jpg)
4. Add GameViewDecoder to FMNetworkManager -> OnReceivedByteDataEvent box
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-c4.jpg)
5. Change “No Function” to GameViewDecoder -> Action_ProcessImageData(Dynamic Byte[])
![](/wp-content/uploads/2022/08/guide-fmetpstream-fmnetwork-c5.jpg)