ALVR

所属分类:虚拟/增强现实-VR/AR
开发工具:C++
文件大小:2257KB
下载次数:0
上传日期:2021-11-08 12:22:33
上 传 者sh-1993
说明:  ALVR是Gear VR和Oculus Go的开源远程VR显示器。有了它,你可以在看台上玩SteamVR游戏...
(ALVR is an open source remote VR display for Gear VR and Oculus Go. With it, you can play SteamVR games in your standalone headset.)

文件列表:
ALVR-common (0, 2021-11-08)
ALVR-common\common-utils.cpp (359, 2021-11-08)
ALVR-common\common-utils.h (162, 2021-11-08)
ALVR-common\exception.cpp (801, 2021-11-08)
ALVR-common\exception.h (512, 2021-11-08)
ALVR-common\packet_types.h (9636, 2021-11-08)
ALVR-common\reedsolomon (0, 2021-11-08)
ALVR-common\reedsolomon\rs.c (18680, 2021-11-08)
ALVR-common\reedsolomon\rs.h (1085, 2021-11-08)
ALVR.sln (6264, 2021-11-08)
ALVR (0, 2021-11-08)
ALVR\ALVR.csproj (5619, 2021-11-08)
ALVR\App.config (4214, 2021-11-08)
ALVR\ClientList.cs (5125, 2021-11-08)
ALVR\ClientSocket.cs (4866, 2021-11-08)
ALVR\ControlSocket.cs (3395, 2021-11-08)
ALVR\DeviceDescriptor.cs (2688, 2021-11-08)
ALVR\DriverInstaller.cs (5093, 2021-11-08)
ALVR\DynamicJson.cs (14674, 2021-11-08)
ALVR\HelloListener.cs (5699, 2021-11-08)
ALVR\Launcher.Designer.cs (102460, 2021-11-08)
ALVR\Launcher.cs (28836, 2021-11-08)
ALVR\Launcher.resx (31685, 2021-11-08)
ALVR\Program.cs (813, 2021-11-08)
ALVR\Properties (0, 2021-11-08)
ALVR\Properties\AssemblyInfo.cs (1710, 2021-11-08)
ALVR\Properties\DataSources (0, 2021-11-08)
ALVR\Properties\DataSources\ALVR.Properties.Settings.datasource (609, 2021-11-08)
ALVR\Properties\DataSources\ServerConfig.Resolution.datasource (596, 2021-11-08)
ALVR\Properties\DataSources\ServerConfig.datasource (574, 2021-11-08)
ALVR\Properties\Resources.Designer.cs (5021, 2021-11-08)
ALVR\Properties\Resources.resx (6572, 2021-11-08)
ALVR\Properties\Settings.Designer.cs (13705, 2021-11-08)
ALVR\Properties\Settings.settings (4034, 2021-11-08)
ALVR\Resources (0, 2021-11-08)
ALVR\Resources\LICENSE.txt (30585, 2021-11-08)
ALVR\Resources\alvr-128.png (6173, 2021-11-08)
ALVR\Resources\web_hi_res_512.png (54044, 2021-11-08)
... ...

