网页直播/点播播放器EasyPlayer.js无插件H5播放器关于其后地址不带协议后缀的判断逻辑

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

在功能上,EasyPlayer.js无插件直播流媒体音视频播放器支持直播、点播、录像、快照截图、MP4播放、多屏播放、倍数播放、全屏播放等特性,具备较高的可用性和稳定性。为了便于用户集成与调用,我们也提供了API接口供大家使用。EasyPlayer性能稳定、播放流畅,感兴趣的用户可以自行下载测试。

显示说明

播放地址带协议后缀的:https://test.com/play/xxxx.flv

播放地址不带协议后缀的:https://test.com/play/xxxx

播放器不会检查参数里面携带的后缀,只会检查地址里面的后缀。例如:

https://test.com/play/xxxx?format=flv 这种不会被检查成flv格式。

如果https://test.com/play/xxxx 这种播放地址需要按照flv协议解封装,则需要通过配置参数isFlv:true就行了。

例如裸流的格式,则需要配置isNakedFlow:true就行了。

推荐如果没有协议后缀(例如.flv)的播放地址,通过指定解析协议参数来播放。

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

相关推荐
能工智人小辰1 分钟前
Java8 Swing实现计算器
开发语言
SccTsAxR3 分钟前
[C语言]常见排序算法①
c语言·开发语言·经验分享·笔记·其他·排序算法
Monly2120 分钟前
Vue:下拉框多选影响行高
前端·javascript·vue.js
小桥风满袖28 分钟前
极简三分钟ES6 - ES8中对象扩展
前端·javascript
超人不会飛1 小时前
Vue markdown组件 | 流式 | 大模型应用
前端·javascript·github
怀旧,1 小时前
【C++】20. unordered_set和unordered_map
开发语言·c++
alibli1 小时前
一文学会CMakeLists.txt: CMake现代C++跨平台工程化实战
开发语言·c++·系统架构
艾小码2 小时前
Vue模板进阶:这些隐藏技巧让你的开发效率翻倍!
前端·javascript·vue.js
艾小码2 小时前
还在手动加载全部组件?这招让Vue应用性能飙升200%!
前端·javascript·vue.js
三十_2 小时前
【实录】多 SDK 日志乱象的解决方案:统一日志 SDK 设计分享
前端·javascript