RenderHeads / UnityPlugin-AVProVideo

AVPro Video is a multi-platform Unity plugin for advanced video playback
https://www.renderheads.com/products/avpro-video/
224 stars 27 forks source link

Oculus Quest 2 Black Screen #1830

Closed EllaRed closed 1 week ago

EllaRed commented 2 months ago

Please DO NOT LINK / ATTACH YOUR PROJECT FILES HERE

Describe the issue Videos are not playing. Followed the end resolution in a similar issue thread. Did not help. Even the demo scenes that came with the package are not playing(with OES shader). Only a Black screen with no audio. After a few more trial and error builds, I believe it's an addressing issue. Absolute obb paths simply don't work. And I don't have a server or cloud to download or stream the videos. android manifest has the MANAGE_EXTERNAL_STORAGE, legacyext and pre android 10 read write permissions.

Your Setup (please complete the following information):

To Reproduce

  1. Install v3.0 via package manager
  2. Make a build on quest 2, ensure demo scene is the build settings.
  3. play the build. further notes: attempted builds with arm7 and 64, both gave the same result. Low overhead mode in oculus settings is turned off. stereo rendering mode is multipass. using OES shaders.

Logs If applicable, add error logs to help explain your problem.

Screenshots If applicable, add screenshots to help explain your problem.

Videos If applicable, add a copy of your video or the URL

Please DO NOT LINK / ATTACH YOUR PROJECT FILES HERE

Instead email the link to us unitysupport@renderheads.com

EllaRed commented 2 months ago

the sdcard/Download file path works (manually put the video there via sidequest), so it's definitely not a manifest permission issue.

Chris-RH commented 2 months ago
  1. Is the video not playing at all, or is there audio playing but video is blank?
  2. Are you using the Update Stereo Multipass component?
  3. Have you tried both Vulkan and OpenGLES?
  4. Have you tried both Exoplayer and Android Mediaplayer?
  5. Have you tried starting with a fresh project and the AVPro Video demo scene to check that it works before changing other settings and trying to open your own file?
  6. Does your video play from streaming assets?
  7. What scripting are you using to load your video?
EllaRed commented 2 months ago
  1. There is no Audio
  2. Yes
  3. No, I have not tried using Vulkan
  4. No, I do not know which player is currently selected or how to change it.
  5. demo files provided with the package play with their settings untouched in my project. I have not tried creating an empty project just to test that.
  6. My videos are too large to play from streaming assets ( over 600 mb) I attempted to make a build with them in streaming assets, but it failed.

On Mon, 22 Apr 2024, 05:22 Chris-RH, @.***> wrote:

  1. Is the video not playing at all, or is there audio playing but video is blank?
  2. Are you using the Update Stereo Multipass component https://www.renderheads.com/content/docs/AVProVideo-v3/articles/component-update-multipass-stereo.html ?
  3. Have you tried both Vulkan and OpenGLES?
  4. Have you tried both Exoplayer and Android Mediaplayer?
  5. Have you tried starting with a fresh project and the AVPro Video demo scene to check that it works before changing other settings and trying to open your own file?
  6. Does your video play from streaming assets?
  7. What scripting are you using to load your video?

— Reply to this email directly, view it on GitHub https://github.com/RenderHeads/UnityPlugin-AVProVideo/issues/1830#issuecomment-2068908539, or unsubscribe https://github.com/notifications/unsubscribe-auth/AL63HKK7SYCHWDMPJ5RWPSLY6TJE3AVCNFSM6AAAAABGQAUJ7GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRYHEYDQNJTHE . You are receiving this because you authored the thread.Message ID: @.***>

Chris-RH commented 2 months ago

Have you tried saving it in Application.persistentDataPath ? Could you provide a full logcat please?

EllaRed commented 2 months ago

That would require users needing to download the videos, which I earlier stated I do not wish to do as much as possible. I assume a persistent path would also work considering SD card/Downloads did after manually placing the files there, as I also earlier stated.

On Thu, 25 Apr 2024, 07:55 Chris-RH, @.***> wrote:

Have you tried saving it in Application.persistentDataPath ? Could you provide a full logcat please?

— Reply to this email directly, view it on GitHub https://github.com/RenderHeads/UnityPlugin-AVProVideo/issues/1830#issuecomment-2077006983, or unsubscribe https://github.com/notifications/unsubscribe-auth/AL63HKJ52URZGJ5APP44M63Y7DVLNAVCNFSM6AAAAABGQAUJ7GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZXGAYDMOJYGM . You are receiving this because you authored the thread.Message ID: @.***>

Chris-RH commented 3 weeks ago

Could you provide a full logcat please?

Chris-RH commented 1 week ago

Could you provide a full logcat please?

EllaRed commented 1 week ago

Sorry, I can't at this time as I'm no longer on this project, when I am able I will, as we are still experiencing this issue.

On Wed, 19 Jun 2024, 12:38 Chris-RH, @.***> wrote:

Could you provide a full logcat please?

— Reply to this email directly, view it on GitHub https://github.com/RenderHeads/UnityPlugin-AVProVideo/issues/1830#issuecomment-2179103861, or unsubscribe https://github.com/notifications/unsubscribe-auth/AL63HKKW7NCQVG4R7NGPJWTZIGXXPAVCNFSM6AAAAABGQAUJ7GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNZZGEYDGOBWGE . You are receiving this because you authored the thread.Message ID: @.***>