Introduction
SwarmCloud Mesh Delivery for Streaming integrates into your website with video.js (vhs) in just a few simple steps.
Features
- Lightweight, plugin-free peer-to-peer communication via WebRTC data channels
- Supports live and VOD streaming over the HLS protocol (m3u8)
- Supports live and VOD streaming over the MPEG-DASH protocol
- Supports encrypted streams
- Seamlessly falls back to standard server delivery if a browser doesn't support WebRTC
- Compatible with all CDNs and agnostic to DRM and video codecs — no server-side changes required
- Efficient scheduling policies that enhance P2P streaming performance
- Uses an IP database to group peers by ISP and region
Demo
Requirements
Requires video.js version >= v8.4.0 or videojs-http-streaming version >= v3.3.0
Limitations
- LL-HLS is not currently supported