商情详细介绍
各大主流浏览器在很早的时候就已声明 2020 年底不支持 Adobe Flash。所以已经线上运行的项目以及涉及直播的项目,都会涉及一个问题 : “没有 Adobe Flash 在 Web 浏览器端如何播放 RTMP 直播流?” 北极星通公司自主研发生产的流媒体软件AMS前期在web上也是一直使用也是基于Adobe Flash的方案,当Adobe Flash不在维护的时候,只能选择过渡替代产品,之前我们用直播走的是rtmp协议,目前我们已经替换到http-flv的协议,方便使用并对早期的代码走了优化,下面结合网络上常用的解决情况,罗列如下,希望对您有所帮助; 1、优选方案 需要流媒体服务器支持某种播放协议,例如HTTP-FLV、HLS等协议 Web 浏览器 HTTP-FLV、HLS 移动浏览器HLS、FLV 移动Native or 小程序RTMP、HTTP-FLV、HLS HLS 延时高(5秒一片),可使用 hls.js 播放 FLV 延时低(3-5秒),替代RTMP协议,可以使用 flv.js 播放 北极星通自主研发生产的AOKU-AMS早期已经布局到协议转换,并且提供出RTSP.RTMP.TS.FLV-HTTP.TS-HTTP等多种协议不管是我方接受或者是向外转发嵌入等都可以有终端客户自主可控,自主选择;搭配我们自己研发的超低延时播放器,更是可以解决少数场景下要求的超低延时使用,使延时可以降低到100ms以内; |