首页 > 其他分享 >flvjs使用过程中报The play() request was interrupted by a call to pause()的原因和解决方案

flvjs使用过程中报The play() request was interrupted by a call to pause()的原因和解决方案

时间:2023-05-19 14:22:46浏览次数:59  
标签:load play pause was player flvjs 原因

原因:从表层来看,它的原因是因为在播放出来视频之前就已经被调用了pause方法停止了。
但是造成这个过程的真正原因是什么呢?

资源加载不成功

可能是你的接口写错了,导致没有资源,虽然这是一个很小的可能,但是千万不要忽视每一个小的点

时机不对

这个时候就是说可能你接口是对的,只是获取到资源的速度没有你暂停的快。然后网上一般都是设置一个定时器解决:

const player = window.flvjs.createPlayer('里面是参数')

player.load()
setTimeout(() => {
  player.play()
}, '时间')

网络有问题

这个网络说的是网络协议,你可以使用抓包工具去看看你load的时候是否真正把请求发送出去,并且是否收到了来自对端的回应。(我是使用的wireshark抓包,挺好用的)

标签:load,play,pause,was,player,flvjs,原因
From: https://www.cnblogs.com/taosifan/p/17415003.html

相关文章

  • ZCL_QALV_DISPLAY
    IntroductionHistoryPublicMethodGRID_TABNAMEGRID_ALVIDGRID_CUSTGET_VARIANTGET_FCAT_TABNAMEGET_FCAT_ALVIDCONTAINER_FACTORYEVENTIntroductionClass:ZCL_QALV_DISPLAYALV簡化用法(純Display,不可進editmode)HistoryVersionDateNameDescrip......
  • python+playwright 学习-63 table表格定位
    前言定位table表格内容以及获取table表格数据。table表格场景网页table表格示例table页面有这几个明显的标签:table、tr、th、td<table>标示一个表格<tr>标示这个表格的一行</th>定义表头单元格</td>定义单元格标签,一组<td>标签将将建立一个单元格,<td>标签必须放......
  • centos7部署playwright
    首先可以确定,playwright在centos上部署官方是不支持的,github上可以看到https://github.com/microsoft/playwright/issues/9194   走过很多坑,总结了下面一套部署方案: 一、首先安装比较低的版本#安装playwrightpipinstallplaywright==1.16.1-ihttp://pypi.douba......
  • A Deeper Look at Experience Replay
    发表时间:2017(DeepReinforcementLearningSymposium,NIPS2017)文章要点:这篇文章主要研究了replaybuffer大小对Q-learning的影响,得出的结论是大的buffer会损害performance,因为采样的样本会更加stale。基于此,文章提出了一个简单的改进combinedexperiencereplay(CER),就是每次......
  • 【React】视频播放器,ReactPlayer的使用
    importReactfrom'react';importReactPlayerfrom'react-player'//引入constLiveBroadcast=()=>{return<ReactPlayerclassName='react-player'url='....flv'//地址wi......
  • APRIL 2022-Explanation-Aware Experience Replay in Rule-Dense Environments
    I.INTRODUCTION解释是人类智能的关键机制,这种机制有可能提高RL代理在复杂环境中的表现实现这一目标的一个核心设计挑战是将解释集成到计算表示中。即使在最小的规则集变化下,将规则集(或部分规则集)编码到智能体的观察空间等方法也可能导致严重的重新训练开销,因为规则的语义被......
  • 7.ansible之playbook应用案例02
    1.Playbook应用案例之用户编写playbook创建系统账户、账户属性、设置密码[root@db04ansible]#cattest_john.yml----hosts:testtasks:-name:Addtheuser'johnd'user:name:johndgroup:1002password:"{{'123'|......
  • 6.ansible之playbook01
    Ansibleplaybook:将经常需要执行的任务写入一个文件(剧本)剧本中可以包含多个任务剧本写后,我们随时调用剧本,执行相关的任务命令playbook剧本要求按照YAML格式编写适合执行周期性经常执行的复杂任务YAML是什么?是一个可读性高、用来表达数据序列的格式语言,它是以数据为......
  • Actor Prioritized Experience Replay
    论文宗旨:由于PER是以TD-error成正比的非均匀概率进行抽样的,但是在AC算法中即连续动作空间中,会表现出低效果。分析结果是:Actor不能有效的从highTD-error的transition中学习,Q网络下近似的policygradient会偏离最优Q下的真实梯度。提出修正方法:Actor从lowTD-error的transiti......
  • org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps
    org.apache.ibatis.executor.ExecutorException:AquerywasrunandnoResultMapswerefoundfortheMappedStatement'com.xxxx.mapper.EmployeeMapper.selectBybelongweeknull'. It'slikelythatneitheraResultTypenoraResultMapwasspeci......