Matt Sich
Matt Sich4d ago

RealtimeProfiler docs?

Are there any docs available for using the RealtimeProfiler? We're trying to understand network usage during a session as part of our new game telemetry reporting.
3 Replies
kapa.ai
kapa.ai4d ago
Hi @Matt Sich. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- I'm sorry, but the knowledge sources do not contain any documentation or references to a "RealtimeProfiler" for Normcore. However, there is information available about network statistics and profiling at a lower level: - The Client and OfflineClient classes have methods like GetNetworkStatistics() that return a NetworkInfo object. This object provides fields such as roundTripTime, percentOfPacketsLost, sentBandwidth, receivedBandwidth, and others, which can help you understand network usage during a session. There is also a SetProfilingEnabled(bool enabled) method and a TryGetProfilingSample(ProfilingSample& profilingSample) method, but the documentation does not elaborate on how to use these for profiling or telemetry reporting Reference: Client class, Reference: NetworkInfo. If you need more detailed documentation on profiling or a specific "RealtimeProfiler" tool, you may need to reach out to NormalVR support or check for updates in their official documentation, as the current knowledge sources do not provide this information. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ----------------------
kapa.ai
kapa.ai4d ago
<@547202821230034954> Kapa.ai is still learning and improving, please let me know how I did by reacting below.
maxweisel
maxweisel4d ago
We’ve got a guide in the works but nothing official right now. If you open the Unity profiler you’ll see Normcore gauges for all of the data channels. Those will track bandwidth use while you’re app is running

Did you find this page helpful?