当前位置: 首页 > news >正文

【FAQ】H.265视频无插件流媒体播放器EasyPlayer.js播放webrtc断流重连的异常修复

H5无插件流媒体播放器EasyPlayer属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,可支持H.264与H.265编码格式,性能稳定、播放流畅,能支持WebSocket-FLV、HTTP-FLV,HLS(m3u8)、WebRTC等格式的视频流,并且已实现网页端实时录像、在iOS上实现低延时直播等功能。

测试功能时发现,EasyPlayer.js播放webrtc时,出现了断流并且没有重连。针对该情况,我们立即进行了排查。

在排查过程中得知,在实际播放中因为网络问题,webrtc会出现链接断开的情况, 但是此时播放器并没有实现播放重连。为解决该问题,我们在初始化rtc设置oniceconnectionstatechange监听,并反馈给EasyPlayer.js播放器。

播放器收到iceConnectionState === ‘disconnected’ 断开连接时,将会重新初始化播放器,这样就解决了断流不重连的问题,从而实现让视频正常播放。

为了满足用户的需求,我们也提供了多种版本,包括EasyPlayer-RTSP、EasyPlayer-Pro、EasyPlayer.js等等,以及简单易用的SDK及API接口,用户可以根据自己的需求,将EasyPlayer集成进自己的流媒体平台。

在功能上,EasyPlayer支持直播、点播、录像、快照截图、MP4 播放、多屏播放、倍数播放、全屏播放等特性,支持网页端实时录像,具备较高的可用性和稳定性。与此同时,EasyPlayer还能支持轻松调用和第三方集成,感兴趣的用户可以自行下载测试。

http://www.lryc.cn/news/140072.html

相关文章:

  • java八股文面试[JVM]——垃圾回收器
  • redis持久化机制 事务详解
  • java八股文面试[多线程]——有几种创建线程的方式
  • Desnet模型详解
  • clickhouse-压测
  • AI夏令营第三期用户新增挑战赛学习笔记
  • pdf转ppt软件哪个好用?推荐一个好用的pdf转ppt软件
  • Linux 内核函数kallsyms_lookup_name
  • 强化学习在游戏AI中的应用与挑战
  • 6 Python的异常处理
  • 【跨语言通讯】
  • Android 基础知识
  • Linux常用命令_帮助命令、用户管理命令、压缩解压命令
  • 解决 KylinOS “Could not get lock /var/lib/dpkg/lock”错误
  • PHP pdf 自动填写表单
  • Win2016Server绑定多网卡实现负载均衡
  • 微软宣布在 Excel 中使用 Python:结合了 Python 的强大功能和 Excel 的灵活性。
  • 学习心得03:OpenCV
  • ubuntu学习(五)----读取文件以及光标的移动
  • Python 数据分析——matplotlib 快速绘图
  • uniapp小程序位置信息配置
  • 《基于 Vue 组件库 的 Webpack5 配置》1.模式 Mode 和 vue-loader
  • 01.sqlite3学习——数据库概述
  • 视频集中存储/云存储平台EasyCVR国标GB28181协议接入的报文交互数据包分析
  • 容器技术,1. Docker,2. Kubernetes(K8s):
  • Jtti :sql server怎么备份数据库?
  • Stable Diffusion 系列教程 | 打破模型壁垒
  • Cypress 做 e2e 测试,如何在获得某个 checkbox 后先判断它是否被 check 然后再更改它的状态?
  • 基于PIC单片机温度-脉搏-DS18B20温度-液晶12864显示(proteus仿真+源程序)
  • 【C++进阶(一)】STL大法以及string的使用