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

相关推荐
疯狂学习GIS1 天前
Alt与Tab切换窗口时将Edge多个标签页作为一个整体参与切换的方法
edge·浏览器·edge浏览器·切换窗口·任务切换·alt+tab·标签页
常乐hhh5 天前
浏览器内核与渲染机制深入解读
前端·性能优化·浏览器
STATICHIT静砸6 天前
谈谈检测浏览器类型
浏览器
极客先躯8 天前
浏览器自动填充登录用户名和密码,如何清除
javascript·elementui·vue·浏览器·用户名和密码管理
cc的牛奶ovo9 天前
前端网页自己的”数据仓库“:localStorage和cookie
前端·html·浏览器
小肚肚肚肚肚哦12 天前
闲来无事,我开发了一个谷歌浏览器书签插件~~
chrome·浏览器
胡译胡说12 天前
.zip 结尾的域名很危险吗?有多危险?
安全·php·浏览器
我的运维人生15 天前
微软Edge浏览器:全面解析与深度探索
微软·edge·浏览器
DataPipe16 天前
linux下chromium/chrome中文字体粗体渲染问题
linux·chrome·浏览器·字体·chromium