1. chrome 开启HEVC硬件解码

文章目录

  • 1. chrome 开启HEVC硬件解码
    • 1.1 判断客户机是否支持HEVC硬解码
    • 1.2 chrome浏览器配置
    • 1.3 通过播放HEVC视频验证

HEVC/H265是目前桌面端或手机端播放器最主流的编码格式,由于其编码复杂度高,解码更耗费资源,因此为其实现硬解非常必要的,由于项目的UI交互界面是采用chrome浏览器,需要能够播放H265视频,前期chrome官方版本一直未支持H265,因此前期只能通过自己编译chrome源码来生成H265定制浏览器,但是不支持硬解码的缺陷一直是一个大坑,我们一度准备放弃chrome浏览器,前几天忽然听说chrome 105以上的稳定版本已经集成了HEVC解码并且支持硬解,就迫不及待的实验了以下,以下记录下chrome开启HEVC硬解码的过程。

1.1 判断客户机是否支持HEVC硬解码

首先检查自己的电脑是否支持HEVC硬解码,可以下载dxva checker检测软件,DXVAChecker是一个windows系统PC检测DirectX视频加速的工具,其可检测解码是否支持GPU,下载地址如下:
下载地址

安装完成后,打开如下图,如果有红框内容,则表示支持HEVC。

1.2 chrome浏览器配置

配置步骤如下:

  1. 首先安装最新版本的google chrome浏览器,打开帮助->关于,查看版本号是否大于104,我的门板是105:

  2. 地址栏输入:chrome://settings,打开配置页面,搜索"硬件加速",使用硬件加速开启:

  3. 地址栏输入:chrome://flags,搜索hardware,使能Hardware-accelerated video decode硬件解码:

  4. 如果chrome浏览器没有快捷方式,建立一个快捷方式,增加启动运行参数:
    –enable-features=PlatformHEVCDecoderSupport
    这样使用此快捷方式打开即可直接加上此运行参数,也可cmd下运行exe加上此运行参数运行,比较麻烦,这里直接添加到快捷方式上,加入方式如下(右键->属性->目标(T) 末尾加个空格,然后赋值上面的参数):

  5. 通过快捷键打开chrome,地址栏输入chrome://gpu,搜索"Video Acceleration",验证chrome是否开启成功:

有红框的内容,说明配置成功

1.3 通过播放HEVC视频验证

通过上文配置好的快捷键(一定要从入口打开)打开chrome,输入支持HEVC的视频网址(哔哩哔哩有很多HEVC视频),这里采用我们项目的播放器,播放前端HEVC的摄像机视频,能够正常播放,查看GPU使用情况,GPU VIDEO DECODE项有波动,说明已开启硬件解码。

chrome 开启HEVC硬件解码相关推荐

  1. [Linux RK Debian 10] chrome浏览器开启GPU硬件加速|CSDN创作打卡

    platform:RK OS:Linux Kernel: 4.4.143 filesystem:debian10 文章目录 简易查看GPU硬件加速 开启GPU硬件加速 (1) 启动桌面的浏览器加速配置 ...

  2. Jellyfin开启硬件解码(核显硬解)的方法

    Jellyfin开启硬件解码(核显硬解)的方法

  3. 全平台硬件解码渲染方法与优化实践

    硬件解码后不恰当地使用OpenGL渲染会导致性能下降,甚至不如软解.本文来自PPTV移动端研发经理王斌在LiveVideoStackCon 2017大会上的分享,并由LiveVideoStack整理而 ...

  4. Chrome中的硬件加速合成

    概述   本文主要讲述了硬件加速合成在chrome中的实现细节以及使用背景. 引言    以前的浏览器都使用CPU来渲染整个网页的内容. 随着硬件加速的发展,一些小型设备也具备硬件加速的能力,同时视频 ...

  5. 如何开启浏览器硬件加速

    1.当使用Firefox浏览器播放video标签或者media source extension视频时cpu高的情况,可以开启视频已经加速功能, 在输入栏输入about:config,找到media. ...

  6. SkeyeRTSPLive高效转码之SkeyeVideoDecoder采用Nvidia独立显卡高效硬件解码解决方案(附源码)

    在我之前写的一篇文章<SkeyeRTSPLive传统视频监控互联网+实现利器解决方案>中提到RTSP转RTMP的转流过程,简化流程就是通过SkeyeRTSPClient拉RTSP流,获取音 ...

  7. 解决PotPlayer不支持S/W HEVC(H265)解码

    \\工具\插件\解决PotPlayer不支持SW HEVC(H265)解码 方法一: 点击"搜索解码器",会跳转到github https://github.com/Nevcair ...

  8. 威联通NAS搭建jellyfin影音库:docker环境一行脚本部署(支持硬件解码、海报刮削)

    使用docker在威联通nas上一键部署jellyfin 直接命令行启动jellyfin,减少前台配置 开启硬件解码,支持自动从TMDB刮削 环境 威联通451D(CPU为J4025,支持硬解) do ...

  9. chrome关闭硬件加速_在Win10系统上怎么关闭Chrome浏览器的硬件加速

    正常在Win10系统上打开一个网页的时间也就是一两秒,但是最近有位用户表示自己每次在Win10系统上用Chrome浏览器打开网页都非常慢,这个如果排除了网速和打开的对象网站不存在问题的话,那就只有一个 ...

  10. Android MediaCodec硬件解码视频播放

    1.MediaCodec 是什么 MediaCodec类可以访问底层媒体编解码器框架(StageFright 或 OpenMAX),即编解码组件.是Android 的低层多媒体基础设施的一部分(通常与 ...

最新文章

  1. C++ 笔记(01)— 环境设置(安装g++、g++ 编译 C++、 生成可执行文件流程、解释器与编译器区别)
  2. Xamarin.Forms的相对布局RelativeLayout
  3. 《用友ERP-U8(8.72版)标准财务模拟实训》——导读
  4. linux 25端口漏洞,一封突如其来的邮件443端口漏洞
  5. 软件设计师考试 | 第四章 操作系统知识 | 文件管理
  6. hibernate教程笔记4
  7. Vivado 2019.1下载与安装
  8. CUMCM 2021-B:乙醇偶合制备C4烯烃(1)
  9. 使用Python快速获取哥白尼数据开放访问中心购物车里的数据下载链接
  10. HTK安装实录(Ubuntu18.04)
  11. Kotlin相关博客资源
  12. 中泰证券钢铁行业数据库
  13. 1399元千元真旗舰,360手机N5“能耐”在哪?
  14. error: failed to push some refs to如何解决
  15. 基于51单片机的波形发生器(四种波形)(毕业设计资料)
  16. html5流水账,流水记账.html
  17. oppo怎么广告接入_OPPO广告分模块投放的正确打开方式
  18. WPS如何提取身份证中的出生日期
  19. WLAN技术入门(二):WLAN基本概念
  20. C语言:学生信息管理系统(详解+源码)

热门文章

  1. [期刊科普]期刊划分和分区:北大核心、南大核心、SCI、万方维普知网
  2. 自适应模糊PID(位置式)C语言实现
  3. 人体三维重建——参数化人体方法简述
  4. 海康摄像头不记得登陆密码了怎么办?2020年联系人工客服最新版解答方案
  5. 海康摄像头激活时报 错误2105
  6. 概率机器人-贝叶斯滤波
  7. KKK下拉框lookupedit绑定数据时,添加一条固定数据
  8. IE11的安装方法和更新补丁
  9. 启明星辰ADLab西南团队负责人王东:智能化的安全——设备应用ICS
  10. 百度文档ppt,word文档下载