Как транслировать игры на Oculus Quest на компьютер

Пользователь Reddit нашел способ передачи контента в режиме реального времени с автономного шлема Oculus Quest первой и второй версии через обычные браузеры. Трансляция игрового процесса происходит по беспроводной сети с использованием Microsoft Edge или Google Chrome, при этом шлем не требуется подключать к компьютеру с помощью кабеля.
Как запустить трансляцию
1) Перейдите на Oculus.com в раздел casting в одном из браузеров Microsoft Edge или Google Chrome
2) Далее наденьте шлем Quest 1 или Quest 2, перейдите в домашнее меню
и найдите функцию «Поделиться»
3) Нажмите на строку «Cast», после чего выберете нужный ПК в списке предлагаемых устройств.
После этого Вы можете начать трансляцию в VR практически без задержки в реальном времени. На сегодняшний день данный способ является самым удобным решением стриминга и записи видео без использования сторонних приложений. Отметим, что на данный момент аудио с микрофона не записывается, придется использовать дополнительный микрофон, если Вы хотите внести комментарии в геймплей.
Также картинка передается в квадратном разрешении, а не в широкоугольном. Данная функция предоставлена официально от Facebook, руководство находится здесь.
Oculus Quest (2): как транслировать на ТВ, смартфон, планшет и ПК

Oculus Quest (2) предлагает возможность потоковой передачи контента VR на телевизоры, смартфоны, планшеты и компьютеры. Таким образом, вы можете позволить друзьям и членам семьи просматривать ваш опыт виртуальной реальности.
Официально существует три способа потоковой передачи контента VR на устройства: на смартфоны и планшеты, на устройства, поддерживающие Chromecast, а также на ПК и устройства MacOS с использованием интернет-браузера.
Стриминг на смартфон или планшет
Этот вариант потоковой передачи можно запустить из Oculus Quest или из приложения Oculus.
Как начать стримить с Oculus Quest на смартфон и планшет:
- Убедитесь, что смартфон или планшет подключен к той же сети Wi-Fi, что и ваш Oculus Quest.
- Откройте приложение Oculus на своем смартфоне или планшете.
- Нажмите кнопку Oculus на правом контроллере.
- Выберите «Поделиться» (символ стрелки) в главном меню VR, а затем выберите параметр «Stream».
- Выберите «Приложение Oculus» и подтвердите, нажав «Далее».
- Подтвердите в приложении Oculus, что хотите начать потоковую передачу, выбрав «Начать передачу».
- Красная точка в VR показывает, что идет потоковая передача.

Как остановить трансляцию:
- Нажмите кнопку Oculus на правом контроллере.
- Выберите «Поделиться» (стрелка) в главном меню VR.
- Выберите «Передача» и «Завершить передачу».
Потоковая передача на устройства Chromecast

Google Chromecast — это аксессуар, который подключается к телевизору через HDMI для потоковой передачи контента на телевизор через Wi-Fi. Многие современные телевизоры имеют встроенную технологию Chromecast. В противном случае вы можете купить аксессуары отдельно.
Этот вариант потоковой передачи можно запустить из Oculus Quest или из приложения Oculus.
Как начать стримить с Oculus Quest на телевизор:
- Убедитесь, что ваше устройство Chromecast или телевизор с поддержкой Chromecast подключены к той же сети Wi-Fi, что и Oculus Quest.
- Нажмите кнопку Oculus на правом контроллере.
- Выберите «Поделиться» (символ стрелки) в главном меню VR, а затем выберите параметр «Stream».
- Ваше устройство Chromecast или телевизор с поддержкой Chromecast должны появиться для выбора. Выберите подходящий вариант, и потоковая передача должна начаться.
- Красная точка в VR показывает, что идет потоковая передача.
Как остановить трансляцию:
- Нажмите кнопку Oculus на правом контроллере.
- Выберите «Поделиться» (стрелка) в главном меню VR.
- Выберите «Передача» и «Завершить передачу».
Если вы хотите отменить потоковую передачу в приложении Oculus, выберите в приложении «Остановить трансляцию».
Потоковая передача в браузере
Этот тип потоковой передачи использует Google Chrome или Microsoft Edge. Другие браузеры в настоящее время не поддерживаются. Поскольку Google Chrome работает на MacOS, вы также можете выполнять потоковую передачу на iMac или Macbook.
Как начать стримить с Oculus Quest в браузер:
- Убедитесь, что целевое устройство (ПК с Windows, устройство MacOS) подключено к той же беспроводной локальной сети, что и ваш Oculus Quest.
- На целевом устройстве откройте веб-сайт oculus.com/casting с помощью Google Chrome или Microsoft Edge и войдите в свою учетную запись Oculus или Facebook, если вы еще этого не сделали.
- Нажмите кнопку Oculus на правом контроллере.
- Выберите «Поделиться» (символ стрелки) в главном меню VR, а затем выберите параметр «Stream».
- Выберите «Компьютер» и подтвердите нажатием «Далее» и «Готово».
- Красная точка в VR показывает, что идет потоковая передача.
- Если хотите, активируйте полноэкранный режим и аудиовыход и отрегулируйте громкость.
Как остановить трансляцию:
- Нажмите кнопку Oculus на правом контроллере.
- Выберите «Поделиться» (стрелка) в главном меню VR.
- Выберите «Передача» и «Завершить передачу».
Примечание: Если красная сигнальная точка мешает вам во время потоковой передачи, вы можете легко отключить ее. Для этого зайдите в «Устройство» (Device) в настройках. В самом низу можно отключить «Дисплей для видеозаписи» (video recording display).
Достоинства и недостатки потоковой передачи

