前言
在移动互联网以及4K高清视频概念的热潮推动下,人们盼望着不仅能降低网络带宽、也能保持高清晰度的新技术革新。H265视频编码标准就是在这样的背景下进入人们的视野,相比较上一代H264编码标准,H265在改善码流、编码质量、低延时、编码算法方面下足了功夫,在码率控制方面的能力比H264提升30%~40%,也就是说在相同的带宽下,视频质量要提高30%~40%,这在移动互联网直播技术的应用中具有天然的优势。《中国互联网发展报告2017年度总结》中指出,截止2017年12月,我国手机网民规模达7.53亿,较2016年增加5734万人。网民中使用手机上网的占比由2016年的95.1%提升至97.5%。毫不夸张的说,过去的20年是基于传统PC固定互联网的世界,未来的20年将是基于移动终端(手机、平板)的移动互联网世界,具非官方统计,如今人们每天在手机上花费的时间达到4个小时,其中有1/3的时间是花在网络视频直播上,可见对于H265技术的理解与掌握迫在眉睫。好在我国的华为公司在H265技术上拥有最多的核心专利,是该技术主导者,本文讲述如何在华为海思HI35xx平台上实现H265解码样例。
H265技术概述
H265能够如此高效编码,在于它采用了更为复杂的帧内预测编码技术,对于H264,在给定帧,帧内预测在4X4宏块上有9种模式,在8X8和16X16上则只有4种模式&#