首页 > 其他分享 >EasyPlayer.js集成时页面报错出现“X”,该如何解决?

EasyPlayer.js集成时页面报错出现“X”,该如何解决?

时间:2022-08-26 09:58:33浏览次数:59  
标签:播放器 集成 媒体播放器 用户 EasyPlayer 报错 js

在上几期的文章中,我们介绍了关于EasyPlayer流媒体播放器最近更新的一些功能和细节优化,包括网页实时录像、ios端低延迟直播,以及如何删除或替换播放器loading样式等,感兴趣的用户可以翻阅我们往期的文章进行了解。

 

 

随着EasyPlayer流媒体播放器在用户群体中越来越受欢迎,越来越多的用户将EasyPlayer集成到自己的平台。我们也提供了丰富的API接口,用户可根据自己的需求进行二次开发、调用与集成。

有用户反馈,在集成EasyPlayer.JS使用时,出现如下错误:

 

 

我们对此进行了排查与分析。若有用户遇到类似的问题,也可以通过以下步骤进行排查解决。

1)首先排查视频流是否正常。如果流正常,但是偶尔会出现错误,刷新下又能成功播放,那是因为流数据可能中断或者数据异常。

2)打开debug在控制台观察到,出现错误时会打印加载错误信息。

 

 

3)在播放器标签中加入错误回调的函数,当出现错误异常则执行播放器初始化(注意:可以限制执行次数以免造成死循环)

 

 

4)按照上述方法修改,EasyPlayer.js的报错问题即可解决。

 

 

EasyPlayer是可支持H.264/H.265视频播放的流媒体播放器,性能稳定、播放流畅,可支持的视频流格式有RTSP、RTMP、HLS、FLV、WebRTC等,具备较高的可用性。EasyPlayer播放器系列项目依赖其灵活控制、低延时、高稳定的特点,已经成熟运用于多个项目场景当中,其中包括手机直播、桌面直播、远程教育课堂直播等,同时,在城市安防或者社区安防监控的视频播放场景中,EasyPlayer也具备较佳的兼容性与拓展性。

标签:播放器,集成,媒体播放器,用户,EasyPlayer,报错,js
From: https://www.cnblogs.com/TSINGSEE/p/16626544.html

相关文章

  • js去掉字符串的空格
    1、trim方法:过滤字符串两端的空格varstr="666";console.log(str.trim());//666trim()是最常用的方法,也是最方便的方法。2、replace方法(正则表达式)let......
  • JS_0062:js 地址 跳转加载其它js文件 防止js失效可以切换
    1,这是jquery-1.10.2.js文件,其中跳转到另一个公共库加载另一个js文件/*-防止各大cdn公共库加载地址失效问题,此地址我们会时时监控,及调整以保障正常访问-www.jq22.com为......
  • js 在字符串中引入变量
    js在字符串中引入变量有两种方式:1.通过+号连接起来,例如:“hello"+var_name+"World”2.使用`${}`的形式例如:效果:分析:可以看出,这两种方法对数字类型、字符串类......
  • 有什么方法可以把js注入到TinyMCE中的iframe?
    WordPress6之前的版本用的都是经典编辑器,而编辑器用的就是TinyMCE,所以我们要改动的主角就是它了。还没改之前觉得挺简单的,真去动手改造的时候,就懵逼了,找了半天没有相关的......
  • js有了var为什么还要有let和const?
    为什么javascript中有那么多声明变量的方式,明明是弱类型的语言,确有三个关键字?最早的是var,这是es6之前的声明方式,既然有了var为什么还要有let和const呢?原因很简单,这是......
  • js-IIFE-即使调用的函数表达式
    将函数矮化成表达式,一次性函数varfoo=function(){ console.log(2)}();+function(){ console.log(2)}();-function(){ console.log(2)}();!function(){......
  • 前端之js
    JavaScript简介JavaScript和Java没有任何关系!!1.js是基于对象和事件驱动的语言,应用于客户端.2.三大特性:交互性:信息的动态交互安全性:js不能访问本地磁盘......
  • 825(json,正则)
    json数据json是存储数据的一种格式JavascriptObjectNotation(JavaScript对象表示法)json是存储和交换文本信息的语法,类似XML,JSON比XML更小,更快更易解析什么是JSONJ......
  • JS数据类型与BOM操作
    今日内容JS数据类型之布尔值(boolean)boolean相当于python里的boolpython中布尔值首字母是大写的 True False#0None''[]{}...为Falsejs中布尔值首字母是不需......
  • 虚幻引擎UE编译报错问题综合
    1、未引入模块(虚幻C++编译无法解析的外部符号“_declspec(dllimport)”错误解决思路)无法解析的外部符号"__declspec(dllimport)public:__cdeclSTextBlock::STextBlo......