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.

Render 3D_360 video with DirectX ?

I have tried to render 3D_360 with DirectX sample (https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/360VideoPlayback).
But I cannot success.
Are there any suggestions for my case ?
Thank you so much !

Answers

  • What do you mean "not success"? Did you get any error?

  • This sample can play 2D_360 (not 3D_360) video.
    As I know, We have to separate 3D_360 video frame to left eye and right eye.
    But your sample still play that frame look like 2D mode.
    Do you have any suggestion ?
    Thanks !

  • I added 3D frame

  • @JayZuo said:
    What do you mean "not success"? Did you get any error?

    hello Jay, can you help me for play 3D with mediplayer ? or Microsoft doesn't support it?

    I have try with below topic, but look like have a problem in design, right?
    https://social.msdn.microsoft.com/Forums/windowsapps/en-US/a57a51b0-11d5-43b5-8aa9-aba8e056b96c/uwp-bug-mediaplayer-not-handle-3d-stereoscopic-video-correctly?forum=wpdevelop#65db3f2b-8d93-480a-b271-f3e13da10b5d

    Thank you !

  • JayZuoJayZuo mod
    edited June 2018

    Hi Ryu,

    I'm not familiar with DirectX, I've forwarded your question to the related team through internal way. However, the sample frame that you've posted doesn’t look correct to me. Could you please make a file that contains your 3D content and share it to us. So our engineers can crack the MP4 header and make sure that it is flagged for 3D.

  • @JayZuo said:
    Hi Ryu,

    I'm not familiar with DirectX, I've forwarded your question to the related team through internal way. However, the sample frame that you've posted doesn’t look correct to me. Could you please make a file that contains your 3D content and share it to us. So our engineers can crack the MP4 header and make sure that it is flagged for 3D.

    Hello Jay,
    Here is my sample : https://1drv.ms/v/s!Ag8Xf1KkgDvEgYwWAzz2t5HTrWZcDw
    We are trying to play 3d_360 video with MixedReality and HMD Odyssey for a Samsung application (Samsung R&D).
    I have tested this video and it run well with Movie & TV application in Mixed Reality Home.

    Could you please help me ask Movie & TV team for what API (DirextX, Unity...) which they used ?

    I hope get your help.

    Thank you so much !

  • Hi Ryu,

    Have you tested the video you've shared? I downloaded it and played it in MR headset, but it seems there is no content in this video and Movie & TV application crashed after opening it.

  • RyuRyu
    edited June 2018

    @JayZuo said:
    Hi Ryu,

    Have you tested the video you've shared? I downloaded it and played it in MR headset, but it seems there is no content in this video and Movie & TV application crashed after opening it.

    Hi Jay,

    I confirm that my uploaded video have an error and cannot play in another PC.
    Please use the new video : https://1drv.ms/v/s!Ag8Xf1KkgDvEgYwXQOuIJhUxkj3XuA
    I have tested with HDM Oddysey headset and Movies & TV app, you can see in here: https://1drv.ms/v/s!Ag8Xf1KkgDvEgYwYRxMFZ4jrA8cEsw

    As I said, We have tried to render 3D_360 with DirectX with the CopyFrameToStereoscopicVideoSurfaces() function but it's fail.
    You can see in below images.


    Anyway, please help me ask Movies &TV team, I think that they know about this concept.
    I attached my sample code also : https://1drv.ms/u/s!Ag8Xf1KkgDvEgYwZnjo7IA4kEGN6QA

    Thank you so much!

  • Hi Ryu,

    Our engineer checked your video file and it looks fine. He suggested that you should try setting the StereoscopicVideoRenderMode and the StereoscopicVideoPackingMode. Enabling these should allow calling CopyFrameToStereoscopicVideoSurfaces to get the appropriate video data.

    And if this doesn’t work please open a support ticket with our Developer Support team who can further help with the specific problem you are experiencing. Please use these steps below for further help:

    1. Visit http://aka.ms/storesupport and sign-in with your Microsoft account
    2. Under Contact us section choose Windows Mixed Reality development then click SUBMIT AN INCIDENT
    3. In opened page, choose the appropriate problem type and category then click Start request to fill the form and submit the ticket.
  • hello Jay,

    Actually, In my attach sample, I have set StereoscopicVideoRenderMode & StereoscopicVideoPackingMode.
    But problem still happen.
    I will try to ask ticket on Support center.
    Thank you!

Sign In or Register to comment.