Shaka Player

Shaka Player

Shaka Player是用于自适应媒体的开源JavaScript库。它可以在浏览器中播放自适应媒体格式(例如DASH和HLS),而无需使用插件或Flash。相反,Shaka Player使用开放的Web标准MediaSourc扩展和EME。
Shaka Player是用于自适应媒体的开源JavaScript库。它可以在浏览器中播放自适应媒体格式(例如DASH和HLS),而无需使用插件或Flash。取而代之的是,Shaka Player使用开放的Web标准MediaSource Extensions和Encrypted Media Extensions。Shaka Player还支持使用IndexedDB进行脱机存储和媒体播放。内容可以存储在任何浏览器中。许可证的存储取决于浏览器支持。我们的主要目标是使用现代浏览器技术,尽可能轻松地流式传输自适应比特率视频和音频。我们尝试使库保持轻巧,简单,并且不受第三方依赖。您需要构建和部署的所有内容都在源代码中。DASH功能支持的DASH功能:VOD,实时和正在进行的录制(动态VOD内容)MPD @ timeShiftBufferDepth,用于向后搜索实时流多周期内容(静态和动态)Xlink元素(仅actuate = onLoad,解析为-零,回退内容)段索引信息的所有形式:SegmentBase @ indexRange,SegmentTimeline,SegmentTemplate @ duration,SegmentTemplate @ index,SegmentList多编解码器/多容器清单(我们将与浏览器协商支持并选择最佳的清单)加密内容(包括自定义ContentProtection架构,清单中的PSSH)密钥旋转技巧模式跟踪HLS功能支持的HLS功能:VOD,实时和事件类型支持Widevine ISO-BMFF / MP4 / CMAF的加密内容MPEG-2 TS支持(提供传输功能)由mux.js v4.4 +提供,必须单独包含)WebVTT和TTML CEA-608 / 708字幕
shaka-player

具有任何许可的所有平台的Shaka Player替代品

VideoJS

VideoJS

VideoJS是HTML5视频播放器,使用Javascript和CSS构建,并在浏览器不支持HTML5视频时回退到Flash视频播放器。
Plyr

Plyr

为什么?我们需要一个支持现代浏览器的轻便,可访问且可自定义的媒体播放器。当然,还有许多其他参与者,但我们希望保持现状。
MediaElement.js

MediaElement.js

HTML5和变得简单。一个文件。任何浏览器。相同的用户界面。
Accessible HTML5 Video Player

Accessible HTML5 Video Player

轻巧的HTML5视频播放器,包括对字幕和屏幕阅读器辅助功能的支持。有关详细信息,请阅读PayPal Engineering博客上的博客文章“介绍可访问的HTML5视频播放器”。
Slideful

Slideful

这个免费的在线工具用于为网页制作照片幻灯片。基于javascript,包含一个简单的图像编辑器,具有圆角并允许自定义。
  • 免费应用
  • Web
racontr

racontr

Racontr是功能强大且灵活的工具,可让您建立自己想起的故事。
Indigo Player

Indigo Player

Indigo Players是一种高度可扩展的现代TypeScript / JS视频播放器。它处理MPEG-Dash / HLS / MPEG-4,并基于HTML5视频元素构建。