So what are the use cases? Maybe see how the UI fits on a mobile? Since it supports multiple connections, you could see how the game looks on different mobile sizes but any other usage for it? Kinda scratching my head here.
Desktop Stream WebRTC to phone -> Cast Phone to TV -> livestream TV to internet -> watch stream in browser on desktop -> capture to video -> pipe video to in game billboard
1st thoughts. Runs in Editor only? Ok more of a question really. I forgot if that was mentioned or not. No love for Unity Remote I suppose. Not sure what the whole point of this is otherwise unless it’s to prepare for services such as Google Stadia. I am a fan of WebRTC though so it’s kinda cool.
Kinda bare bones implementation (like most unity features), but it has some potential to be a great productivity tool. Great for non-PC development. This would be better as a dev tool, to manage your editor instance and making easier workflow tools, rather than just web streaming your play mode. Like what UE4 showed at siggraph 2019
Hi, thanks for the great guide. Do you think it could be a viable solution to stream textures between multiple unity apps? i'm trying to make a multiplayer app where a central machine running windows can draw on a texture, and multiple android devices can see the drawing in realtime. thanks for any help/tip/suggestion
Hi! When I have created a new template, an error occurs in one script of the HDRpipeline. I just downloaded it, it should be okay. Assets\RenderPipeline\HDRP\Scripts\Editor\HDRPInitialSetupPostProcessor.cs(4,42): error CS0234: The type or namespace name 'HDPipeline' does not exist in the namespace 'UnityEngine.Experimental.Rendering' (are you missing an assembly reference?) Does anyone know why? If this is not fixed it doesnt allow me to use the streaming. Thank you!
Hi, I imported Render Streaming from package and I tried to run the sample project... I have this exception: System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it. Could you help me?
Fixed It! The webserver.exe wasn't running. If the web server isn't in the bin folder you have to download it from github: github.com/Unity-Technologies/UnityRenderStreaming/releases
I struggle to see anything special about this. It's like steam in home streaming or basic remote control but to more then one device and you can have buttons that do stuff.
Link with step by step instructions:
www.gamefromscratch.com/post/2019/09/18/Unity-Release-Render-Streaming-Over-WebRTC.aspx
We need updated version of this tutorial in 2024
Thx for clearing out how to install.
I was a bit scred to try but with your guide it seems not too difficult
GReat video!
Cool stuff, once did a test with a plug-in that connected Chrome with Unity and displayed the RTC cam image as a render texture.
If you shake a window in Windows 10, it minimizes all other windows.
I apparently just discovered that.
What a stupid UX decision... ;)
@@gamefromscratch It does catch you off guard sometimes.
Does this work with a built game too or does it have to run inside the editor?
So what are the use cases?
Maybe see how the UI fits on a mobile?
Since it supports multiple connections, you could see how the game looks on different mobile sizes but any other usage for it?
Kinda scratching my head here.
Basically streaming.
Also ,it's very useful for VR/AR
@@The28studio Unity says it has not fully tested with VR/AR so it might not work correctly.
That's incredible
I love this new possibility but have problems to compile it and don't know why... Please, could you share the working project ? Thanks!
Desktop Stream WebRTC to phone -> Cast Phone to TV -> livestream TV to internet -> watch stream in browser on desktop -> capture to video -> pipe video to in game billboard
??? profit
WHY?
Can you drop the background, so the back ground is transparent, would be very helpful for AR development
Awesome!
is this just editor or can we implement this in our VR app?
Reading title too quick was kinda hoping this was letting us do rendering with a phone
thanks for the video, any idea how to stream it with a build version of the game? not from the editor?
1st thoughts. Runs in Editor only? Ok more of a question really. I forgot if that was mentioned or not. No love for Unity Remote I suppose. Not sure what the whole point of this is otherwise unless it’s to prepare for services such as Google Stadia. I am a fan of WebRTC though so it’s kinda cool.
We want the updated version of the tutorial in 2024
Thanks for your tutorial, but I want to know how could I test webRtc streaming latency from unity to web?
Kinda bare bones implementation (like most unity features), but it has some potential to be a great productivity tool.
Great for non-PC development.
This would be better as a dev tool, to manage your editor instance and making easier workflow tools, rather than just web streaming your play mode. Like what UE4 showed at siggraph 2019
Go to 1:25 of the linked video
ruclips.net/video/Q00Icgw8VRI/видео.html
Seems to be a fit for collaboration maybe, but there are far less burdensome methods to collaborate.
I followed the same steps but it do not show a new project template as in the video in unity hub
That's the future
hi, can we create build and upload on webhost or google cloud?
Hi, thanks for the great guide. Do you think it could be a viable solution to stream textures between multiple unity apps? i'm trying to make a multiplayer app where a central machine running windows can draw on a texture, and multiple android devices can see the drawing in realtime. thanks for any help/tip/suggestion
Ikmo
K
so basically, this is not giving them an seperate sessions?
1:13 I managed to find "Kingdom Rush Vengeance", but what is that "Blades"?
Elder Scrolls mobile game. It's mindless really
Other GPUs support is coming to this project later .
I wonder something so much how can i use this to only send data from phone to PC game
Does it work with the Oculus Quest?
I am really interested in that... so do it work with the Oculus Quest?
same question
Hi! When I have created a new template, an error occurs in one script of the HDRpipeline. I just downloaded it, it should be okay. Assets\RenderPipeline\HDRP\Scripts\Editor\HDRPInitialSetupPostProcessor.cs(4,42): error CS0234: The type or namespace name 'HDPipeline' does not exist in the namespace 'UnityEngine.Experimental.Rendering' (are you missing an assembly reference?) Does anyone know why? If this is not fixed it doesnt allow me to use the streaming. Thank you!
so you can play pc games from your phone?
Technically, yes.
Hi, I imported Render Streaming from package and I tried to run the sample project... I have this exception: System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it.
Could you help me?
I disabled Firewall and Windows Defender but I'm still getting the same error ;(
Fixed It! The webserver.exe wasn't running. If the web server isn't in the bin folder you have to download it from github: github.com/Unity-Technologies/UnityRenderStreaming/releases
Is it free for independent development?
yes, is opensource.
I struggle to see anything special about this. It's like steam in home streaming or basic remote control but to more then one device and you can have buttons that do stuff.
AR/VR is very helpful.
For instance we were creating something very similar for an AR assistance.
cooh!
I haven't found this one : com.unity.webrtc-1.0.1-preview.tgz
look for Unity Render Streaming
I didn't get why this is useful.
Wow 0_0
Does this support IOS or Android?
yes
Alexa turn on Unity :D
to hell with streaming
In other words, it's too hard, don't bother.
Lol everything is too hard in that sense.
You hate for some reason UE4
Huh? I do tons of UE 4 coverage
It's news coverage. He is just showing of a new feature in Unity