首页 > 其他分享 >网页全终端安防视频流媒体播放器EasyPlayer.js无插件H5播放器包含的直播协议支持(封装格式)

网页全终端安防视频流媒体播放器EasyPlayer.js无插件H5播放器包含的直播协议支持(封装格式)

时间:2024-11-13 15:23:22浏览次数:1  
标签:插件 http 媒体播放器 H264 H265 解码 视频流 支持 ws

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

功能介绍

  • 支持MSE H264和H265硬解码;
  • 支持WebCodec H264和H265硬解码;
  • 支持WASM H264和H265硬解码/软解码;
  • 支持m3u8/HLS (H265/H265)播放;
  • 支持Mpeg4格式(H264)播放;
  • 支持HTTP-FLV/WS-FLV (H265/H265)播放;
  • 支持HTTP-FMP4/WS-FMP4 (H265/H265)播放;
  • 支持WEBRTC(easy支持H264/H265、其他流媒体支持H264)播放。

支持19种直播格式:

协议支持情况

  • ws(s)-raw(M7S私有协议)
  • ws(s)-flv
  • http(s)-flv
  • http(s)-HLS(直播流)
  • http(s)-fmp4
  • ws(s)-fmp4
  • http(s)-h264(裸流)
  • ws(s)-h264(裸流)
  • http(s)-h265(裸流)
  • ws(s)-h265(裸流)
  • http(s)-mpeg4
  • ws(s)-mpeg4
  • http(s)-mpeg-ts
  • WebTransport(M7S服务器)
  • WebrtcH264(M7S服务器)
  • WebrtcH265(M7S服务器)
  • WebrtcH264(zlmediakit服务器)
  • WebrtcH264(SRS服务器)
  • WebrtcH264(其他服务器)
  • 阿里云WebRtc
  • 加密私有协议(M7S服务器)
  • 国标SM4加密流

大部分协议都支持H264和H265编码格式。

当电脑支持硬解码的时候优先使用硬解码,不支持硬解码的时候降级使用软解码(保证H264、H265都可以播放)。

Webrtc H265(M7S服务器) 是通过DataChannel技术实现的,不是标准的webrtc协议。

EasyPlayer.js无插件直播流媒体音视频播放器不仅支持H.264与H.265视频编码格式,也能支持WebSocket-FLV、HTTP-FLV、HLS(m3u8)、WebRTC、ws-fmp4、http-fmp4等格式的视频流,并具备直播、点播、录像、快照截图、MP4播放、多屏播放、倍数播放、全屏播放等功能特性。

标签:插件,http,媒体播放器,H264,H265,解码,视频流,支持,ws
From: https://www.cnblogs.com/easyplayer/p/18544012

相关文章

  • 无插件H5播放器EasyPlayer.js H5流媒体播放器decoder.js decoder.wasm文件想存放特定
    EasyPlayer无插件H5播放器是TSINGSEE青犀流媒体组件系列中关注度较高的产品,经过多年的发展和迭代,目前已经有多个应用版本,包括RTSP版、RTMP版、Pro版,以及js版,其中js版本作为网页播放器,受到了用户的广泛使用。在功能上,EasyPlayer网页web无插件播放器支持直播、点播、录像、快照截图......
  • 推荐一个.NetCore开源的CMS项目,功能强大、扩展性强、支持插件的系统!
    推荐一个基于.NetCore开发的开源CMS项目,该项目功能完善、涉及知识点比较多,不管是作为二次开发、还是学习都是不错的选择。01项目简介Cofoundry是基于.Net开发的、代码优先开发、具备可扩展且灵活的架构、简单易用的内容管理系统。02项目框架1、基于.Net8开发。2、数据......
  • 亚马逊铺货、跟卖之FBM配送模板的设置与应用-基于月亮树跨境AI自动调价插件综合运用的
    背景亚马逊后台的展示界面频繁出现问题,导致许多做铺货和跟卖的小伙伴在使用FBM(自发货)模式时,有时会遇到运费无法正常显示的情况。而在购物车界面才会显示运费久而久之,会出现这样的业务诉求:“我这里有4个商品,其中有2个想设置成免运费的模式。”将亚马逊配送模板设置好了,配......
  • vim 插件安装
    使用Vundle管理,以保存lua文件立即格式化为例。首先需要安装lua-format方案一:luarocksinstall--server=https://luarocks.org/devluaformatter方案二:源码安装,地址:https://github.com/Koihik/LuaFormatterReadMe.md文件有详细的安装说明安装成功后,......
  • 无插件H5播放器EasyPlayer.js网页web无插件播放器vue和react详细介绍
    EasyPlayer.jsH5播放器,是一款能够同时支持HTTP、HTTP-FLV、HLS(m3u8)、WS、WEBRTC、FMP4视频直播与视频点播等多种协议,支持H.264、H.265、AAC、G711A、Mp3等多种音视频编码格式,支持MSE、WASM、WebCodec等多种解码方式支持Windows、Linux、Android、iOS全平台终端的H5播放器,使用简单......
  • 使用pgrx开发postgre插件
    pg插件开发建议在linux环境下进行,windows可以采用虚拟机的方式开发.安装虚拟机环境准备虚拟机,使用的是ubuntu22.04,太新的版本会依赖拉取有问题安装开发工具和依赖:​sudoapt-getupdatesudoapt-getinstall-ygitclanggccmakebuild-essentiallibz-devzlib1g-......
  • ubuntu下配置vim插件,实现轻量级代码编辑器
    背景因为需要用虚拟机做实验,然后虚拟机配置的内存很小,如果使用vscode编辑器,内存占用太高,所以放弃,远程使用vscode通过sftp链接也会有很多bug,所以也放弃,鉴于以上。只能考虑使用vimvim的优点轻量级不需要gui的支持,可以在server和desktop版本之间不限制是使用vim插件安装cu......
  • H.264/H.265播放器EasyPlayer.js无插件直播流媒体音视频播放器延迟丢帧的原因
    EasyPlayer.jsH5播放器,是一款能够同时支持HTTP、HTTP-FLV、HLS(m3u8)、WS、WEBRTC、FMP4视频直播与视频点播等多种协议,支持H.264、H.265、AAC、G711A、Mp3等多种音视频编码格式,支持MSE、WASM、WebCodec等多种解码方式,支持Windows、Linux、Android、iOS全平台终端的H5播放器,使用简单......
  • 让文献管理更轻松:Zotero10大插件指南
                       还在为海量文献管理头疼吗?还在为找不到合适的插件犯愁吗?别急,今天我就要带你解锁Zotero的终极武器-那些让你爱不释手的必备插件!作为一个从小白到文献管理达人的过来人,我可以负责任地说:没有这些插件,你的Zotero只能发挥一半功力!......
  • 插件工厂和AOP拦截器机制
    一.插件工厂基于接口机制的插件工厂是一种设计模式,用于创建和管理插件。插件是独立的模块,可以动态加载和卸载,以扩展应用程序的功能。通过使用接口,插件工厂可以提供一种统一的方式来创建和管理这些插件,而不需要了解插件的具体实现细节。具体实现来说,实现一个插件工厂通过哈希记......