目录

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

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
前端飞天猪5 小时前
学习笔记:从输入URL到页面呈现的全流程深度解析
前端·浏览器
日升_rs6 小时前
Browser-use:基于 Python 的智能浏览器自动化 AI 工具调研与实战
python·ai·浏览器
Jenlybein1 天前
快速了解浏览器原理及工作流程
前端·浏览器
ONE_Gua2 天前
chromium魔改——绕过无限debugger反调试
chrome·爬虫·浏览器
日升5 天前
Chrome 134 版本开发者工具(DevTools)更新内容
前端·chrome·浏览器
剪刀石头布啊7 天前
浏览器进程与事件循环
前端·浏览器
剪刀石头布啊7 天前
浏览器渲染原理
前端·浏览器
rnil8 天前
开发浏览器插件-基于配置自动化执行
前端·浏览器
x-cmd10 天前
x-cmd install | Wuzz - Web 开发与安全测试利器,交互式 HTTP 工具
前端·网络协议·安全·http·浏览器·测试·命令行
日升_rs14 天前
Chrome 133 版本开发者工具(DevTools)更新内容
前端·chrome·浏览器