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

相关推荐
一念&11 小时前
油猴脚本教程——元数据块
javascript·浏览器·脚本·油猴
streaker3035 天前
从复制 Token 到复用登录态:site-fetchkit 的抽离过程
前端·浏览器·ai编程
牛奶7 天前
从卡顿到顺滑,只差这几个优化
前端·chrome·浏览器
耿公子和编程7 天前
easybr指纹浏览器:轻量高效的环境隔离解决方案
前端·浏览器·开发工具
审判长烧鸡8 天前
【AI问答/前端】前端满天过海局(一)
前端·vue·浏览器
深念Y9 天前
我明白为什么B站没法在浏览器开直播了——Windows Chrome推流踩坑全记录
前端·chrome·webrtc·浏览器·srs·直播·flv
mCell10 天前
JavaScript:从事件循环到手写 Promise
javascript·面试·浏览器
Nturmoils15 天前
书签真正难的不是收藏,而是找回来:我是怎么做这个 Chrome 插件的
javascript·后端·浏览器
爱学习的程序媛15 天前
浏览器工作原理全景解析
前端·浏览器·web
Jack N16 天前
2026 浏览器原理 常见面试题(附答案)
前端·html·浏览器