商情詳細介紹
各大主流瀏覽器在很早的時候就已聲明 2020 年底不支持 Adobe Flash。所以已經(jīng)線上運行的項目以及涉及直播的項目,都會涉及一個問題 : “沒有 Adobe Flash 在 Web 瀏覽器端如何播放 RTMP 直播流?” 北極星通公司自主研發(fā)生產(chǎn)的流媒體軟件AMS前期在web上也是一直使用也是基于Adobe Flash的方案,當Adobe Flash不在維護的時候,只能選擇過渡替代產(chǎn)品,之前我們用直播走的是rtmp協(xié)議,目前我們已經(jīng)替換到http-flv的協(xié)議,方便使用并對早期的代碼走了優(yōu)化,下面結(jié)合網(wǎng)絡上常用的解決情況,羅列如下,希望對您有所幫助; 1、優(yōu)選方案 需要流媒體服務器支持某種播放協(xié)議,例如HTTP-FLV、HLS等協(xié)議 Web 瀏覽器 HTTP-FLV、HLS 移動瀏覽器HLS、FLV 移動Native or 小程序RTMP、HTTP-FLV、HLS HLS 延時高(5秒一片),可使用 hls.js 播放 FLV 延時低(3-5秒),替代RTMP協(xié)議,可以使用 flv.js 播放 北極星通自主研發(fā)生產(chǎn)的AOKU-AMS早期已經(jīng)布局到協(xié)議轉(zhuǎn)換,并且提供出RTSP.RTMP.TS.FLV-HTTP.TS-HTTP等多種協(xié)議不管是我方接受或者是向外轉(zhuǎn)發(fā)嵌入等都可以有終端客戶自主可控,自主選擇;搭配我們自己研發(fā)的超低延時播放器,更是可以解決少數(shù)場景下要求的超低延時使用,使延時可以降低到100ms以內(nèi); |