The Mixed Reality Forums here are no longer being used or maintained.
There are a few other places we would like to direct you to for support, both from Microsoft and from the community.
The first way we want to connect with you is our mixed reality developer program, which you can sign up for at https://aka.ms/IWantMR.
For technical questions, please use Stack Overflow, and tag your questions using either hololens or windows-mixed-reality.
If you want to join in discussions, please do so in the HoloDevelopers Slack, which you can join by going to https://aka.ms/holodevelopers, or in our Microsoft Tech Communities forums at https://techcommunity.microsoft.com/t5/mixed-reality/ct-p/MicrosoftMixedReality.
And always feel free to hit us up on Twitter @MxdRealityDev.
Is there a video-sharing solution available?
Sorry if this may have been asked/answered, but I'd like to share video-chat-style, what the user sees out to a remote connection. I'd love to use Skype, if there's a plugin for that. But otherwise I'm guessing I'd access a web-cam(?) and composite the rendered scene to-texture, then pump that texture out. I'd hate to reinvent a wheel.
Best Answer
-
OptionsPentose ✭✭
Ah so you want the same functionality in your own app.
For that I'd recommend taking a look at this page: https://developer.microsoft.com/en-us/windows/holographic/locatable_camera#Render_holograms_from_the_Camera.27s_position. That section mentions transmitting the video feed as well as hologram locations, then doing the compositing on the receiving end so that the HoloLens user doesn't get hit by the drop in frame rate of MRC (https://developer.microsoft.com/en-us/windows/holographic/mixed_reality_capture_for_developers#What_to_expect_when_MRC_is_enabled_.2F_Known_Issues).
At the moment you're only able to build apps that take over all of the rendering (rest of the shell disappears).
6
Answers
Skype is available from the Store. If you just want to view the video stream on a local network, check out Mixed Reality Capture from the Device Portal (https://developer.microsoft.com/en-us/windows/holographic/using_the_windows_device_portal#Mixed_Reality_Capture).
Yes I have Skype from the store. I'm building a Unity app which hides Skype from view while it's running. But I need Skype or Skype-like functionality for my multi-user experience (one user on Hololens, other on a tablet).
This may work for for a proof-of-concept (thanks for the link): /api/holographic/stream/live.mp4 (GET)
I need to get that working both in my remote (tablet) app, and across the internet eventually.
If it's possible to build Unity as a XAML app, would it NOT hide Skype-for-Hololens?
Ah so you want the same functionality in your own app.
For that I'd recommend taking a look at this page: https://developer.microsoft.com/en-us/windows/holographic/locatable_camera#Render_holograms_from_the_Camera.27s_position. That section mentions transmitting the video feed as well as hologram locations, then doing the compositing on the receiving end so that the HoloLens user doesn't get hit by the drop in frame rate of MRC (https://developer.microsoft.com/en-us/windows/holographic/mixed_reality_capture_for_developers#What_to_expect_when_MRC_is_enabled_.2F_Known_Issues).
At the moment you're only able to build apps that take over all of the rendering (rest of the shell disappears).