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

相关推荐
记忆张量MemTensor13 小时前
AI 数据迁移指南|Claude 靠提示词搬家,MindDock 一键完整备份记忆
人工智能·python·开源·github·浏览器
穷人小水滴2 天前
使用 WebRTC 实现局域网投屏: PC (GNOME ArchLinux) -> 平板 (Android)
android·linux·webrtc·浏览器·js·gnome·投屏
思慕很大很大3 天前
浏览器基础知识-进程与线程
前端·浏览器
思慕很大很大3 天前
Web安全:从“来源校验”到“CSRF Token”的演进
安全·浏览器
hbstream5 天前
为什么你的 AI Agent 总被网站封杀?六条技术路线,只有一条走对了
浏览器·ai编程
ETA86 天前
页面卡顿的元凶:可能是你没搞懂事件循环(面试可用)
前端·浏览器
ETA86 天前
浏览器渲染机制与优化实战
前端·浏览器
思慕很大很大6 天前
使用Vue开发,是不是不会出现XSS漏洞了?
vue.js·浏览器
德莱厄斯7 天前
比阿里开源的 page-agent 更强?AutoPilot: 网页内置一个真正能"稳定跑完"的智能体
前端·agent·浏览器
亮子AI8 天前
【Tailwind】如何兼容旧的浏览器?
css·浏览器·tailwindcss·tailwind