网页web无插件播放器EasyPlayer.js无插件H5播放器监听请求流的失效(404)或者500报错 - xin

网页web无插件播放器EasyPlayer.js无插件H5播放器监听请求流的失效(404)或者500报错

  in   EasyPlayer.js with  0  comment

EasyPlayer.js播放器是TSINGSEE青犀流媒体组件系列中关注度较高的产品,经过多年的发展和迭代,目前已经有多个应用版本,包括RTSP版、RTMP版、Pro版以及js版,其中js版本作为网页播放器,受到了用户的广泛使用。

f643d63883aca95f0e87a91c61d2b1e7.png

在功能上,EasyPlayer无插件直播流媒体音视频播放器支持直播、点播、录像、快照截图、MP4播放、多屏播放、倍数播放、全屏播放等特性,具备较高的可用性和稳定性。为了便于用户集成与调用,我们也提供了API接口供大家使用。

84f30d6b82c26a362f7f435138163eea.png

监听请求流的失效(404)或者500报错

可以监听play方法的catch:


EasyPlayer.js(url).catch((err) => {

    // err 就是错误信息

})

注意:这个是初次请求的时候,如果流失效,会触发catch,如果流有效,但是后面流失效了,不会触发catch。

播放过程中流发生500报错,会触发error事件。

播放过程中由于网络切换(网络动荡),导致流失效,会触发error事件。

9a99ee1a71e0be8bd460de408f1d9b11.png

总之EasyPlayer.js H5播放器,是一款能够同时支持HTTP、HTTP-FLV、HLS(m3u8)、WS、WEBRTC、FMP4视频直播与视频点播等多种协议,支持H.264、H.265、AAC、G711A、Mp3等多种音视频编码格式,支持MSE、WASM、WebCodec等多种解码方式,支持Windows、Linux、Android、iOS全平台终端的H5播放器,使用简单, 功能强大。

Responses