{"id":15132720,"url":"https://github.com/polygraphene/alvr","last_synced_at":"2025-12-15T21:17:07.987Z","repository":{"id":46193207,"uuid":"134726773","full_name":"polygraphene/ALVR","owner":"polygraphene","description":"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.","archived":true,"fork":false,"pushed_at":"2021-11-08T12:22:33.000Z","size":14710,"stargazers_count":1820,"open_issues_count":0,"forks_count":248,"subscribers_count":103,"default_branch":"master","last_synced_at":"2024-11-11T23:37:40.976Z","etag":null,"topics":["gear-vr","oculus","openvr","steamvr"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/polygraphene.png","metadata":{"files":{"readme":"README-ja.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-05-24T14:26:25.000Z","updated_at":"2024-11-09T20:10:09.000Z","dependencies_parsed_at":"2022-09-08T11:31:00.015Z","dependency_job_id":null,"html_url":"https://github.com/polygraphene/ALVR","commit_stats":null,"previous_names":[],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polygraphene%2FALVR","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polygraphene%2FALVR/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polygraphene%2FALVR/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polygraphene%2FALVR/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/polygraphene","download_url":"https://codeload.github.com/polygraphene/ALVR/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234579583,"owners_count":18855636,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gear-vr","oculus","openvr","steamvr"],"created_at":"2024-09-26T04:22:39.911Z","updated_at":"2025-09-29T01:30:36.542Z","avatar_url":"https://github.com/polygraphene.png","language":"C++","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=polygraphene@gmail.com\u0026lc=US\u0026item_name=Donate+for+ALVR+developer\u0026no_note=0\u0026cn=\u0026curency_code=USD\u0026bn=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted"],"categories":[],"sub_categories":[],"readme":"\u003e **このレポジトリでの開発は終了しました**  \n最新版はalvr-org origanizationによって開発されています。  \nこちらのレポジトリをご参照ください：[https://github.com/alvr-org/ALVR](https://github.com/alvr-org/ALVR)\n# ALVR - Air Light VR\n\nALVRはPCVR(SteamVR)をリモートでプレイすることのできるオープンソースソフトウェアです。SteamVRのゲームをスタンドアロン型のヘッドセット(Gear VR/Oculus Go/Quest)でプレイすることができます。\n\n[English](https://github.com/polygraphene/ALVR/) | Japanese\n\n## Discord\n\nALVRコミュニティのDiscordサーバができました。\n[Discord](https://discord.gg/KbKk3UM)\n\n## このリポジトリについて\n\nこのリポジトリは長期間メンテナンスされていません。\n\n有志により開発が継続されています。以下のリポジトリを参照してください。Go/Quest/Quest2に対応しています。\n\n[https://github.com/alvr-org/ALVR](https://github.com/alvr-org/ALVR)\n\nFor Gear VR: このリポジトリから古いバージョンが利用可能です。導入方法は下記をご確認ください。\n**Oculus Storeでの配布は終了しました。**\napkからのインストールは引き続き可能ですが、複雑な手順のためわかる方のみお願いします。\n詳しくは[Google検索](https://www.google.com/search?q=gearvr+osig+apk+sideload)にて。\n\n## 特徴\nALVRはPCVRの画面をエンコードしWi-Fi経由でヘッドセットに転送します。似たソフトとしてRiftcatやTrinus VRがありますが、よりGear VR向けに特化しているのが特徴です。Wi-Fi経由でもGear VRに搭載されたAsynchronous Timewarpを利用してスムーズなヘッドトラッキングを実現します。\n\n参照：[動作確認済みのゲーム一覧](https://github.com/polygraphene/ALVR/wiki/List-of-tested-VR-games-and-experiences)\n\n## 動作環境\n以下の動作環境が必要です。\n- Gear VR または Oculus Go/Quest\n\n|機種|動作確認|\n|---|---|\n|Oculus Quest|OK(alpha)|\n|Oculus Go|OK|\n|GalaxyS9/S9+|OK|\n|GalaxyS8/S8+|OK|\n|Galaxy Note 8|OK|\n|GalaxyS7|OK|\n|GalaxyS6(Edge)|OK|\n\n- VR readyなハイエンドPC\n    - NVENCをサポートするNVIDIA GPU、またはAMF VCEをサポートするAMD GPU ([Supported GPUs](https://github.com/polygraphene/ALVR/wiki/Supported-GPU))\n    - Windows 10推奨\n    - Windows 7はNVIDIA GPUのみサポート\n- 802.11n/ac Wi-Fi または 有線接続\n    - PCは有線、ヘッドセットは無線がおすすめです (同じルータに接続していればOK)\n- SteamVRがインストール済みであること\n\n## ALVR Serverのインストール\n\n- SteamVRをインストール\n- [Releases](https://github.com/polygraphene/ALVR/releases)からインストーラをダウンロード\n- インストール\n- ALVR.exeを起動\n\n## ALVR Clientのインストール\n\n### Oculus Quest: apkのインストール\n\n- [https://github.com/alvr-org/ALVR](https://github.com/alvr-org/ALVR) からインストールしてご利用ください。\n\n### GearVR / Oculus Go: Oculus Storeからインストール\n\n~~Oculus Storeから\"Oculus Key\"を使ってインストールできるようになりました。~~\n**Oculus Storeでの配布は終了しました。**\n\n### GearVR : apkからインストール\n\n- 非常に複雑な手順でサポートもできません。詳しくは[Google検索](https://www.google.com/search?q=gearvr+osig+apk+sideload)にて。\n\n## 使い方\n\n- ALVR.exeを起動\n- Start Serverボタンを押す or VR対応ゲームを起動\n- SteamVRの小さいウィンドウが出てくる\n- ヘッドセットでALVR Clientを起動\n- ALVR.exeの画面にヘッドセットのIPアドレスが出てくるのでConnectを押す\n\n## トラブルシューティング\n\n- \"Start server\"を押しても、\"Server is down\" と表示され続ける場合\n    - driverフォルダのdriver\\_install.batをもう一度実行してみる\n    - タスクマネージャでvrserver.exeを強制終了してみる\n    - 日本語や空白を含んだPathに展開されていないか確認、含まれないPathに移動する\n- 画面にヘッドセットのIPアドレスが出てこない場合\n    - おそらくネットワーク周りの問題\n    - PCとヘッドセットが同じLAN(同じルータ)につながっているか確認\n    - ファイアウォールの設定を確認する (UDP/9944番ポートが許可されているか)\n    - adbが使える場合、`adb shell ping -c 5 (PCのIPアドレス)`を実行してpingが成功するか確認\n- ストリーミングの品質が悪い場合 (よく止まる、カクカクする、画面が乱れる)\n    - 解像度やビットレート、バッファサイズを変更してみる(変更後はサーバの再起動が必要)\n    - 可能なら5GHzの802.11acの無線LANを使用する or ヘッドセットを有線LANで接続する\n- \"SteamVRの主要コンポーネントが正しく動作していません。\"と表示される場合\n    - NVIDIAのグラフィックドライバを最新版にアップデートしてみてください\n\n## アンインストール方法\n\n- driverフォルダ内のdriver\\_uninstall.batを実行\n- インストールフォルダを削除 (レジストリは使いません)\n- driver\\_uninstall.batを実行せず削除してしまった場合\n    - C:\\Users\\\\%USERNAME%\\AppData\\Local\\openvr\\openvrpaths.vrpathをメモ帳で開きインストールフォルダを確認(手動で書き換えしないように)\n    - コマンドプロンプトで\n    `\"C:\\Program Files (x86)\\Steam\\steamapps\\common\\SteamVR\\bin\\win32\\vrpathreg.exe\" removedriver (インストールフォルダ)`\n    を実行\n\n## 今後の予定\n\n- ALVR用のSteamVR dashboardを作成\n- クラウドストリーミング対応\n\n## ビルド方法\n\n### ALVR Server and GUI(Launcher)\n\n- ALVR.slnをVisual Studio 2017で開いてビルドします。\n    - alvr\\_server: SteamVR (OpenVR) のドライバ (C++)\n    - ALVR: ALVR Serverを起動/制御するためのGUI (C#)\n\n### ALVR Client\n\n- [ALVR Client](https://github.com/polygraphene/ALVRClient)をクローン\n- [osig file](https://developer.oculus.com/documentation/mobilesdk/latest/concepts/mobile-submission-sig-file/) を assets フォルダに設置 (Gear VRのみ)\n- Android Studioでビルド\n- adbでインストール\n\n## License\nMITライセンスです。\nALVR is licensed under MIT License.\n\n## Donate\nIf you like this project, please donate!\n\n#### Donate by paypal\n[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=polygraphene@gmail.com\u0026lc=US\u0026item_name=Donate+for+ALVR+developer\u0026no_note=0\u0026cn=\u0026curency_code=USD\u0026bn=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted)\nもしうまくいかない場合は以下の手順をお試しください。\n1. PayPalにログイン\n2. \"支払いと請求\" タブを開く\n3. \"商品またはサービスの代金を支払う\" をクリック\n4. メールアドレスに \"polygraphene@gmail.com\" (作者のPayPalアカウントです) を入力\n\n#### Donate by bitcoin\nbitcoin:1FCbmFVSjsmpnAj6oLx2EhnzQzzhyxTLEv\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolygraphene%2Falvr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpolygraphene%2Falvr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolygraphene%2Falvr/lists"}