Update v0.7.2 released


HereSphere update v0.7.2 for the Quest 2 is now available with web API improvements, including the ability to sync favorites, ratings, tags, hsp files, and file deletion actions to the server, as well as some quality of life improvements and bug fixes.

Web API:

  • Changes to favorites, ratings, and tags, as well as writing HSP files and file deletion actions will be sent to the server. If you're a developer, contact me for the updated API docs.
  • The API overwrite toggles for favorites and ratings are now enabled by default for new users. These toggles force the player to use the favorite and ratings supplied by the server using the HereSphere API. If the site integrating the HereSphere API doesn't allow writing favorites, ratings, etc., but you still want your changes to persist, then disable these toggles by clicking on the cogwheel in the bottom right corner of the web API view.
  • Added a "cameraIPD" number field to the video data json. This is the distance between the stereo cameras used to record the video in cm, and typically ranges between 6.0 to 7.0cm, with 6.4-6.5cm being a good default.
  • A synchronized peripherals icon has been added to the thumbnails to indicate if a script is associated with the video when using the web API.
  • When clicking on the synchronized peripherals icon above the seekbar, if there are multiple scripts associated with a video using the web API, a drop down box will be displayed with the script names, allowing you to switch between them.
  • Manually inputting a url that ends with /heresphere or /deovr will now force the player to use the corresponding API. The player will do its best to migrate user data between different API's without losing user data, but it's recommend you backup your data to hsp files (or copying the Library.hsl file) before switching API. XBVR tags are named differently depending on whether the DeoVR or HereSphere API is used, so you'll end up with duplicate tags with different categories, which is probably not desirable.

Web Browser:

  • Added a "Desktop User Agent" toggle to the web browser settings. This is enabled by default, so the web browser behaves like a desktop device. Disabling this will make the web browser use its original user agent (mobile for the Quest 2), which can fix issues with cloudflare browser verification. If the site you're visiting has issues in HereSphere, try disabling this toggle.

SMB:

  • Updated the SMB library. Not sure if it's any better than the old version. Seems like it behaves the same based on my testing.

Quality of life improvements:

  • Filename projection suffixes can now be preceded by a space, hyphen, or underscore.
  • Added an "Always Show Controllers" toggle to the user settings. When enabled, the motion controllers will remain visible, even when the menu is hidden.
  • Added a keybinding for "Toggle Always Show Controllers" about half down the keybinding list.
  • The volume slider now also affects the volume of the thumbnail preview video.

Bug Fixes:

  • Fixed bug that prevented users from switching video stream resolutions when the resolutions aren't ordered from lowest to highest.
  • Fixed profile loading bug that caused media sources to be duplicated or the app to crash.
  • Fixed issue with bookmarked web pages ending in /heresphere or /deovr not loading the web API when clicked after the page has already been loaded.
  • Fixed issue with player not uploading script automatically if the synchronized peripherals is toggled on after a video has already started.
  • Fixed issue with virtual keyboard arrow keys not moving the text input cursor.

Files

HereSphere-v0.7.2.apk 96 MB
Sep 10, 2022
HereSphere-v0.7.2-demo.apk
Sep 10, 2022

Get HereSphere VR Video Player (Quest 2)

Buy Now$29.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.