ALVRはPCVRの画面をGear VRやOculus Goに転送して遊ぶためのソフトです。SteamVRのゲームをスタンドアロン型のヘッドセットでプレイすることができます。
English | Japanese
ALVRはPCVRの画面をエンコードしWi-Fi経由でヘッドセットに転送します。似たソフトとしてRiftcatやTrinus VRがありますが、それらよりもGear VR向けに特化しているのが特徴です。Wi-Fi経由でもGear VRに搭載されたAsynchronous Timewarpを利用してスムーズなヘッドトラッキングを実現できます。
Gear VR / Oculus Go のコントローラーをサポートしました!
注意:PCVRでは6DoFコントローラーや多数のボタンが必要なゲームもあり、プレイできないことも多々あります。
参照:動作確認済みのゲーム一覧
AMD GPUのサポートに関するクラウドファンディングを開始しました。 BountySource. issue #33.
以下の動作環境が必要です。
- Gear VR または Oculus Go
機種 | 動作確認 |
---|---|
Oculus Go | OK |
GalaxyS9/S9+ | OK |
GalaxyS8/S8+ | OK |
Galaxy Note 8 | OK |
GalaxyS7 | OK |
GalaxyS6(Edge) | OK |
- NVENCが使えるNVIDIA GPUを搭載したハイエンドPC
- 現在、Windows 10のみサポートしています。
- 802.11n/ac Wi-Fi または 有線接続
- PCは有線、ヘッドセットは無線がおすすめです (同じルータに接続していればOK)
- SteamVRがインストール済みであること
Oculus Storeから"Oculus Key"を使ってインストールできるようになりました。
- スマートフォンでOculus Key配布ページを開く
- "Get Key"を押してキーを取得しコピー 3-a. Androidの場合、Oculusアプリを開き、"もっと見る"(または"設定")をタップ 3-b. iPhoneの場合はOculusのウェブサイトを開きログインする
- "コードを利用"を開き、キーを貼り付け
- Releasesからapkをダウンロード
- Apk Editor等でapkのassetsフォルダにosigファイルを置く
- apkを署名(Apk EditorならBuild)してインストール
- Releasesからapkをダウンロード
- adbでapkをインストール
- ALVR.exeを起動
- Start Serverボタンを押す or VR対応ゲームを起動
- SteamVRの小さいウィンドウが出てくる
- ヘッドセットでALVR Clientを起動
- ALVR.exeの画面にヘッドセットのIPアドレスが出てくるのでConnectを押す
- "Start server"を押しても、"Server is down" と表示され続ける場合
- driverフォルダのdriver_install.batをもう一度実行してみる
- タスクマネージャでvrserver.exeを強制終了してみる
- 日本語や空白を含んだPathに展開されていないか確認、含まれないPathに移動する
- 画面にヘッドセットのIPアドレスが出てこない場合
- おそらくネットワーク周りの問題
- PCとヘッドセットが同じLAN(同じルータ)につながっているか確認
- ファイアウォールの設定を確認する (UDP/9944番ポートが許可されているか)
- adbが使える場合、
adb shell ping -c 5 (PCのIPアドレス)
を実行してpingが成功するか確認
- ストリーミングの品質が悪い場合 (よく止まる、カクカクする、画面が乱れる)
- 解像度やビットレート、バッファサイズを変更してみる(変更後はサーバの再起動が必要)
- 可能なら5GHzの802.11acの無線LANを使用する or ヘッドセットを有線LANで接続する
- "SteamVRの主要コンポーネントが正しく動作していません。"と表示される場合
- NVIDIAのグラフィックドライバを最新版にアップデートしてみてください
- driverフォルダ内のdriver_uninstall.batを実行
- インストールフォルダを削除 (レジストリは使いません)
- driver_uninstall.batを実行せず削除してしまった場合
- C:\Users\%USERNAME%\AppData\Local\openvr\openvrpaths.vrpathをメモ帳で開きインストールフォルダを確認(手動で書き換えしないように)
- コマンドプロンプトで
"C:\Program Files (x86)\Steam\steamapps\common\SteamVR\bin\win32\vrpathreg.exe" removedriver (インストールフォルダ)
を実行
- H.265のサポート (現状、H.264のみ)
- インストーラの作成
- ALVR.slnをVisual Studio 2017で開いてビルドします。
- alvr_server: SteamVR (OpenVR) のドライバ (C++)
- ALVR: ALVR Serverを起動/制御するためのGUI (C#)
- ALVR Clientをクローン
- osig file を assets フォルダに設置 (Gear VRのみ)
- Android Studioでビルド
- adbでインストール
MITライセンスです。 ALVR is licensed under MIT License.
If you like this project, please donate!
- PayPalにログイン
- "支払いと請求" タブを開く
- "商品またはサービスの代金を支払う" をクリック
- メールアドレスに "[email protected]" (作者のPayPalアカウントです) を入力
bitcoin:1FCbmFVSjsmpnAj6oLx2EhnzQzzhyxTLEv