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.