Skip to main content

Introduction

npmjsdelivrstars

SwarmCloud Mesh Delivery for Streaming can be integrated into your website with video.js(vhs) in just a few simple steps.

Features

  • WebRTC data channels for lightweight peer-to-peer communication with no plugins
  • Support live and VOD streams over HLS protocol(m3u8)
  • Support live and VOD streams over MPEG-DASH protocol
  • Support encrypted stream
  • Seamlessly fallback to normal server usage if a browser doesn't support WebRTC
  • Compatible with all CDNs, agnostic to DRM and video codecs. No service side changes required.
  • Efficient scheduling policies to enhance the performance of P2P streaming
  • Use IP database to group up peers by ISP and regions

Requirements

video.js version >= v8.4.0 or videojs-http-streaming version >= v3.3.0

Limitations

  • LL-HLS is not supported currently