Web浏览器没有Flash如何播放RTMP协议直播
生活随笔
收集整理的這篇文章主要介紹了
Web浏览器没有Flash如何播放RTMP协议直播
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
各大主流瀏覽器在很早的時候就已聲明 2020 年底不支持 Adobe Flash。所以已經線上運行的項目以及涉及直播的項目,都會涉及一個問題 : “沒有 Adobe Flash 在 Web 瀏覽器端如何播放 RTMP 直播流?”
還好有先見之明,我參與涉及直播的項目已經在 20 年初提前解決了該問題
1、優選方案
需要流媒體服務器支持某種播放協議,例如HTTP-FLV、HLS等協議
-
Web 瀏覽器
HTTP-FLV、HLS
-
移動瀏覽器
HLS、FLV(需要考慮兼容性)
-
移動Native or 小程序
RTMP、HTTP-FLV、HLS
HLS 延時高(5-10秒),可使用 hls.js 播放
FLV 延時低(3-5秒),替代RTMP協議,可以使用 flv.js 播放,
2、Adobe 方案
https://www.flash.cn/
重慶重橙網絡科技有限公司接管了 Flash,在中國區繼續維護 Adobe —— 即老版本的瀏覽器可以通過更新 Flash 插件,繼續使用 Flash
總結
以上是生活随笔為你收集整理的Web浏览器没有Flash如何播放RTMP协议直播的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Log 日志的使用与重要性
- 下一篇: 浏览器FLASH禁用后无法播放rtmp流