Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
This question was closed Jul 27, 2017 at 03:39 PM by AndyB_1992 for the following reason:

With the use of a plugin called AVPro we could use our 4k videos inside the hololens

avatar image
0
Question by AndyB_1992 · Jul 27, 2017 at 11:36 AM · textureresolutionvideosphere360-degrees

Hololens 4K 360 Video Possible?

We have been filming the past few days with the GoPro Omni, so we have a lot of high quality 4K footage for a 360 Hololens tour.

After trying the native Video Player component we have discovered that the playback is very slow and tends to skip frames. We are using efficient unlit shaders too on the video sphere. Using the VideoPlayer.Prepare() method doesn't seem to do much for the CPU spikes.

So my question is 4K playback on the Hololens feasible? I have managed to get a smooth playback by loading the individual image frames in to a texture array, then looping through and setting the material texture. A float variable is used to set the framerate. However this is RAM heavy as a 4 second video uses 100 4K .jpg files. 1080p footage is very pixelated as we discovered with footage from the Ricoh Theta S but the performance is fine. Should we stop thinking about the idea of using 4K Video spheres in Hololens and stick to the texture array method?

Any opinions on this subject would be much appreciated. Thanks

Comment
Add comment · Show 2
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image mgc90403 · Nov 05, 2017 at 07:22 PM 0
Share

Same issue here.

I've seen several examples of 4k video playing at 60fps on mobile (most recently at Oculus Connect a couple weeks back) - so clearly the hardware is capable on modern mobile devices. I do recall John Carmack mentioning that the Oculus API prefers to decode video to their back end sphere, rather than routing through Unity's pipeline - so perhaps this indicates some slowdown in Unity? But I speculate.

Anyway, would love an answer on this topic myself. Sorry I can't offer more help.

avatar image tcmicka mgc90403 · Nov 06, 2017 at 05:27 PM 0
Share

I can confirm playing back 4k 360 video at 60fps is possible on HoloLens. By utilizing the AV Pro asset store solution (https://www.assetstore.unity3d.com/en/#!/content/57969) we were able to play back videos.

0 Replies

  • Sort: 

Follow this Question

Answers Answers and Comments

92 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Video quality problem when creating 360 degree video with Unity 0 Answers

Find out 3D position of point on texture 1 Answer

Positioning texture in a sphere 0 Answers

Multiple 360 VR video player in Unity 0 Answers

Unity 360 Video not centered. 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges