Giter VIP home page Giter VIP logo

vrstreaming's Issues

Test Issue

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

[Feature] Asymmetrically Streaming to support Multi-Device per Server

Currently, the SDK disables multiple users from connecting to the server to avoid spying case scenarios. However, there can be useful cases where it would be desirable to have multiple devices connect to the same server. For example, an asymmetrical game or even mobile blockchain authentication (Metamask Mobile for example)

an Issue from exporting Blockchain Testing into webgl

Hello,

I am using my unity editor version 2020.3.24

I imported latest version 0.6.2 and 0.6.0 into my unity package at a different time to export Blockchain Testing into webgl.

I did "check Allow 'unsafe' code" and "turn on Lock Input to Game View in Options"

errors from 0.6.0
image

errors from 0.6.2
image

Please help me..

[BUG] Camera resets from unity placement view rotation on viewing

I can place the WebVR Camera orientation to line up where I want the viewer to see, but when I load the stream in a browser the camera resets directions to the default 0,0,0 rotation.

Currently I have to orient the entire scene to face the right direction so that when the stream is viewed the 0,0,0 rotation is the right direction.

Late Latch Functionality on WebXR Client

To improve experienced latency, we would want to adapt the video streams for the WebXR Client to use some sort of late latch technology like asynchronous timewarp to adjust the frames based on the latest input from the user.

Greg from Nvidia does a good job explaining the value proposition for this in the CloudXR AWE session : https://youtu.be/hYqzFdLleHI?t=1974

[Feature] Bi-Directional Audio (Microphone Support)

Is your feature request related to a problem? Please describe.

For feature parity with Nvidia CloudXR, we will want bi-directional audio support to create multiplayer applications where players can talk with each other.

Describe the solution you'd like

Microphone support from WebXR that sends audio stream to Unity. Unity Render Streaming should have a sample that already supports this.

New testnetwork ?

First, really cool work and project. So i know this is depreciated because it was created on ropsten... but if there any documentation for switching to an active testnet like Goerli?

Thanks

[BUG] One eye not streaming in VR headset

When using the OQ2 browser to navigate to the rendered web page and try to run it in VR, my the right eye doesn't load/remains black. I also found that if I disconnect, re-connect in the browser, try to view in VR then it won't load in either eye.

https://discord.com/channels/871764886563196948/872852590336020521/882390145179979820

Initial commentary by Fuseman:
"so i have noticed that sometimes happens from the editor. try closing Unity and then playing. you will likely see a crash. i think there is something broken with the Render Streaming plugin specific to the editor (have not noticed in a standalone build). if you can document that and file an github issue on it, we can also pass it along to the Unity Render Streaming team"

Missing Camera Module when import to Unity

Describe the bug

After I install I do not see the camera module. I have tried different versions of unity and the git hub project but have had no luck so far.

Desktop (please complete the following information):

  • OS: Window 11

Poor Render Quality in Oculus Quest2

Recently I have been working on Unity render streaming with oculus quest 2, its working and running up but the video render quality is not that good, I have been trying to modify all the versions of the WebRTC package and tried with the hardware encoder (H.264) and software encoder (VP8), software encoder is better but not the best.
Can anyone have more options for the optimization of video rendering,
Thanks in advance.

[Feature] Add a Editor GUI to combine settings into one common place

Various different configurations are scattered onto different components such as Default Bitrate, GameID, Anti-Aliasing settings, etc.

It would be great to combine these into a singular Unity editor window that acts as a one stop shop for configuration. Something similar to the editor window used by the MobiledgeX Unity SDK for example.

image

Add recommended Unity version to readme

It might work on multiple versions but I always like to know the version that is most likely to just work.

The package.json mentions 2019.4. Is that right? Most people wouldn't think to look there.

[Feature] Determine IPD from WebXR APIs to send to Server

Similar to how we are able to calculate the VR Display Size with WebXR and send to the server, we should do the same for IPD as that will allow us that ability to fine tune the visuals from the SDK to match the user preferences.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.