首页 > 其他分享 >RTSP播放器EasyPlayer.js播放器点击全屏按钮报:fullscreen request error TypeError Disallowed by permissions policy错误

RTSP播放器EasyPlayer.js播放器点击全屏按钮报:fullscreen request error TypeError Disallowed by permissions policy错误

时间:2024-11-21 16:00:25浏览次数:1  
标签:播放器 fullscreen 按钮 流式 EasyPlayer 全屏 error js

流媒体技术分为顺序流式传输和实时流式传输两种。顺序流式传输允许用户在下载的同时观看,而实时流式传输则允许用户实时观看内容。流媒体播放器负责解码和呈现内容,常见的播放器包括VLC和HTML5播放器等。流媒体技术的应用场景广泛,包括娱乐、教育、视频监控、企业培训等。

关于iframe页面里面有EasyPlayer.js播放器,点击全屏按钮报:fullscreen request error TypeError Disallowed by permissions policy错误。

这个是由于浏览器的安全策略导致的。

iframe默认不允许全屏, 如果内嵌了video那么控制条上将不显示全屏按钮, 同理dom申请全屏事件也是不允许的。

解决方案:

通过添加allowfullscreen属性可以开启全屏功能:

这样就可以触发全屏了。

EasyPlayer播放器4大特点

1、高可用

经过多年的技术积累与实践打造,EasyPlayer播放器项目系列无论是在对接设备型号种类,还是在对接编码的兼容性上,都具备较高的可用性。

2、灵活控制

EasyPlayer播放器系列项目提供了非常简单易用的SDK及API接口,用户通过API调用就可以非常快速地开发出属于自己的应用程序,进行第二次开发。

3、多平台

EasyPlayer项目系列已经具备Windows、Android、iOS三个平台的稳定运行版本,EasyPlayer.js还支持Linux平台,在播放器领域是多平台的最佳选择。

4、低延时

EasyPlayer播放器系列项目底层采用了高性能的EasyRTSPClient组件,其低延时控制在行业处于领先位置,并且EasyPlayer上层有一套成熟的视频缓冲与追帧算法。

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播放器,使用简单, 功能强大。

标签:播放器,fullscreen,按钮,流式,EasyPlayer,全屏,error,js
From: https://www.cnblogs.com/easyplayer/p/18560938

相关文章

  • 关于远程连接虚拟机Network error: Connection timed out的问题
    今日在使用MobaXterm远程连接虚拟机的时候报错Networkerror:Connectiontimedout。令我感到诧异,昨天都能连上,今天突然不行了。经过查看发现我所使用的NAT模式的ip并没有发生改变可以看到我这里虚拟机使用的是VMnet8解决方式为:1.在控制面版中搜索“网络”,点击查看网络连接。......
  • 解决 Error: Failure in validating virtualization capabilitiesQEMU: Checking for
    首先是在BIOS中下面几个选项能完成几个是几个:1.IntelVirtualizationTechnology或VT-x:应启用。2.VT-d(IntelDirectedI/O):启用(有助于虚拟化性能)。3.Hyper-Threading:启用(有助于虚拟化性能)。4.SecureBoot:建议关闭(某些场景下可能干扰虚拟化)。其次,管理员身份打开Powe......
  • 1.Job for chronyd.service failed because the control process exited with error c
    1.遇到报错Jobforchronyd.servicefailedbecausethecontrolprocessexitedwitherrorcode.See"systemctlstatuschronyd.service"and"journalctl-xe"fordetails..2.解决方法删除service开头多余的“#”号[root@compute~]#vi/etc/chrony.conf#Usep......
  • Python常见Error
    https://stackoverflow.com/questions/48399498/git-executable-not-found-with-gitpython-bad-git-executableImportError:cannotimportname'iterative'frompartiallyinitializedmodule'scipy.sparse.linalg.isolve'(mostlikelyduetoaci......
  • H.265流媒体播放器EasyPlayer.js H5流媒体播放器关于如何查看手机端的日志信息并保存
    现今流媒体播放器的发展趋势将更加多元化和个性化。人工智能的应用将深入内容创作、用户体验优化等多个方面,带来前所未有的个性化体验。EasyPlayer.jsH.265流媒体播放器属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,支持H.264与H.265编码格式,性能稳定......
  • H.264/H.265播放器EasyPlayer.js无插件H5播放器:关于国标GB28181 PTZ的指令操作摄像头
    近年来,流媒体播放器的发展趋势呈现出多元化和创新化的特点。一方面,流媒体消费呈现出向大屏迁移的趋势,智能电视等大屏设备成为了流媒体播放的主要平台。这促使流媒体播放器不断提升在大屏设备上的表现,优化用户体验。EasyPlayer无插件H5播放器是TSINGSEE青犀流媒体组件系列中关注......
  • RTSP播放器EasyPlayer.js播放器分辨率高的视频在设置container的宽高较小时,会出现锯齿
    流媒体播放器的核心技术及发展趋势展现了其在未来数字生活中的无限潜力。随着技术的不断进步和市场的持续发展,流媒体播放器将在内容创新、用户体验优化以及跨平台互通等方面取得新的突破。对于从业者而言,把握这些趋势并积极应对挑战将是实现成功的关键。EasyPlayer播放器属于一......
  • 视频流媒体播放器EasyPlayer.js网页直播/点播播放器:如何清除浏览器缓存
    随着科技的飞速发展,流媒体已成为我们日常生活中不可或缺的一部分。从视频娱乐到在线教育,从远程办公到物联网应用,流媒体技术的广泛应用正深刻改变着我们的生活方式。其中,流媒体播放器的核心技术及发展趋势尤为引人关注。EasyPlayer视频流媒体播放器属于一款高效、精炼、稳定且免......
  • 解决RuntimeError: Numpy is not available
    解决RuntimeError:Numpyisnotavailable  这是因为Numpy版本太高,将现有Numpy卸载pipuninstallnumpy安装numpy=1.26.4,解决此问题pipinstallnumpy==1.26.4-ihttps://pypi.tuna.tsinghua.edu.cn/simple......
  • 视频流媒体播放器EasyPlayer.js网页直播/点播播放器为什么显卡支持,但仍无法使用硬解?
    EasyPlayer播放器属于一款高效、精炼、稳定且免费的流媒体播放器,可支持多种流媒体协议播放,无须安装任何插件,起播快、延迟低、兼容性强,使用非常便捷。EasyPlayer.js播放器不仅支持H.264与H.265视频编码格式,也能支持WebSocket-FLV、HTTP-FLV、HLS(m3u8)、WebRTC、ws-fmp4、http-fmp4......