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