Jump to: navigation, search

GoPro VR Player - HMD



Forewords


The player supports both Oculus Rift and HTC Vive headsets.
According to the headset plugged, the player will automatically choose the right SDK to use : Oculus or OpenVR. You can also force to use one SDK by changing the setting in Preferences > Controllers > Head-mounted display SDK.

OpenVR is an API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting. Through GoPro VR Player, SteamVR is now supported on macOS High Sierra 10.13. The OpenVR SDK version 1.0.10 is now used on Windows and on macOS. We recommend you to use latest 27-inch iMac Retina or Mac Pro configurations with AMD graphics products to get the best experience.

You have now the possibility to disable HMD detection to avoid launching VR runtimes to use GoPro VR Player screen mode.

Disable HMD

Finally, any other VR headset supported by OpenVR can be used with GoPro VR Player.





Oculus Rift

Prerequisites



Oculus Rift with GoPro VR Player is supported on following platforms:

  • Mac OSX 10.9 (Mavericks), OSX 10.10 (Yosemite), OSX 10.11 (El Capitan)
  • Windows 7, Windows 8 & 8.1, Windows 10 recommended


Notes:

  • If you want to have the best result with GoPro VR Player and Oculus Rift, we recommend you to use Windows.
  • Ensure to have your graphics drivers up to date.
  • Most of the laptops are not supported by Oculus.


Hardware requirements for Oculus.



Configuration

Windows


CV1 - DK2 - DK1

  1. First download the Oculus setup and follow the setup guide.
  2. Then you have to allow unknown sources inside Oculus app because GoPro VR Player is not distributed through the Oculus platform.

Mac

DK1

  1. Configure Oculus screen from OS screen configuration. Set Oculus screen as an extended screen.
  2. Plug the usb cable of the Oculus to your computer.
  3. Plug the HDMI or DVI cable of the Oculus to your computer.
  4. Turn on Oculus.


DK2

  1. Install the Oculus Runtime (select 'Platform: PC' and version 0.5.0.1).
  2. Plug the usb cable of the Oculus to your computer.
  3. Plug the HDMI or DVI cable of the Oculus to your computer.
  4. Update Oculus firmware to the version 2.12 : Start Oculus Config Utility > Tools > Advanced > Update firmware.
  5. Configure Oculus display : Start Oculus Config Utility > Tools > Rift Display Mode > tick "Extend Desktop to the HMD".
  6. Configure Oculus screen from OS screen configuration. Set Oculus screen as an extended screen. Rotate to 90° Oculus screen (by default it is vertical).
  7. Set Oculus screen as the main screen (see section Tricks for Mac below]])


Start GoPro VR Player, a message will inform you that HMD mode is activated and you have to restart. After restarting, you should see HMD icon in bottom bar. If not, you can check the software log in the menu to see what gone wrong. See troubleshoots for more details.





Tricks for Mac

For now, Oculus DK2 and GoPro VR Player require a specific configuration in order to have the best user experience on Mac. Configuration will be much simpler in future versions, especially when Oculus driver will be full compatible with OpenGL. Meanwhile, we provide you some tricks to help you in this annoying configuration.

The most important thing is to set the Oculus screen as the main display. In this way you should be able to have zero latency. Here are some tricks to help when Oculus is the main display.



Dock
Arrangement

In System Preferences:

  • Dock
    • Position Dock on screen Left
    • Keep Dock always visible
    • Drag and drop GoPro VR Player app icon in Dock bar (top part) in order to have a shorcut to start GoPro VR Player
    • Drag and drop Videos directory (or another directory where your videos are stored) in Dock bar (bottom part) in order to have a shorcut to access to videos.


  • Displays > Arrangement
    • Ensure to untick "Mirror Displays".
    • Drag and drop the white rectangle bar on the blue rectangle which identify the Oculus screen. This will set the Oculus screen as the main display.
    • Keep in mind that Dock bar will be present only on the first screen. The first screen is the leftmost blue rectangle.


Note: in the bottom-right corner, the button "Gather Windows" allow to gather all screen configuration windows.





HTC Vive (OpenVR SDK)

Prerequisites



HTC Vive with GoPro VR Player is supported on following platforms:

  • macOS High Sierra 10.13 NEW
  • Windows 7 SP1, Windows 8 & 8.1, Windows 10
  • Intel Core i5-4590 or AMD FX 8350, equivalent or better
  • NVIDIA GeForce GTX 1060 or AMD Radeon RX 480, equivalent or better


Hardware requirements for HTC Vive.


Configuration

OpenVR allows to run HTC Vive by using SteamVR driver. You have to install SteamVR on your machine to be able to use HTC Vive with GoPro VR Player.
The OpenVR API provides a game with a way to interact with Virtual Reality displays without relying on a specific hardware vendor's SDK. More details here.


Start GoPro VR Player, a message will inform you that HMD mode is activated and you have to restart. After restarting, you should see HMD icon in bottom bar. If not, you can check the software log in the menu to see what gone wrong. See troubleshoots for more details.







Controls

When using a HMD with GoPro VR Player, you have two ways to interact with the player without removing the headset. First is to use HMD controls like Oculus remote, Oculus Touch or Vive controllers. This is the most convenient way to interact with the player. The second way is to use the Gaze User Interface, this is not very convenient to use but it is useful when you don't have any controls with your HMD (for example Oculus DK1 or DK2).

The HMD controls mode is selected by default, but if you need you can set the Gaze User Interface mode in Preferences > Controllers settings.

Controls allow to display an user interface in the HMD in order to navigate in the current playlist , so you can easily select the media to play without removing the headset.

Playlist User Interface



With remote controls you can also use following player commands : play, pause and seek.





Remote controls

Supported devices : Oculus Remote, Oculus Touch, XBox One controller, Vive controllers.

Commands list :

Play/Pause Enter -or- OK
Seek slow Left for rewind -or- Right for forward
Seek fast Down for rewind -or- Up for forward
Show/Hide playlist Select -or- Menu



Gaze User Interface

Here is how to use it:

  • Ensure that a playlist is loaded
  • Do a simple tap on the HMD to display the user interface
  • Focus your sight on a media thumb and wait 3 seconds to load it (or do a simple tap on the HMD)








Back to GoPro VR Documentation