然而,HEVC/H.265编解码复杂度较高,需要充分的优化才能在实际中得到应用。旨在促进HEVC/H.265的广泛应用,包括有效提供优质视频源和快速建立全平台的HEVC/H.265播放方案,并为业界提供基于最新x86架构的HEVC/H.265编解码全平台解决方案,英特尔与视骏科技的合作不仅充分发挥了视骏科技在编解码器实现与优化方面的长期技术积累,同时借助Bay Trail平台丰富的协议和指令集,有效提高了视频编解码的速度,减少了设备的能耗。具体优化工作如下:
· 提供针对凌动处理器的HEVC/H.265编码和解码开发包(Lentoid SDK),包括接口头文件、共享库文件和中英文文档。其中,共享库文件针对凌动平台进行了特定优化,包括SSE单指令多数据优化和多线程优化。
· 将HEVC/H.265编解码库集成到了多媒体框架Ffmpeg中,编写了适用于FFmpeg的flv和ts的复用和解复用器,提供了各个平台的编译和配置脚本。
· 开发了基于上述HEVC/H.265编码库的安卓应用,包括一个录像程序和一个转码程序。其中,录像程序可以实现CIF大小、15FPS的HEVC/H.265视频实时录制,转码程序可以实现由其他几乎任意格式转为HEVC/H.265编码的flv或ts视频。
· 开发了基于上述HEVC/H.265解码库的安卓应用,以实现一个完整的播放器为主。该播放器不仅可以测试HEVC/H.265解码速度,还可为厂商展示如何使用HEVC/H.265解码库开发自己的应用软件。在最新凌动平板上,1080p视频的全速播放速度可达90FPS,在进行24FPS的正常播放时,CPU占用率仅为25%。