melon_masher
melon_masher2w ago

Syncing video that is not included in the Unity build itself

I am building a vr previz app that allows users to select a local video from either their PC or Oculus if running the apk build and then have that video play via the unity videoplayer mapped onto geometry. Is it possible to sync a video so that multiple users can see it when presumably they will not have that video file on their local machine? Is there a way to stream the video's content or is this not enabled in normcore. Thanks for any help!
4 Replies
kapa.ai
kapa.ai2w ago
Hi @melon_masher. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- Thank you for your question about syncing video in a VR previz app using Normcore. Based on the provided knowledge sources, I can offer some insights, but there are limitations to what Normcore currently supports for this specific use case. Normcore does provide high-quality, low-latency audio streams via its API, as mentioned in the Room > Media streams documentation. However, video streaming is not yet fully supported in the public version of Normcore. The documentation states: "Normcore's new MediaStream API is now available in private preview for Normcore Private customers. If you would like to use video streaming in your Normcore Private app, get in touch with your account manager for more information." This suggests that video streaming capabilities are being developed, but they are currently only available in a private preview for Normcore Private customers. For your specific use case of syncing a locally selected video across multiple users, the standard Normcore public offering does not provide a built-in solution. You would need to consider alternative approaches or explore the Normcore Private option if video streaming is crucial for your application. If you're interested in pursuing this further, you might want to: 1. Contact Normcore support to inquire about the Normcore Private option and its video streaming capabilities. 2. Explore alternative methods of synchronizing video playback, such as syncing play/pause states and timestamps across clients, while having users manually load the same video file on their devices. Unfortunately, the knowledge sources do not provide enough information to offer a complete solution for your specific video syncing requirements within the current public version of Normcore. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ----------------------
kapa.ai
kapa.ai2w ago
<@1339277472218484766> Kapa.ai is still learning and improving, please let me know how I did by reacting below.
Mechabit
Mechabit2w ago
normcore doesn't have video streaming you'd have to upload it to some cloud storage and download it locally
melon_masher
melon_masherOP2w ago
ok, thank you

Did you find this page helpful?