nosix/nreal-alvr

[ERROR] Client discovery failed: Found ALVR client with incompatible version

Closed this issue · 6 comments

Thanks for sharing ,i'm having a problem, can you help me ?

nosix commented

What is this an error when doing?
There is too little information for me to help.

thanks, I have solve this problem by recompiling the server, but i find another problem, the nreal left eye has no picture.

nosix commented

I'm sorry I didn't mention it in the README.
When building the ALVR Android library, the version of ALVR/alvr/common/Cargo.toml must be set to 17.0.0.
I'm trying to find out if there is another better way, so it's not listed.

I don't know the cause of the fact that the left eye is not displayed because it has not occurred in my environment.
I'm using the Nreal Computing Unit to verify.

nosix commented

How to draw on both eyes:

  1. Generate Texture2D with AlvrStreamTexture class and pass it to ALVR Android library
  2. Set the generated Texture2D to L_RawImage and R_RawImage
  3. Draw the video of both eyes on Texture2D from the video received from the server with ALVR Android library
  4. Display the image of each eye by UV Rect setting of L_RawImage and R_RawImage
nosix commented

If one eye is displayed, it is presumed that the image of both eyes is drawn in Texture2D. It may be that only one eye failed to draw in step 4.

thanks,I have solved my problem.