-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't send/receive stream on Oculus Quest 2 #128
Comments
Which type of computer do you use as a host? Windows PC or Mac? If you're using Windows, did you turn off the Windows Firewall? Unfortunately, I don't have any VR device, so I can't test it on my side. |
Windows PC to build. I use NDI all the time. Instead of talking VR devices, for Android devices, are there permissions required to make NDI work? or perhaps the Android Network Discovery API? |
That's enabled by AndroidHelper.cs: And it worked as expected on my Pixel 5. So I think it would work on other Android smartphones/tablets too. I'm not sure if there is a difference between them and Quest. |
Help wanted: Any information about KlakNDI on Quest 2 is helpful. Failed? Succeeded? Any error message? Please post here. |
I succeeded in sending and receiving NDI stream between PC and Oculus Quest 2. My hardware and software environments are as follows. [PC (LAN)] [Android (WiFi)] [Software] The procedure to send NDI stream from Oculus Quest2 to PC is as follows. Oculus Quest2 -> PC
Build settings for Android devices in [Player Settings]-[Other Settings] are as follows. [Rendering]-[Color Space]: Linear At runtime, the NDI Name was displayed as “LOCALHOST (NDI Source)” in the NDI Receiver running on PC. I referred to the following URL for the build settings for Oculus Quest 2. (Sorry, it's written in Japanese) |
@kawaharas Thanks for the valuable input. @LawrenceSelly Are you still seeing this issue on your side? I also got some reports about Quest 2, so I think it basically works, even though it has some issues especially about resuming ( #134 ). |
I was attempting a much larger texture, 8000x1000 which may have been the cause of my issues. So if it's 1080p or smaller I assume from @kawaharas testing. I will give it another test later this week and see what happens. |
I also tested sending a 7680x3840 video file from PC to Quest 2 and Pixel 3 via render texture. There is a lag, but I have not tested in detail whether this is due to the video size or to the performance of the router or HUB. |
I'm working in Unity 2020.3.19f1, with the NDI 5 release of this package.
I'm creating for an Oculus Quest2, and have followed the oculus setup correctly to do that.
Deployed projects, and all is fine.
However, I cannot get any type of NDI streaming in or out of the quest. I only get the name of the stream, followed by a null (or black) texture.
To view the stream from the Quest, I'm using NDI Tools Studio Monitor.
To view the incoming stream, which I'm sending with NDI Test Cards, I'm using the NDI Receiver component, set to Renderer mode, attached to a cube prefab.
I'm not sure what files you may require to debug, but I'm happy to send over anything.
The text was updated successfully, but these errors were encountered: