浏览器 .avi视频播放demo

  • ffmpeg项目作者github:
  • cdn资源1:https://unpkg.com/browse/@ffmpeg/ffmpeg@0.9.4/dist/
  • cdn资源2:https://unpkg.com/browse/@ffmpeg/core@0.8.3/dist/
  • 本项目的ffmpeg.min.js每个版本所依赖的ffmpeg-core.js都不一样,
  • 如项目运行在内网环境,需要手动下载资源2里面的所有文件

注意:

 const ffmpeg = createFFmpeg({log: false,//corePath: './js/lib/ffmpeg-core.js', //如果是内网环境,释放此处,加载本地 ffmpeg-core库,否则加载的是 cdn资源2});

注意:

  • 经测试,ffmpeg库不支持谷歌32位版本,

  • 还不支持这些:(绿:支持;红:不支持;灰:???);
    兼容性视图

  • 那么那些浏览器为什么不支持呢?

 Uncaught (in promise) ReferenceError: SharedArrayBuffer is not defined
  • 就是 SharedArrayBuffer 这个东东啦,

  • 据说因特尔CPU有重大安全漏洞,借用某知乎老哥的一句话,是这样描述的:咳咳:

    这两天粗了大事,一个影响面巨大的处理器漏洞被爆出,可以被利用进行预测执行旁路攻击(speculative execution side-channel attack)。这次的漏洞貌似对英特尔的 CPU 影响最大,为了修复漏洞可能会造成 5-30% 的性能下降,众人纷纷表示英特尔“修复了 CPU 过于流畅的 bug”,英特尔“把挤出来的牙膏又吸回去了”。。

    这次的漏洞有一个 JavaScript 写的在 Chrome 上的 PoC,说明浏览器也受到了影响。…吧啦吧啦…,JavaScript 程序也可以通过 SharedArrayBuffer 构造精确时钟。…吧啦吧啦…

  • 所以浏览器厂商在束手无策的情况下直接给它Ban掉了。。。

偷偷的丢一下我的demo地址- vrjay github:

浏览器 .avi视频播放demo相关推荐

  1. html5播放器 迅雷,搜狗浏览器HTML5视频播放器插件(HTML5.Video.Player)

    一款搜狗浏览器的HTML5视频播放器插件,安装后可以使用HTML5方式播放优酷.土豆.爱奇艺.搜狐视频.迅雷离线.腾讯视频.56视频等网站的视频,避免使用adobe flash player插件,降低 ...

  2. ios的Safari浏览器下视频播放问题

    ios的Safari浏览器下视频播放问题 起因 原因: 解决方案: 示例代码 起因 最近在做手机端接口对接,后端使用java,前端使用vue开发,在提供给前端视频接口时出现了个问题: 视频在安卓上可以 ...

  3. NDK学习笔记(十二) 原生图形api,使用AVILib创建一个AVI视频播放器

    文章目录 1.练练手,使用AVILib创建一个AVI视频播放器 (1)首先下载transcode,并配置avilib. (2)创建AbstractPlayerActivity并实现native方法 ( ...

  4. 解决远程控制软件在连接时无法正常显示浏览器、视频播放器等软件界面的问题

    问题描述 在使用一些远程控制软件(如TeamViewer或者向日葵等)进行远程连接时无法正常显示浏览器.视频播放器.VS等软件的界面,会变成一个白屏或黑屏怎么办? 原因剖析 原因一:笔记本合上盖子关闭 ...

  5. 移动端HTML5<video> 浏览器劫持视频播放 视频激活播放后强制全屏 视频无法被其他元素覆盖

    浏览器劫持视频播放.视频无法被其他元素覆盖 Html5 video 多媒体标签 <videoid="loginVideo"mutedautoplayloop:src=&quo ...

  6. springboot + vue3实现视频播放Demo(video.js Vue3-video-play视频播放器)

    文章目录 学习链接 前言 ffmpeg 安装ffmpeg 配置环境变量 分割视频文件 后台配置 WebConfig 前端代码 video.js示例 安装依赖 视频播放组件 效果 Vue3-video- ...

  7. flv视频播放demo

    项目中用到视频播放,但是视频不是swf格式的,而是FLV格式,网上找了好久,也没有发现写的很好的教程,当然也有可能是自己捉急,没找到,后来也不找了,想到了用神器Dreamweaver,想法是,用Dre ...

  8. x265编码格式的avi视频播放只有声音,图像不出来的一种解决方式

    前言:朋友这两天遇到的用摄像头拍摄的视频格式是avi的用普通的播放器播放只有声音没有图像,发过来让我看看,查了下这个视频的编码格式是x265的当前普及的播放器还有的不支持.尝试了几个格式转换软件都转换 ...

  9. 兼容各种版本浏览器网页视频播放制作路程

    今天主要是分享一些关于做视频广告的心得,我们大家都知道,现在h5有个标签--<video>是支持视频播放的,在主流的浏览器支持h5的情况下,这是可行的,但是往往需求要求支持低版本浏览器要兼 ...

  10. 关于H5页面在微信浏览器中视频播放的问题

    Android 上,因为各个软件使用的浏览器渲染引擎不一样,所以视频播放的效果差异也很大,这里主要以微信为主.微信使用的是腾讯浏览器自带的X5内核. 而iOS是不允许使用第三方浏览器内核的,就是Goo ...

最新文章

  1. 服务发现与负载均衡 dubbo zk原理
  2. 在IIS6中FLV不能播放
  3. 实现putty基于密钥的安全登录
  4. 一步一步学VBScript(4)之WSH对象三
  5. 或许是比力扣 leetcode 更好的选择?推荐两个编程算法宝藏网站
  6. Linux 常用解压缩命令
  7. 《大秦帝国三:崛起》 剧情简介和最新进展
  8. “肆拾玖坊号”高铁冠名列车今日正式首发
  9. VR虚拟现实AR增强现实编程(1):VR和AR简介
  10. 五子棋棋谱16*16c语言,五子棋开局棋谱大全
  11. Win10-更改c盘下的用户文件夹名[转]
  12. 4.2.1朴素模式匹配算法
  13. 封装 用户名.计算机,Windows系统自定义封装ISO镜像
  14. Detours 简介与简单使用
  15. qq四国军旗2.1 beat03 builde017记牌器开发思路(一)
  16. 本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。
  17. LAG()和LEAD() 分析函数详解
  18. 把windows里面的文件复制到linux系统中
  19. 计算机培训微课设计与实现,微课设计与制作
  20. JVM内存分析工具之jmap

热门文章

  1. 3D坦克大战联网对战版课程设计报告
  2. 银联权益信息API接口及管理平台解决方案相关介绍
  3. BS版的U8物料查询系统
  4. Event-emitter (理解篇)
  5. 响应式原理(Vue2.x)下篇
  6. 5个高质量简历模板网站,免费、免费、免费
  7. 计算机学后感作文400,考试后的感想作文400字(精选10篇)
  8. 2.PyTorch的Dataset和DataLoader
  9. 完美解决Pyqt5 调用软键盘适用于触摸屏
  10. outlook 2019 mac中如何设置邮件签名