Abstract
This study proposes an optimized HAP codec-based player implementation that plays ultra-high-resolution videos over 8K without frame drops. The currently widely used H.264 and H.265 codecs have the limitation that hardware decoding only supports up to 8K resolution, and software decoding makes real-time playback difficult due to CPU load and data transfer overhead between CPU and GPU. The HAP codec has been attracting attention as an alternative to solve these problems, but existing open source HAP players also do not sufficiently consider the characteristics of the codec, and frame drops frequently occur when playing ultra-high-resolution videos. This study aims to overcome these limitations with a buffering strategy and multi-threading decoding optimized for the characteristics of the HAP codec. The proposed method effectively utilizes packet buffers and texture buffers to cope with the temporal variability of the decoding process, and maximizes hardware performance through an optimized implementation using Direct3D API in a Windows native environment.
| Original language | Korean |
|---|---|
| Pages (from-to) | 660-669 |
| Number of pages | 10 |
| Journal | 방송공학회 논문지 |
| Volume | 30 |
| Issue number | 4 |
| DOIs | |
| State | Published - Jul 2025 |
Keywords
- HAP codec
- Ultra-high-resolution Video Player
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver