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

相关推荐
choreau15 小时前
使用 tailwindcss 隐藏滚动条
前端·css·浏览器
小郑T_T16 天前
跨域问题和解决方案
浏览器
wn53121 天前
【浏览器 - Mac实时调试iOS手机浏览器页面】
前端·macos·ios·智能手机·浏览器
gqkmiss1 个月前
Chrome 132 版本新特性
前端·chrome·浏览器·chrome 132
Mintind1 个月前
火狐浏览器Firefox一些配置
firefox·浏览器
@PHARAOH1 个月前
HOW - 防抖时间设置
前端·浏览器
uzong1 个月前
和 google 搜索引擎“交个朋友”
后端·搜索引擎·浏览器
慢功夫1 个月前
💡JS-浏览器的异步队列
前端·javascript·浏览器
小张认为的测试1 个月前
Selenium 浏览器驱动代理 - 无需下载本地浏览器驱动镜像!(Java 版本!)
java·python·selenium·测试工具·浏览器
货拉拉技术1 个月前
你的骨架屏用对了吗?
前端·性能优化·浏览器