# ALVR

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-8f97afa244e78dcbeac1aef1b57f1eb5ab4e6676%2Falvr.jpg?alt=media" alt="" width="462"><figcaption></figcaption></figure>

**ALVR** или **"Air Light VR"** - Бесплатное приложение с открытым исходным кодом. Позволяет транслировать изображение c ПК на шлем для игры в PCVR игры, как это делают Steam Link и Virtual Desktop, но с парой уникальных возможностей...\
Во первых, это единственное приложение которое позволяет подключаться к ПК будучи подключенным через провод без необходимости использовать Meta Link приложение.\
Во вторых, только ALVR позволяет настроить картинку и соединение тончайшими методами. Настроек уйма.

Изначально ALVR был разработан как форк проекта на Github с тем же названием, но со временем разрослось в самостоятельное решение.

{% hint style="info" %}
[Кстати, у нас есть **Telegram-чат**, где можно **спросить помощи и пообщаться**](https://t.me/MetaQuestRUS)
{% endhint %}

### Как скачать и установить ALVR

{% hint style="danger" %}

## **Перед выполнением следующих шагов, убедитесь что вы установили SteamVR на своём компьютере в библиотеке Steam, иначе работать не будет!**

{% endhint %}

1. [Переходим](https://github.com/alvr-org/ALVR) на страницу Github. Нажимаем на Windows Launcher.

<details>

<summary>Выбираем Windows Launcher:</summary>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-b69e6ba2cfa2d480a2b1053b441189dc069c7e4c%2Falvrpart1.png?alt=media" alt=""><figcaption></figcaption></figure>

</details>

2. **Распаковываем** скачанный архив в папку без кириллицы и запускаем <kbd>ALVR Launcher.exe</kbd>

<details>

<summary>Распаковать в папку и запустить:</summary>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-ff0c4d1db2ef8a8f62fb62d8eb7534e99448da8a%2Falvrpart2.png?alt=media" alt=""><figcaption></figcaption></figure>

</details>

{% hint style="danger" %}
**Важно!** **Путь до папки, как и сама папка, не должны содержать кириллицу. Иначе работать не будет!**
{% endhint %}

***

3. После запуска появится окно с командной строкой и окном ALVR. Командную строку можно свернуть, а в окне ALVR выбираем **“Add Version”**, затем **“install”**

<details>

<summary>Нажимаем на одну кнопку, затем на другую:</summary>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-4d4d8c0f7ebf0632e3c8cf877f243c5cf5a39fc2%2Faddversionsbs.png?alt=media" alt=""><figcaption></figcaption></figure>

</details>

4. После установки, откроется лаунчер с выбором установленной версии. Рядом с текущей версией нажимаем **install APK** предварительно подключив шлем к компьютеру.

<details>

<summary>Выбираем install APK:</summary>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-c22ccc1cd49c4bc8a9e8166fde46672b80a70844%2Finstallapk.png?alt=media" alt=""><figcaption></figcaption></figure>

</details>

{% hint style="info" %}

## Кроме ручной установки ALVR через ПК на шлем, допустим так же вариант загрузки ALVR через магазин Meta в самом шлеме!&#x20;

{% endhint %}

5. После установки APK файла в шлем, нас снова перебросит в лаунчер. Нажимаем **Launch**

<details>

<summary>Запускаем ALVR!</summary>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-645c71d380ad64d76316fb8b18dafe155b210107%2Flaunchbutton.png?alt=media" alt=""><figcaption></figcaption></figure>

</details>

6. Запустится мастер настроек. Он предложит сконфигурировать стример, нажимаем **Next**

<details>

<summary>Мастер настроек:</summary>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-c88c4fc0741dd99be6d1ebf61141dd1ebbc25132%2Fwizardnext.png?alt=media" alt=""><figcaption></figcaption></figure>

</details>

***

7. На этапе `Software Requirements`, нам предложат установить Virtual Audio Cable. Если в дальнейшем планируете использовать микрофон, тогда устанавливайте Virtual Audio Cable, нажав на соответствующую кнопку <kbd>Download Virtual Audio Cable (Lite)</kbd>.

<details>

<summary>Установка Virtual Audio Cable (Lite):</summary>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fe32z0ImF4NMmetema9a3%2FVACcable.png?alt=media&#x26;token=a4a89df1-aa54-4fd4-98fb-946356bfc1d0" alt=""><figcaption></figcaption></figure>

</details>

{% hint style="warning" %}
**Если решитесь установить Virtual Audio Cable через мастер настроек, после нажатия на кнопку у вас скачается архив который нужно будет распаковать и запустить файл ”setup.exe”. После установки, нужно вернуться в мастер настройки ALVR и нажать на ”Next”**
{% endhint %}

8. Далее встречаемся с настройкой Firewall. Нажимаем на соответствующую кнопку **Add firewall rules**. Нажимаем **Next**

<details>

<summary>Добавляем правила Firewall для ALVR:</summary>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-eb26c93e6196ca61ceada9e4c041b9c5191a0568%2Falvrfirewall.png?alt=media" alt=""><figcaption></figcaption></figure>

</details>

***

9. Нажимая на <kbd>Finish</kbd>, мы попадаем в основное окно ALVR. **Отлично!**

<details>

<summary>Главное окно ALVR:</summary>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2FKbX4oITdp84LQumNkhTI%2FALVRmain.png?alt=media&#x26;token=a8f2b5de-7462-47e6-aad1-3a4e67e410e9" alt=""><figcaption></figcaption></figure>

</details>

#### Подключение к компьютеру через ALVR (провод):

1. Перед подключением к компьютеру, убедитесь что вы включили и настроили базовые пункты в настройках ALVR.

***

<h4 align="center"><mark style="color:blue;">Базовые настройки</mark></h4>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-25b54fc8c4efa3c5b222c8a8b3decce001af627b%2Falvrsettingsfix.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}

#### Ещё раз для закрепления. Не пропустите!

* Вкладка Devices:
  * Wired Connection - **Включить (**<mark style="color:$warning;">**Обязательно!**</mark>**)**

* Вкладка Settings, раздел Connection:
  * Stream Protocol - **TCP (**<mark style="color:$warning;">**Обязательно!**</mark>**)**
  * Client Discovery - **Включить**
  * Auto Trust Clients - **Включить**\\

* Вкладка Settings, раздел Video:
  * Bitrate mode - **Constant** *(Рекомендованное значение от **100 МБит до 200 МБит**)*
    {% endhint %}

***

2. Находясь в ALVR, нажимаем на `Launch SteamVR`
3. Надеваем шлем и запускаем ALVR.

{% hint style="danger" %}
**ВАЖНО!**

Если до этого вы разрешали доступ к отладке ADB в шлеме, тогда ALVR заработает и вы увидите домашнее окружение SteamVR. В ином случае при попытке подключения к компьютеру через ALVR, **разрешите доступ к отладке**. Выберите “Всегда разрешать для этого компьютера"!

<p align="center"><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-bf75ef28c2d5da08f4c1eb81a8affc22bd0ce7d1%2Fadbdebug.png?alt=media" alt="" data-size="original"></p>
{% endhint %}

4. Подключение к ПК через провод благодаря ALVR прошло успешно. **Развлекайтесь!**

<details>

<summary>SteamVR окружение. Ура!</summary>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-7cbf54abf3b699851d30343d236bef912c701a78%2Fsteamvr.jpg?alt=media" alt="" width="375"><figcaption></figcaption></figure>

</details>

<figure><img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2FZn4F3PWGkU2t8svsxamW%2Fdance-%D0%B2%D0%B5%D0%BD%D0%BE%D0%BC.gif?alt=media&#x26;token=78360a57-a6fc-4245-a0c8-3b8669c17c6d" alt=""><figcaption></figcaption></figure>

***

## Готовая конфигурация

Для тех, кто не хочет заморачиваться над настройкой ALVR.. Будет приложен файл с конфигурацией в котором уже всё настроено за вас! Перенесли файл в папку с ALVR, запустили, и играете!

**Файл с готовыми настройками:** [session.json](https://disk.yandex.ru/d/HLqZ-8frGoSWVg)

{% hint style="success" %}

## Перемещаем файл вот СЮДА!

Перемещаем по пути: alvr\installations\”Версия ALVR”

<img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-9a03804aa7ba0c9cdf970978ccfc6fecff574558%2Falvrconfiguration.png?alt=media" alt="" data-size="original">
{% endhint %}

{% hint style="danger" %}
**Новичкам особое внимание. Не трогайте остальные параметры кроме разрешения и герцовки, если не знаете что они делают!**

<img src="https://2519126751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlAghHQAzTV4lAeuAbHIX%2Fuploads%2Fgit-blob-907e14ef3a6be98950e60e027e6e42ea96bb61df%2Falvrdonottouch.png?alt=media" alt="" data-size="original">
{% endhint %}
