Hello everyone.

We have decided to phase out the Mixed Reality Forums over the next few months in favor of other ways to connect with us.

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.

The plan between now and the beginning of May is to clean up old, unanswered questions that are no longer relevant. The forums will remain open and usable.

On May 1st we will be locking the forums to new posts and replies. They will remain available for another three months for the purposes of searching them, and then they will be closed altogether on August 1st.

So, where does that leave our awesome community to ask questions? Well, there are a few places we want to engage with you. 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. And always feel free to hit us up on Twitter @MxdRealityDev.

Spectator View Compositor not working

Hey Folks,

I've got almost everything working to get the Spectator View working in my application. Followed this tutorial: https://developer.microsoft.com/en-us/windows/holographic/spectator_view

Calibration is good, got the camera feed from that, the problem I'm having is the compositor is not working at all. No button presses do anything except "Toggle Full Screen" which gives me a blank full screen.

This is all I see when running the compositor, no video feed from the camera, no feed from the hololens'. Hololens' are attached to the sharing service and I can see the avatars I've made in each of them.

Here are a few errors I'm having:

When opening up the compositor, I get:
Failed to call static function Reset because an object was provided
UnityEditor.EditorWindow:GetWindow(Type, Boolean, String, Boolean)
CompositorWindow:ShowWindow() (at Assets/Addons/HolographicCameraRig/Editor/CompositorWindow.cs:108)

After using CopyDLL.cmd, and opening the project, I get the following errors as well:
Removing Assets/Addons/HolographicCameraRig/Plugins/x64/EDSDK.dll because the asset does not exist
Removing Assets/Addons/HolographicCameraRig/Plugins/x86/EDSDK.dll because the asset does not exist
Removing Assets/Addons/HolographicCameraRig/Plugins/x64/EdsImage.dll because the asset does not exist
Removing Assets/Addons/HolographicCameraRig/Plugins/x86/EdsImage.dll because the asset does not exist

This happens in both my project, as well as the sample project.

Thank you!

Best Answer

  • RLekeyRLekey
    Accepted Answer

    Hey So I figured it out and it was pretty dumb. The editor needed to be in play mode to connect to the sharing service.

    Hopefully I help someone else being a dummy like me.

Answers

  • RLekeyRLekey
    Accepted Answer

    Hey So I figured it out and it was pretty dumb. The editor needed to be in play mode to connect to the sharing service.

    Hopefully I help someone else being a dummy like me.

  • Thanks for the tip. I thought it would be running at editor mode. <3

    But I got no camera feed at the compositor window, did you have any clues?
    Everything goes fine when taking pictures and the captured photo mixed well with the holograms. Still the compositor cannot receive the stream. I'm sure there's no other software using the camera. I am so upset now...

    Are my hardware configurations not qualified? I used E31231v3 CPU and Blackmagic Intensity Pro 4K with a AMD FirePro W2100 GPU to handle the job.

  • Fixed. https://bitbucket.org/Unity-Technologies/unitytesttools/issues/12/error-when-you-open-unity-and-the-unit
    Here's the unity issue tracker.
    First import the dlls in prior editons of unity for example 5.5.0f3. Ignore the bugs and reopen the project with newer editons for example 5.6.2f1. Everything works perfect now.

Sign In or Register to comment.