-
Notifications
You must be signed in to change notification settings - Fork 2
Severe FPS Drop After HISPlayer Integration in Unity (Android) #26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi @ranoliyagaurang, |
SDK Version : 4.7.1 and Video Player for all Platforms |
Are you using Vulkan? Can you please try with OpenGL? |
Initially tried using OpenGLES3, but encountered blackout screen issues on various new and old devices. |
Glad that it fixed your issue. |
Switching to both Vulkan and OpenGLES3 fixed the blackout screen issue, but did not resolve the significant frame rate drops. |
Please read my first message carefully. |
Hi @ranoliyagaurang, Can you please send us logs only with OpenGL? We would like to check it more. It’s strange that this issue is only happening for you. |
I imported the HISPlayer package, changed the sample scene's RawImage video rendering to use a Material instead, played two videos, and set the project to use only OpenGL. However, I'm facing a blackout screen issue on many devices. Please take a look at this APK: |
I tested the APK on my device and encountered a blackout screen issue. https://drive.google.com/file/d/1A8owAWkaRtFNWelIfF2Xo1hUnfw_22Ds/view?usp=sharing |
@ranoliyagaurang thanks, |
@Nusi-22 |
Hi @ranoliyagaurang, The APK URL is not valid, can you please give us a valid URL? Or send it in the email to contact@hisplayer.com |
Hi @Nusi-22 |
Hi @Nusi-22 |
We have tested the application you sent us on 2 devices:
We cannot reproduce the black screen issue. |
Hi @Nusi-22
|
Hi Team,
I currently use HISPlayer in a Unity-based Android project and have encountered a critical performance issue.
Issue Summary:
After integrating HISPlayer SDK, the FPS on most devices drops significantly — from ~60 FPS down to 10–30 FPS.
This happens even when only one video is played at a time, and no videos are running in background scenes.
The issue occurs only after initializing HISPlayer — commenting out all HISPlayer-related code immediately restores normal FPS.
Affected devices include:
Nothing CMF Phone (1)
Samsung A15 5G
Samsung S21
Steps We've Taken:
Ensured only one video plays at a time
Tested with lower resolution streams (HLS 720p)
Disabled HISPlayer code entirely to confirm the performance issue is caused by the integration
Confirmed the issue persists even when video playback is not triggered, but HISPlayer is initialized
Questions:
Can you recommend performance optimization tips or configurations for low-end and mid-range devices?
Are there any API methods to pause internal rendering or free up resources when the video is offscreen?
We’d greatly appreciate your guidance or best practices to help improve performance across devices. Please let us know if any logs or test builds are needed.
Thank you,
The text was updated successfully, but these errors were encountered: