描述
electron 直接支持hevc/h265视频播放实践
- 视频可以可以可以是http、也可以是本地
- 使用ffmpeg本地实时转码,使用vidoe播放转码后的流 MSE
实践思路
- 把ffmepg下载到本地(Windows、Mac版本) .zip压缩包就可以
- 使用electron builder 配置 extraResources ffmpeg 把压缩包拷贝到app.asar.unpacked目录
- 应用启动后使用node.js把app.asar.unpacked目录下的ffmepg从安装目录拷贝到用户目录,在用户目录创建一个新的.项目文件夹 (.sampele/) 把解压后的文件放进去
- 当需要执行ffmpeg命令的时候,直接调用对应的可执行文件输入命令即可
已经成功实现h265本地实时解码播放
需要技术支持 抖音找我