Comments (4)
Hi @Strepto , at very early stage I've participated a little in the integration of RenderStreaming. I would share some of my thoughts on this.
Technically you can deploy a dedicated server in a cloud service vendor like GCP/AWS running Unity. But there are few things you should take into consideration:
-
As WebRTC has been used, to support a stable service, you'd better implement your own signal server and also setup your own stun/turn server. Otherwise your client can easily be kicked out.
-
RenderStreaming is a CPU/GPU heavy project. And it is costly to use such machine in a public cloud service provider. And in one physical machine, you can just run a few streaming project. Unity would not provide such server according to FAQ.
My colleagues from RenderStreaming team may answer you better. Just hope it helps!
from unityrenderstreaming.
Thank you for your insights.
If I understand you correctly, it is OK to self-host my Unity Render Streaming solution in AWS. Unity will not support me in setting this up, but will not stop me from doing so either?
from unityrenderstreaming.
Unity will definitely not stop you from hosting your solution in AWS.
We will appreciate it if you let us know how it goes.
from unityrenderstreaming.
Thank you! Marking this as resolved.
from unityrenderstreaming.
Related Issues (20)
- [BUG]: OnMessage Event Not Triggered in Unity WebRTC HOT 1
- [BUG]: SignalingManager ignoring command line argument on mac app HOT 1
- [BUG]: Websocket Server Error when running ./webserver_mac HOT 1
- [BUG]: Render stream is blank for on "localhost" Google Chrome HOT 1
- [BUG]: How to solve the problem of streaming delay and lag? HOT 1
- [BUG]: Crash when trying to connect to the app from the Receiver Sample HOT 8
- [BUG]: Blank Streaming screen, with error in the console: [impolite-PeerConnection ConnectionState:New IceConnectionState:New SignalingState:Stable GatheringState:New] this candidate can't accept on state. HOT 1
- [BUG]: Error during package import HOT 5
- [BUG]: Server crashes on client connection HOT 1
- [BUG]: Some times input not work and need to refresh page in chrome and other browsers. HOT 2
- [BUG]: "This instance has been disposed" on Android
- [REQUEST]: When will support for Unity 2023.2 be available? I'm currently encountering errors when using Unity 2023.2, with a notification stating that the Android SDK is not compatible. HOT 4
- Connection Issue on First Click or video not play first time HOT 1
- [REQUEST]: Ability to use custom Signaling classes other than that of what RenderStreaming provides.
- [BUG]: Stream freezes after 2-5 minutes - Bidirectional sample HOT 1
- [BUG]: Multiple Audio Stream Sender not working as intended
- [BUG]: Can't assign main camera as a broadcast stream (impossible to reproduce "Creating The Scene" tutorial) HOT 2
- [BUG]: The function call for "sendCandidate" in the Signaling / WebSocketSignaling has a different parameter order
- [BUG]: The Receiver sends a message, and the memory will be increased on the PC side HOT 1
- [REQUEST]: ScreenCapture.CaptureScreenshotIntoRenderTexture not work in Android VR HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unityrenderstreaming.