1,怎么开启硬解码
开启gpu硬解码需要你的显卡支持某项编码的硬解码才行,打开暴风,在窗口内右键选高级选项,点选高清,勾选开机高清硬件加速,下面现实的是你的硬件支持的高清编码格式,也就是你的显卡能硬解码的视频格式,勾选智能选择就好了。
2,斗鱼硬件解码怎么开启
有以下两个方法1、打开斗鱼直播,进入任意直播间,右上角,标志点下,出现“切换播放器 软解 硬解”,选择硬解即可。2、打开手机斗鱼,在右下角“我的”点开,“设置选项”,“硬件解码”后面勾选即可。斗鱼tv 完全的cpu软件解码目前最火的斗鱼tv直播平台使用的是基于obs或者xsplit的方案,obs比较万能支持windows vista\7\8以及mac os系统,如果用户使用windows xp系统就需要xsplit。这两款软件均是使用cpu进行软件解码的工具,实际开启后对游戏的压力与fraps近似。比如斗鱼对于《英雄联盟》直播台式机的推荐配置为下表,熟悉lol的用户都知道这款游戏所需电脑配置比斗鱼的推荐配置要低得多,之所以这样推荐就是因为cpu软件解码时候的压力。而且就算是用推荐配置,原本可以流畅60fps的游戏在直播时依然会降低到40fps左右,很影响游戏流畅性。最关键的是网络速度问题,由于国内isp的策略,所有家用网络就算下行速度可以达到30mbps这样的高速,但对应的上行速度只有4mbps左右。对应到直播相关,最多只能支持1500kbps这样的基本码率在1920×1080分辨率下的勉强直播。国内绝大多数家庭用户上行速度只有1~2mbps左右,远远达不到高清上传要求。如果主播家中网络上传速度只有2mbps左右,分辨率会降为1280×720,直播画面很难保证清晰;但如果提高分辨率就会卡顿,陷入进退两难的境地。
3,手机 软解码和硬解码 解惑
为了节约存储空间,我们在设备上播放的视频文件都是经过压缩的;在播放过程,需要进行一个反射的解压缩过程,这就是 解码 软解码的解码过程完全由 cpu 完成的,所以 对 cpu 的性能要求非常高 。如果 cpu 性能不行, 解码速度跟不上,那我们所看到的画面就是不流畅、有卡顿的,以当前市场的手机设备,软解 4k 的视频,就非常明显看到这种现象。同时,由于 cpu 是非常耗电的, cpu 的使用率越高, 耗电量越高, 所以 软解码是非常耗电的 。 而硬解码是通过 gpu 等类似具备 图形处理功能的芯片完成解码过程,而 gpu 是基于大的吞吐量、并发计算设计,对数据相关性不大的重复运算,有时加速比能达到几百倍甚至更高,所以, 使用 gpu 实现视频解码, 速度远快于软解码 。 另外,gpu 耗电量是远小于 gpu ,所以 硬解码耗电量是非常小的 。 但由于,gpu 本身限于 gpu 开发平台,只能对 gpu 本身支持的编码格式才能进行解码,所以只有 符合硬解的编码格式的视频才能使用硬解码 ,例如 h264 格式。 软解码 硬解码 这里举例的视频是 【720p】 ,所以比较并不是很明显。 不过,还是可以看出硬解码比软解码对 cpu 的使用率小很多: 同时,帧率硬解码比软解码要高很多,也意味着硬解画面会更流畅: 建议: 对于符合硬解码的编码格式,例如【h264】,采用【硬解码】进行解码;不符合硬解码的编码格式视频,才采用软解码 。 这样,不仅仅降低对 cpu 的负荷,让画面更流畅,还大大降低耗电量。 视频解码的步骤分为: 首先,无论是 硬件解码 还是 软件解码 ,所进行的解码过程和解码结果都是完全一样的。 他们的 区别 就是视频解码的工作是由 cpu 完成,还是由 gpu 来完成而已。 因此, 在理论上硬件解码和软件解码的效果应该是完全一样的 。 但在最后一个解码步骤 postproc ( 显示后处理,解码去块滤波操作 deblocking ) 。 deblocking 的意思为解码去块,能够消除 h.264 压缩编码可能产生的马赛克现象,真实地还原视频图像。 deblocking 对 cpu 提出了较高的要求,在 cpu 性能不够时 , 开启 gpu 硬件加速就会关闭解码去块滤波操作 (deblocking) ,这时播放一些影片会看到较明显的马赛克现象,明显影响画面质量。 换句话说,确实存在, 在 cpu 性能不够的时候,启用 硬解码 ,会关闭解码去块滤波操作 (deblocking) ,明显影响画面质量 。 但基于当前手机设备,大多数 cpu 的性能足够满足于硬解码的需求,所以, 出现这种情况的手机设备必然是低端机、远次于目前市场的微量手机 。 另外,我们对 ios 和 android 各种机型实际测试中,也未曾发现开启硬解后,画质明显下降的现象。