> ** This repository is no longer maintained.** Latest version is developed by alvr-org origanization. Check [https://github.com/alvr-org/ALVR](https://github.com/alvr-org/ALVR) # ALVR - Air Light VR ALVR is an open source remote VR display for Gear VR and Oculus Go/Quest. With it, you can play SteamVR games in your standalone headset. English | [Japanese](https://github.com/polygraphene/ALVR/blob/master/README-ja.md) ## Discord server Check the latest new about ALVR in [Discord server](https://discord.gg/KbKk3UM) ## This repository is no longer maintained This repository is not maintained for a long time. Fork version is actively developed on the following repository. Go is now supported on the repository as well as Quest/Quest2. [https://github.com/alvr-org/ALVR](https://github.com/alvr-org/ALVR) For GearVR users: You can get unmaintained version on this repository (See below). ## Description ALVR streams VR display output from your PC to Gear VR / Oculus Go / Oculus Quest via Wi-Fi. This is similar to Riftcat or Trinus VR, but our purpose is optimization for Gear VR. ALVR provides smooth head-tracking compared to other apps in a Wi-Fi environment using Asynchronous Timewarp. Note that many PCVR games require 6DoF controller or multiple buttons, so you might not able to play those games. You can find playable games in [List of tested VR games and experiences](https://github.com/polygraphene/ALVR/wiki/List-of-tested-VR-games-and-experiences). ## Requirements ALVR requires any of the following devices: - Gear VR - Oculus Go - Oculus Quest |Device|Working?| |---|---| |Oculus Quest|OK(alpha)| |Oculus Go|OK| |GalaxyS9/S9+|OK| |GalaxyS8/S8+|OK| |Galaxy Note 8|OK| |GalaxyS7|OK| |GalaxyS6(Edge)|OK| - High-end gaming PC - with NVIDIA GPU which supports NVENC ([Supported GPUs](https://github.com/polygraphene/ALVR/wiki/Supported-GPU)) - (or with AMD GPU which supports AMF VCE) - Windows 10 is recommended - Currently only NVIDIA GPU is supported on Windows 7 - 802.11n/ac wireless or ethernet wired connection - It is recommended to use 802.11ac for the headset and ethernet for PC - You need to connect both to the same router - SteamVR ## Install ALVR server for PC 1. Install SteamVR 2. Download installer from [Releases](https://github.com/polygraphene/ALVR/releases) 3. Run the installer 4. Open ALVR Launcher ## Install ALVR client for headset ### For Quest: Install from apk - Use [https://github.com/alvr-org/ALVR](https://github.com/alvr-org/ALVR) instead. - ~~Need to enable developer option for Quest.~~ - ~~Download apk from [Releases](https://github.com/polygraphene/ALVR/releases)~~ - ~~Check [Installation](https://github.com/polygraphene/ALVR/wiki/Installation).~~ ### ~~For GearVR and Go: Oculus Store~~ - ~~You can download ALVR Client from Oculus Store with key.~~ - ~~Open the key distribution page on your smartphone and follow the instruction.~~ - ALVR is no longer available on Oculus Store. Use apk method instead. See [issue 695](https://github.com/polygraphene/ALVR/issues/695#issuecomment-769342707) ### For GearVR: Install from apk - It's a very complex method to install and I can't support it. Try [googling](https://www.google.com/search?q=gearvr+osig+apk+sideload) for detail. 1. Get osig file from oculus website 2. Install Apk Editor 3. Download apk from Releases 4. Open apk and put osig file on assets folder 5. Build and install ## Usage - Launch ALVR.exe - Press "Start Server" button or launch VR game - SteamVR's small window will appear. You should see a headset icon in the SteamVR status window that looks like a green block with a bold S in the middle - Launch ALVR Client in your headset - IP Address of headset will appear in the server tab of ALVR.exe - Press "Connect" button ## Troubleshoot - If you got some error, please check [Troubleshooting](https://github.com/polygraphene/ALVR/wiki/Troubleshooting) ## Uninstallation - Execute driver\_uninstall.bat in the driver folder - Delete the install folder (ALVR does not use the registry) - If you already deleted the folder without executing driver\_uninstall.bat: - Open C:\Users\\%USERNAME%\AppData\Local\openvr\openvrpaths.vrpath and check install directory - Execute `"C:\Program Files (x86)\Steam\steamapps\common\SteamVR\bin\win32\vrpathreg.exe" removedriver (install folder)` in Command Prompt ## Future work - SteamVR dashboard to control ALVR - Cloud streaming ## Build ### ALVR Server and GUI (Launcher) - Open ALVR.sln with Visual Studio 2017 and build - alvr\_server project is the driver for SteamVR written in C++ - ALVR project is the launcher GUI written in C# ### ALVR Client - Clone [ALVR Client](https://github.com/polygraphene/ALVRClient) - Put your [osig file](https://developer.oculus.com/documentation/mobilesdk/latest/concepts/mobile-submission-sig-file/) on assets folder (only for Gear VR) - Build with Android Studio - Install apk via adb ## License ALVR is licensed under MIT License. ## Donate If you like this project, please donate! #### Donate by paypal [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=polygraphene@gmail.com&lc=US&item_name=Donate+for+ALVR+developer&no_note=0&cn=&curency_code=USD&bn=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted) If you could not use this link, please try the following. 1. Login your paypal account 2. Open "Send and request" tab 3. Click "Pay for goods or services" 4. Put "polygraphene@gmail.com" (it is my paypal account) and click next #### Donate by bitcoin bitcoin:1FCbmFVSjsmpnAj6oLx2EhnzQzzhyxTLEv

近期下载者

相关文件


收藏者