Устройства Chromecast в настоящее время являются лучшим вариантом для потоковой передачи: если вы транслируете контент VR на телевизор, у вас будет большое изображение и обычно относительно хорошая задержка менее секунды. Этого достаточно для большинства приложений VR, за исключением динамичных музыкальных игр, таких как Beat Saber и Pistol Whip.
Возможный недостаток этого варианта потоковой передачи заключается в том, что вам необходимо дооснастить Chromecast, если ваш телевизор не поддерживает эту технологию по умолчанию. Новейшая модель Chromecast с Google TV стоит примерно 70 долларов.
Это также дает вам доступ к Netflix и другим потоковым службам на вашем телевизоре и доступ к соответствующим программам с помощью прилагаемого пульта дистанционного управления. Требуется вход HDMI на телевизоре.
Если у вас нет телевизора, совместимого с Chromecast, и вы не хотите вкладывать деньги в его покупку, потоковое видео на смартфон или планшет — самое простое решение. Самым большим недостатком этого типа потоковой передачи является маленький дисплей, обычно более высокая задержка и большая подверженность помехам, чем у устройств Chromecast.
Стриминг через браузер — вторая альтернатива Chromecast. Он предлагает достаточно низкую задержку и хорошее качество изображения, но не может (пока) отображать представление VR в широкоэкранном формате.
Как транслировать картинку из Oculus Quest 1 и 2 на компьютер через браузер

По всей видимости Facebook начал выкатывать новую функцию, которая позволяет пользователям Oculus Quest и Quest 2 передавать свой игровой процесс по беспроводной сети на любой компьютер через избранные веб-браузеры.
Эту возможность отметил один из пользователей Reddit. Функция позволяет транслировать картинку непосредственно в браузеры Google Chrome и Microsoft Edge без необходимости использовать кабель или дополнительные программы.
Как начать трансляцию?
1. Направляйтесь на страницу Oculus.com/casting в одном из перечисленных браузеров.
2. Наденьте VR-гарнитуру Quest/Quest 2 и выберите опцию «Поделиться», расположенную в общем меню.
3. Нажмите кнопку «Cast» и выберите нужный компьютер в списке доступных устройств.

После выполнения каждого пункта начнется трансляция изображений на PC в режиме реального времени. На данный момент это самое удобное решение без стороннего программного обеспечения. К сожалению, пока нет возможности записывать аудио с микрофона.
Поэтому вам нужно применять собственные приложения. Также картинка имеет квадратное разрешение вместо широкоугольного, как это показано в SideQuest.
Тем не менее, приятно иметь мгновенный доступ к трансляции игрового процесса VR-устройства. Вы можете найти официальное руководство Facebook по этой ссылке.
How to stream Oculus Quest to TV or to PC

Streaming or casting Oculus Quest headset to other screens
If you’re showing off your Oculus Quest and taking turns with friends it’s great to be able to watch what the player is seeing. Streaming or Casting the Oculus Quest can let you demonstrate virtual reality apps and games for others. It’s also really helpful when introducing people to VR.
Here are two ways to mirror your Oculus Quest on another screen.
Casting
UPDATE: You can now easily Cast Oculus Quest to your PC in a browser.
Oculus Quest, being an Android based device, has a mirroring option built in—It uses Google Cast technology. This lets you view on your mobile device via the Oculus app, or cast to Google Cast enabled devices like Google Home Hub, Chromecast, Chromecast Ultra, and NVidia Shield.
In the Oculus menu choose the “Sharing” tab, and select “Cast” icon—which looks something like this:

A window will pop up showing available devices. Choose the device you want to watch on and click “Next.”



Notes:
- To use Casting, your Oculus Quest headset and the device you want to cast to need to be on the same wireless network.
- Casting is not available in all apps.
- Open the Oculus app on mobile before trying to cast to it—when you start casting it will pop up a window asking for approval.
Stream to PC Using ScrCpy included in Sidequest
This solution uses the open source ScrCpy—built into SideQuest—to stream the display from your Oculus Quest headset to your PC, allowing others to see what you see while you play. Setup is pretty easy, and only takes a few clicks to start streaming after you enable developer mode and install SideQuest (prerequisite).
First, make sure your headset is connected to SideQuest. You can do this via USB or over WiFi if you have set that up previously.
After you’ve connected, to start the stream click the “Stream from your Headset to your PC with ScrCpy” icon in the top bar.

Choose your options and click Start Stream

A new window titled “SideQuest Stream” will open, mirroring the view from your headset.

Recording and Streaming With OBS
Download the free Open Broadcaster Software (OBS Studio) from https://obsproject.com/
Install and open the program.
Setup OBS for Recording
Create a new scene.

Give the Scene a name. I’ll call mine “Quest.”


For the source type choose “Window Capture.”

Give the source a name, I’ve called mine “sidequest.”

Select the window “[scrcpy.exe]: SideQuest Stream.”

Make sure you are already streaming to PC with SideQuest before adding source if you have trouble finding the window
Note: The next step would be to choose audio inputs, but the ScrCpy streaming method doesn’t send audio. You’ll need to come up with another method to add sound from the Quest, as I haven’t managed to yet. You can choose to add a source from other input devices or windows on your PC.
Record or Stream
You should now see the preview in the OBS window, and be able to start recording or streaming by clicking the buttons on the right side of the screen.

Once you’re all done recording and ready to find those your video files to upload or edit, in OBS Studio click on “File” in the top menu bar, and then click “Show Recordings.”