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

相关推荐
会飞的小菠菜3 天前
快速将多个PPT、PPTX幻灯片统一转换成浏览器能直接打开的HTML网页文件
html·powerpoint·浏览器·ppt·格式转换·网页
Sosse5 天前
window.close()失效 + Chrome浏览器调试线上代码
前端·浏览器
用户407385588085 天前
TabFlow: 一款简洁的 Chrome 标签页域名分类器
chrome·浏览器
小刘鸭地下城7 天前
深入探索浏览器缓存键:一次HTTP强缓存失效引发的思考
浏览器
奇舞精选7 天前
CEF框架实践:构建Mac混合桌面应用
macos·浏览器
Keepreal4968 天前
浏览器同源策略与跨域解决方案
安全·浏览器
不一样的少年_9 天前
别再无脑装插件了!你的浏览器扩展可能正在“偷家”
前端·安全·浏览器
Keepreal4969 天前
浏览器事件循环
javascript·浏览器
pc大老10 天前
如何修复 Google Chrome 上的白屏问题
前端·网络·chrome·浏览器·谷歌
子兮曰14 天前
现代滚动技术深度解析:scrollTo与behavior属性的应用与原理
前端·javascript·浏览器