Overview
Neurealm developed a comprehensive video software reference design for proprietary HDR technology on the NVIDIA Jetson TX1 platform. Collaborating with a Tier 1 leader in cinema and broadcast imaging, Neurealm implemented a robust multimedia pipeline capable of handling high-resolution content. The project centered on creating an efficient audio-video player that integrates sophisticated post-processing blocks to deliver premium visual experiences.
Business Context
The client, a premier manufacturer of audio and imaging products for the entertainment industry, required a reference design to showcase their proprietary HDR capabilities. Key business objectives included:
High-Resolution Support: Ensuring the software could reliably process and play back resolutions up to 4K.Industry Standardization: Implementing support for professional-grade features such as H.265 (HEVC) decoding and various YUV color spaces (444, 422, 420).Cross-Format Versatility: Providing a solution that maintains performance across various frame rates and media containers like mp4.
Solutions
Neurealm utilized advanced GPU programming and multimedia frameworks to realize the solution on the Jetson TX1 platform:
GStreamer Pipeline: Architected an end-to-end audio-video player using a GStreamer decoder pipeline specifically optimized for the HEVC decoder.
GPU-Accelerated Processing: Leveraged OpenGL ES shader programming to perform high-speed RGB to YUV conversion directly on the GPU.
HDR Integration: Integrated the client’s proprietary HDR as a dedicated post-processing block within the media flow.
Multimedia Synchronization: Implemented critical playback features including AV sync, elementary stream (ES) splitting, and audio decoding to ensure a seamless user experience.