硬件、软件解码,H264、H265/HEVC

一、硬件解码\软件解码硬件解码跟软件解码我们通常称为硬解跟软解,是通过移动设备观看视频时会碰到的一个概念。常见的硬件编解码方式有:1、Android平台提供的MediaCodec2、iOS平台提供的Video ToolBox3、Intel提供的QuickSync对视频数据编解码一般有两种方式:1、软件的方式。使用常规的x264、x265等软件编解码器对数据进行处理,优点是灵活,可以根据需要进行定制,缺点是速度比较慢2、硬件的方式。使用硬件芯片厂商提供的API进行编解码,这些编解码器已经被集成到了硬件底层,优点是速度快,缺点是与平台相关,而且不够灵活。首先来说下两者的区别:硬件解码:硬件解码从字面意思很容易理解,就是通过硬件进行视频的解码工作,其中硬件解码是由GPU来进行的,使用GPU解码能够降低CPU的工作负荷,降低功耗。软件解码:软件解码则是通过软件本身占用的CPU进行解码,所以会增加CPU工作负荷,提升功耗,硬解及软解的优点跟缺点:硬解优点:播放出来的视频较为流畅,并且能够延长移动设备播放视频的时间;硬解缺点:所解码视频格式收到GPU影响,无法部分全部视频,画质也不够清晰。软解优点:软解能够解码所有视频格式文件,且画质更加清晰;软解缺点:由于软解加大CPU工作负荷,会占用过多的移动CPU资源,如果CPU能力不足,则软件也将受到影响。二、H.263、H.264、H.265/HEVCH.263可以2~4Mbps的传输速度实现标准清晰度广播级数字电视(符合CCIR601、CCIR656标准要求的720*576);而H.264由于算法优化,可以低于2Mbps的速度实现标清数字图像传送;H.265 High Profile 可实现低于1.5Mbps的传输带宽下,实现1080p全高清视频传输。H.265/HEVC的编码架构大致上和H.264/AVC的架构相似,主要也包含,帧内预测(intra prediction)、帧间预测(inter prediction)、转换 (transform)、量化(quantization)、去区块滤波器(deblocking filter)、熵编码(entropy coding)等模块,但在HEVC编码架构中,整体被分为了三个基本单位,分别是:编码单位(coding unit,CU)、预测单位(predict unit,PU) 和转换单位(transform unit,TU )。比起H.264/AVC,H.265/HEVC提供了更多不同的工具来降低码率,以编码单位来说,H.264中每个宏块(macroblock/MB)大小都是固定的16x16像素,而H.265的编码单位可以选择从最小的8x8到最大的64x64。

图除了在编解码效率上的提升外,在对网络的适应性方面H.265也有显著提升,可很好运行在Internet等复杂网络条件下。

图22012年8月,爱立信公司推出了首款H.265编解码器,而在仅仅六个月之后,国际电联(ITU)就正式批准通过了HEVC/H.265标准,标准全称为高效视频编码(High Efficiency Video Coding),相较于之前的H.264标准有了相当大的改善,中国华为公司拥有最多的核心专利,是该标准的主导者H.265是ITU-T VCEG 继H.264之后所制定的新的视频编码标准。H.265标准围绕着现有的视频编码标准H.264,保留原来的某些技术,同时对一些相关的技术加以改进。新技术使用先进的技术用以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。具体的研究内容包括:提高压缩效率、提高鲁棒性和错误恢复能力、减少实时的时延、减少信道获取时间和随机接入时延、降低复杂度等。H264由于算法优化,可以低于1Mbps的速度实现标清数字图像传送;H265则可以实现利用1~2Mbps的传输速度传送720P(分辨率1280*720)普通高清音视频传送三、H.265未来趋势在1080P为极致观影追求的时代,H.264是最理想的解码方式,而随着4K成为行业大趋势,H.265才是其最理想的搭档 —— 想要呈现完美的4K画质需要满足三个必须条件:4K片源、4K显示屏幕、H.265解码方式;可以说,H.265已经成为新入手显示设备的刚需条件之一。

(0)

