无线图传中常说的硬解码、软解码究竟是什么?

无线图传常见术语大搜罗,本次视晶无线为大家科普的是硬解码,软解码,分析他们的优、缺点,并进行简单比较。希望能帮大家能够对无线图传有更进一步的了解。

 

硬解码

硬解码:由显卡核心GPU来对高清视频进行解码工作,CPU占用率很低,画质效果比软解码略差一点,需要对播放器进行设置。

硬解码大的优点就是速度非常快(与软解码相比较而言,在相同条件下),再有就是省电。软解码在解码工过程中要借助软件提供的算法来取指,分析,运算解码等工作,相对来讲速度就降下来了,还非常费电。在这里,我再举几个例子吧,比如说电脑中的独立显卡(具有各种的处理,控制芯片,当然还有显存)和集成显示芯片,他们都可以处理图像数据,但是在具有独立显卡的机器中,CPU把全部的图形处理工作都交给了专门的显卡去完成(硬件完成,里面也有微指令控制系统,如同Firmware),而没有独立显卡的PC机中,CPU将不可推卸地完成大部分的图形图像的处理任务(软件程序控制CPU完成),显示芯片负责少量的处理以及输出。

软解码

软解码是在显卡本身不支持或者部分不支持硬件解码的前提下,将解压高清编码的任务交给CPU,这是基于硬件配置本身达不到硬解压要求的前提下,属于一个折中的无奈之举

优点:不受视频格式限制、画质略好于硬解。

缺点:会占用过高的资源、对于高清视频可能没有硬解码流畅(主要看CPU的能力)。

软解码和硬解码的区别

软编码:使用CPU进行编码

硬编码:使用非CPU进行编码,如显卡GPU、专用的DSP、FPGA、ASIC芯片等

avatar