浏览器支持http-flv协议

Google Chrome 浏览器和Microsoft Edge 浏览器原生并不支持 HTTP-FLV 协议。HTTP-FLV 主要与 Flash Player 相关,而 Flash Player 已经在 2020 年底停止支持,并且 Microsoft Edge 也逐步淘汰了对 Flash 的支持。

flv.js 利用 HTML5 和 Media Source Extensions (MSE) API,在支持的浏览器中无需插件即可播放视频,实现方法: 通过将 FLV 流转码为 ISO BMFF (Fragmented MP4) 片段,然后通过 MSE API 将这些片段喂给 HTML5 <video> 元素。

尽管JavaScript在很多方面可以替代插件,但某些特定场景下,插件可能仍然有其优势,例如某些特定行业的专业软件可能仍需要使用插件来实现。然而,随着Web技术的不断发展,JavaScript和相关Web标准正在不断扩展其能力,以覆盖更多原本需要插件实现的功能。

相关推荐
Alan_Wdd10 天前
解决谷歌人机验证 (reCAPTCHA) 无法加载问题
前端·chrome·浏览器·插件·人机验证·recaptcha
x-cmd23 天前
[241202] Firefox 切换到 .tar.xz 用于 Linux 打包 | Red Hat 即将成为 WSL 官方发行版
linux·windows·firefox·浏览器·wsl·混合云·压缩方式
samlyx25 天前
浏览器的事件循环机制
浏览器
我爱学习_zwj1 个月前
前端面试题-1(详解事件循环)
前端·javascript·面试·浏览器
九幽归墟1 个月前
深入理解 CPU 和 GPU 渲染
前端·浏览器·gpu
gqkmiss1 个月前
Chrome 浏览器 131 版本开发者工具(DevTools)更新内容
前端·chrome·浏览器·chrome devtools
敲代码的彭于晏1 个月前
除了localStorage、sessionStorage,了解Cache Storage吗?
前端·浏览器·pwa
gqkmiss1 个月前
Chrome 浏览器 131 版本新特性
前端·chrome·浏览器·chrome 131
日升_rs1 个月前
Chrome 浏览器 131 版本新特性
前端·chrome·浏览器
明里灰1 个月前
从浏览器地址栏输入url到显示页面的步骤
前端·浏览器