浏览器支持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标准正在不断扩展其能力,以覆盖更多原本需要插件实现的功能。

相关推荐
San301 小时前
前端渲染:从 CSR、SSR 到同构与手写 Vite+React SSR 实践
react.js·前端框架·浏览器
kyriewen2 天前
重排、重绘、合成:浏览器渲染的“三兄弟”,你惹不起也躲不过
前端·javascript·浏览器
爱学习的程序媛2 天前
浏览器内核揭秘:JavaScript 和 UI 的“主线程争夺战”
前端·性能优化·浏览器·web
怣疯knight3 天前
网站显示浏览器缓存其他考生信息该怎么解决
浏览器·网站
有意义3 天前
深入理解浏览器存储方案:从Cookie到JWT登录认证
前端·面试·浏览器
Yunpiere4 天前
浏览器指纹追踪原理怎么理解
浏览器
Irene19914 天前
前端开发浏览器推荐:4款主流浏览器组合(Chrome、Firefox、Edge、Safari)
浏览器
REDcker7 天前
WebXR 技术详解:标准、生态与开发入门
浏览器·web
牛奶7 天前
5MB vs 4KB vs 无限大:浏览器存储谁更强?
前端·浏览器·indexeddb
x-cmd10 天前
[x-cmd] 专为 AI Agent 设计的无头浏览器,比 Chrome 速度快 9 倍且少用 16 倍内存 | Lightpanda
前端·chrome·ai·自动化·agent·浏览器·x-cmd