-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Hi Team,
I currently use HISPlayer in a Unity-based Windows project and have encountered a critical performance issue.
Issue Summary:
After integrating the HISPlayer SDK, the FPS drops significantly — from ~120 FPS down to 30–50 FPS.
The drop occurs specifically when a HISPlayer video event is triggered in the built .exe — this significantly impacts runtime performance.
The issue occurs immediately after initializing HISPlayer — commenting out all HISPlayer-related code restores normal FPS.
This performance degradation has been observed on the following device:
Windows 11 Laptop:
Intel 11th Gen CPU
16 GB RAM
NVIDIA RTX 3070 Ti (16 GB VRAM)
1 TB SSD
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 integration as the root cause
Confirmed that performance drops even without actual video playback, as long as HISPlayer is initialized
Questions:
Can you recommend performance optimization tips or configurations for Windows desktop builds?
Are there any API methods to pause internal rendering or free up HISPlayer resources when the video is offscreen or unused?
HISPlayer Package Link:- https://assetstore.unity.com/packages/tools/video/video-player-for-all-platforms-281535