摘要
针对高清视频在客户端解码播放过程中存在的CPU占用率高、图像数据拷贝速度低等问题,提出了一种基于GPU解码数据快速拷贝方法。研究了DXVA硬解码方法在视频解码运算过程中的应用,为了消除解码数据在显存拷贝时产生的CPU占用率高现象,利用显存特点和SSE4.1多媒体指令新特性,设计并实现了视频帧数据快速拷贝方案。实验结果表明,该方法能在满足高清视频实时播放的同时有效降低CPU占用率,且该方法具有一定的实用性。
HD video decoding and playing on the client player suffers high CPU occupancy and low image data copy speed. This paper proposes an approach that can copy data rapidly decoded by GPU. The DXVA hardware deco- ding method in the application of video decoding arithmetic process is studied. In order to eliminate the high CPU us- age result from the memory copying, GPU memory' s specialty and new features of SSE4. 1 multimedia instruction are used to design and implement a scheme of video frame data copy quickly. The experiment shows the method can ef- fectively reduce CPU occupancy while meeting the requirements of real - time HD video playing.
出处
《电子科技》
2016年第9期132-135,共4页
Electronic Science and Technology