Introduction
This SDK integrates two P2P streaming engines: one based on hls.js and another based on Service Worker. As expected, it supports all modern browsers (including iOS Safari) and all web players (including players without built-in hls.js support)!
Demo
Browser Support
WebRTC is already part of the HTML5 standard and is broadly supported in modern browsers. SwarmCloud's compatibility depends on browser support for WebRTC, MediaSource API, or Service Worker.
| Compatibility | Chrome | Firefox | macOS Safari | Opera | Edge | iOS Safari | IE |
|---|---|---|---|---|---|---|---|
| WebRTC Datachannel | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ |
| Supported | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ |
Limitations
- LL-HLS is not currently supported