Pele
Pele3mo ago

Does normcore support screen sharing for WebGL?

We were interested in Normcore due to this demo: https://normcore.io/webgl-demo. We can't find any concrete information on whether screen sharing is supported. We need to ensure that screen sharing is supported before we decide to use Normcore. Also, if it is supported, is there a guide on how to create our own application like in the demo? I mean, a proper guide that decreases workload time. We do not mind using Normcore Pro/Unlimited or any custom plan if our requirements are guaranteed.
Solution:
once you have the byte stream you can sync it using normcore no problem
Jump to solution
9 Replies
kapa.ai
kapa.ai3mo ago
Hi @Pele. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- Hmm, I don't know enough to give you a confident answer yet. The knowledge sources provided do not explicitly mention screen sharing support for WebGL in Normcore. However, Normcore does support WebGL and offers a guide on how to create a WebGL project with voice chat here (https://normcore.io/documentation/platforms/webgl). For more specific features like screen sharing, I would recommend reaching out directly to the Normcore team. They offer paid support plans with different levels of responsiveness and modes of communication, which include options for a shared Slack channel for direct communication with their engineers here (https://normcore.io/documentation/normcore-private#support). You can also join their Discord (https://normcore.io/documentation/essentials/common-questions#does-normcore-support-x-y-z) to ask specific questions about Normcore's capabilities. For creating your own application, you can start with the Getting Started (https://normcore.io/documentation/essentials/getting-started#creating-a-normcore-application) guide. It provides a step-by-step process to create a simple multiplayer application. For more complex applications, they also offer engineering services as needed for your projects. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ----------------------
kapa.ai
kapa.ai3mo ago
<@653721031466287128> kapa.ai is still learning and improving, please let us know how it did by reacting below
Mechabit
Mechabit3mo ago
you mean screencasting the same image onto a phone or do you mean spectate a match from another device? or do you mean sharing your desktop view to another device?
Pele
Pele3mo ago
A typical screen sharing that use in metaverse conference room. Like one player share there PC screen to main monitor and other people in the room can view it. We plan on making a Metaverse on WebGL.
Mechabit
Mechabit3mo ago
there's no media streaming built in you'd have to make it yourself something like this https://docs.unity3d.com/Packages/com.unity.renderstreaming@3.1/manual/index.html or this
Mechabit
Mechabit3mo ago
FM Remote Desktop Add-on | Video | Unity Asset Store
Get the FM Remote Desktop Add-on package from Frozen Mist and speed up your game development process. Find this & other Video options on the Unity Asset Store.
Mechabit
Mechabit3mo ago
or this
Mechabit
Mechabit3mo ago
Agora
Agora.io Real-Time Voice and Video Engagement
The Real-Time Engagement Platform for meaningful human connections.People engage longer when they see, hear, and interact with each other. With Agora, you can embed vivid voice and video in any application, on any device, anywhere.
Solution
Mechabit
Mechabit3mo ago
once you have the byte stream you can sync it using normcore no problem