成功 electron ffmpeg 支持 h265 视频播放

1,463 阅读1分钟

描述

electron 直接支持hevc/h265视频播放实践

  1. 视频可以可以可以是http、也可以是本地
  2. 使用ffmpeg本地实时转码,使用vidoe播放转码后的流 MSE

实践思路

  1. 把ffmepg下载到本地(Windows、Mac版本) .zip压缩包就可以
  2. 使用electron builder 配置 extraResources ffmpeg 把压缩包拷贝到app.asar.unpacked目录
  3. 应用启动后使用node.js把app.asar.unpacked目录下的ffmepg从安装目录拷贝到用户目录,在用户目录创建一个新的.项目文件夹 (.sampele/) 把解压后的文件放进去
  4. 当需要执行ffmpeg命令的时候,直接调用对应的可执行文件输入命令即可

已经成功实现h265本地实时解码播放

需要技术支持 抖音找我

www.douyin.com/user/MS4wLj…