相关推荐

  • 如何制作HEVC/H265高清编码的视频,且视频体积较小

    HEVC是一种新的视频压缩标准,与现有的视频压缩标准H.264/AVC相比,它能将压缩效率提高一倍以上,同时可支持4K等超高画质的视频. 今天,小编就教大家用爱剪辑软件如何制作HEVC/H265高清编 ...

  • 有问有答:现在有哪些显卡硬件编码技术?

    显卡硬件编码这个概念,各位或多或少应该都有所耳闻.最早它指的是用GPU的通用计算能力来处理视频编码这种计算量庞大的任务.但随着硬件的发展,现在的显卡硬件编码已经跟十多年前的用CUDA加速编码不一样了, ...

  • Mac用360浏览器打开B站视频播放黑屏

    设备:Macbook Pro 2019 问题:用360浏览器打开B站视频播放黑屏 解决办法:点"设置",点"更多播放设置"点"禁止HEVC" ...

  • 视频编解码技术VP8

    VP8,是On2 Technologies于2008年9月13日推出的.旨在取代其前任VP7的视频编解码器.相对于目前的VC-1.H.264等视频压缩格式,WebM VP8具有明显的技术提升,其加入了 ...

  • ios 设备是否支持h.265硬解码?

    目前android设备基本都能支持H265硬解码,苹果设备有支持的么,还是说只能进行软解码呢? WWDC 2017上,Apple已经宣布全面支持HEVC.在iOS11中释出了HEVC的硬件编解码接口, ...

  • iPhone拍的照片电脑打不开?Win10需要这样做

    最近有朋友向笔者吐槽,iPhone拍的照片放到电脑后,竟然打不开,这究竟是怎么回事? 其实这是和照片的图像编码息息相关的.iPhone拍摄的照片,使用了HIEF图像格式来保存,HIEF和视频编码HEV ...

  • 聊聊H265的性能提升原理

    0.引言 阅读本文前,可以参考前面的文章,可以有更好的对比.文章列表如下: H.264详解之一 H264解码器原理之一 1.H265简述 H.265旨在在有限带宽下传输更高质量的网络视频,仅需原先的一 ...

  • (推荐阅读)H264, H265硬件编解码基础及码流分析

    需求 在移动端做音视频开发不同于基本的UI业务逻辑工作,音视频开发需要你懂得音视频中一些基本概念,针对编解码而言,我们必须提前懂得编解码器的一些特性,码流的结构,码流中一些重要信息如sps,pps,v ...

  • iOS 关于H265/HEVC解码的

    iOS技术小卒0.2282018.01.29 15:04:18字数 525阅读 11,991Apple 对 HEVC 标准的态度就像过山车.Apple 曾非常活跃地参与 HEVC 的开发.这一标准最终 ...

  • 18号 1号模板来了!硬件 软件项目研制经费分析报告

    软件科学合理计价,是科研经费新法规体系的重要组成和亮点. 当前很大一部分项目,都是既有硬件又有软件.有关主管部门通常遵循主要原则和测算基本要求: (1)按照项目工作分解结构.项目工作量进行经费测算,确 ...

  • "鲲鹏入陇"打造"九霄模式":构建"硬件+软件"生态基地

    发布时间:2020年11月30日 13:34    来源:中新网甘肃中新网甘肃新闻11月30日电(通讯员 曹倩芸)随着大环境的带动.丝路沿线资金的汇集.技术的转移和市场的对接,甘肃形成了一批特色优势产 ...

  • J3455 NAS装UNRAID系统,优化Jellyfin硬件加速解码 虚拟群晖DSM

    前言 必定有人看到题目会发生疑问?UNRAID是什么东东?能做什么? 1.相信关注过b站up主 司波图 和 VedioTalk都必定有所领会了,他们在B站已经公布了大量关于UNRAID的视频教程,我也 ...

  • 鸿蒙os关键时刻腾讯出手了硬件软件双结合?一起来看一下

    鸿蒙os关键时刻腾讯出手了硬件软件双结合?一起来看一下

  • 硬件软件谁重要

    题目根本是废话,当然答案不是废话.答案是:齐头并进,不得偏颇. 中国食用菌行业现阶段最大问题是硬件软件的匹配出问题,以及企业所有者.政府官员等,都搞不清自己的弱项在哪里.除了照搬日本设备模式的金针菇企 ...

  • 最强学习干货!iPad学习硬件+软件分享,爱了

    前不久也出了一期iPad学习硬件和软件,但是不少小伙伴们说看不够,希望可以多一些硬件和软件的选择.好的,我今天就给你们安排上~ iPad学习硬件分享 键盘(IQS妙控键盘) 它跟官方的妙控键盘比较相似 ...

  • 俄多所大学入选世界名校榜 高校硬件软件建设亟待改善

        <英国泰晤士报高等教育增刊>最新世界大学排名于21日发布,俄罗斯有24所大学上榜.俄罗斯国家教育科学部宣布,取得这样的成绩要归功于"5-100"计划.该项目旨在 ...