Introduction
SwarmCloud
P2P Engine for Android and Android TV with ultimate optimization.
# Features
- Support live and VOD streams over HLS(m3u8) and MPEG-DASH(mpd) protocol
- Support encrypted HLS/MPEG-DASH stream
- Support any Android player
- Efficient scheduling policies to enhance the performance of P2P streaming
- Highly configurable
- Use IP database to group up peers by ISP and regions
- Only use Datachannels and PeerConnection modules in WenRTC, which made smaller SDK size(< 2MB)
- API frozen, new releases will not break your code
# Demo APK
Demo APK can be download here (opens new window)
# Requirements
Android Version Support: Kitkat 4.4(API level >= 19)
# Get Token
See here
# Limitations
- Only one media track is delivered over P2P. If video and audio tracks in HLS go separately, just video is going to be shared over the P2P network.
- Can not serve more than one video stream at the same time
- LL-HLS is not supported currently
# SDK v2.x
Version 2.x can be found here