Oculus screen casting in custom web application
I'm trying to create a web application (for PC) that will display the screencasting from Oculus Quest. I don't want to create any native application for oculus to catch the stream, so I tried 2 approaches: Create a webpage for Oculus with screencasting option and then using webrtc stream it to the browser on PC - but this doesn't work I cannot get the screen stream - Oculus browser (based on Android Browser) doesn't support Screen Capture API - Use Oculus Casting (this which works with oculus.com/casting or mobile Oculus application). Still, I cannot find any API documentation for that. I've tried to check how the oculus page works - it uses the webrtc under the hood, but when I tried to use the webrtc offer taken from graph.oculus.com/graphql - I get the following error: ERROR Error: Uncaught (in promise): InvalidAccessError: Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to set remote offer sdp: Called with SDP without DTLS fingerprint. Error: Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to set remote offer sdp: Called with SDP without DTLS fingerprint. that means that the sdp from Oculus API doesn't contain the fingerprint. I tried to find a way to disable this chrome security check using the --disable-webrtc-encryption , but it doesn't work.. Have you any other suggestions or hints?2.7KViews1like3CommentsHello! I'm having trouble with user identification.
Authentification request sends Oculus User ID: 0 even though all permissions are valid in developer dashbpard. My code: using Oculus.Platform; using Oculus.Platform.Models; using UnityEngine; public class UserIdentification : MonoBehaviour { private void Awake() { Oculus.Platform.Core.AsyncInitialize("227131****73792"); } private void OnOculusPlatformInitialized(Message<string> message) { if (message.IsError) { Debug.LogError("Oculus Platform initialization failed: " + message.GetError().Message); } else { Debug.Log("Oculus Platform initialized successfully."); // You can now safely use Oculus Platform functions here. } } private void Start() { // Call the method to get the user information GetUserName(); } private void GetUserName() { // Request the currently logged-in user's information Users.GetLoggedInUser().OnComplete(GetLoggedInUserCallback); } private void GetLoggedInUserCallback(Message<User> message) { if (!message.IsError) { // Retrieve user information User user = message.Data; string userName = user.ID.ToString(); // Oculus User ID string displayName = user.DisplayName; // Display the user information Debug.Log("Oculus User ID: " + userName); Debug.Log("Display Name: " + displayName); } else { Debug.LogError("Error getting user information: " + message.GetError().Message); } } }944Views3likes1CommentHow Does App Submitting Works
Hi, I am just getting into developing an app for Oculus Quest 2 and I eventually want to submit my app to the Meta Quest Store. I found information about the VRC guidelines (here https://developer.oculus.com/resources/publish-quest-req/), but I want to know more. How does the team that "tests"/check the apps when we submit them, decide on what permissions are necessary for the game, and what aren't? How many apps are submitted to the Meta Store, and how many are rejected? Is the "testing" of the apps done manually or is it automated? These are some of the questions that I throughout about and I would appreciate if someone can share their experiences. Thanks1.1KViews0likes0CommentsRemote Meta Avatar Loading with Invalid Access Token Locally
Hi, when a local user has an invalid access token and wants to load a remote avatar, that avatar is broken (head, arms are stuck). That thing should not happen because the remote user has an avatar and has a valid token as well. Therefore, the network info should be fine. However, I found that if local user has an invalid access token, the remote avatar is not loaded, it is replaced by the default one (broken). I found a workaround, just sending through the network properties the remote access token, but it's not a correct solution. Has anyone faced this issue? Thanks in advace for any help.1.1KViews1like0Comments3 yrs off "Oculus" - Return to this "Meta" dystopian corporate platform.... help!
1 - Why do I have to create a Nintento Mii mandatorily before just getting to the basic menus, I'm not 12. 2 - Where is my library I built when Oculus was good? Or is that just.... "gone for my benefit of experience?" 3 - Is Oculus Lounge still a thing, do I have a cool customizable home that feels warm and inviting and has a few mini games to reacclimate to VR, or is Home just that endless, empty, soulless void now? 4 - Have you guys considered building a help + support system UI for ease of use by humans, or..... ?933Views1like0CommentsOculus SSO 404 Page not found
Hello, I'm trying to implement SSO for the web page of our quest2 game but I keep getting a Page Not Found error when I try to access https://auth.oculus.com/sso/ with my redirect uri and organization id anybody else having this issue? or what am I missing?1.9KViews0likes1CommentCan the Login with Facebook function be used in the Oculus Quest?
I have to use the Login with Facebook function using the Facebook SDK in Unity3D. It works normally on Android phones. But in the Oculus Quest, the loading indicator is loading infinitely where the FB module should come out. Does the FB SDK work in the Oculus Quest? I want to know how to use Login with Facebook function in the Oculus Quest.2.2KViews1like4CommentsHand Tracking Bone Position
I need to be able to access the hand tracking bone ID data and save it for offline analysis. I have seen that it can be retrieved from the hand information as an OVRSkeleton list but I would like to extract that information to use later on. So, I need to be able to read and store all the hand position data in a Unity scene... Anyone has been able to do it? I hope someone can help me out here... Thanks π1.7KViews1like0CommentsLeft controller wont pair to headset
My left controller won't pair to my headset on the app on my phone my right controller works just fine but yet my left won't does anybody know a solution to this problem please I want to go back to a VR content creator but it's hard to do it without my left controller cause I'm left-handed1KViews0likes0Comments