SwarmCloud

vuePress-theme-reco SwarmCloud    2018 - 2023
P2P Streaming Engine P2P Streaming Engine

Choose mode

  • dark
  • auto
  • light
Documents
  • Introduction
  • Web SDK

    • HLS(m3u8)
    • Shaka-Player
    • Dash.js
    • MP4
    • Downloader
  • Android/AndroidTV SDK

    • v3
    • v2
  • iOS/tvOS/macOS SDK
Pricing
Contact Us
Partnership
Ecosystem
Globe
Dashboard
GitHub (opens new window)
語言
  • English
  • 中文

Documents
  • Introduction
  • Web SDK

    • HLS(m3u8)
    • Shaka-Player
    • Dash.js
    • MP4
    • Downloader
  • Android/AndroidTV SDK

    • v3
    • v2
  • iOS/tvOS/macOS SDK
Pricing
Contact Us
Partnership
Ecosystem
Globe
Dashboard
GitHub (opens new window)
語言
  • English
  • 中文
  • Introduction
  • FAQ
  • Tracking Service
  • Signaling Service
  • P2P Optimization
  • Dashboard

  • Web HLS SDK

  • Android SDK v3

    • Introduction
      • Usage
      • API & Config
      • Change Log
    • Android SDK v2

    • iOS/tvOS/macOS SDK

    • Flutter SDK

    • Shaka-Player SDK

    • Dash.js SDK

    • Hls.js SDK

    • Web MP4 SDK

    • Web Downloader

    • More

    Introduction

    vuePress-theme-reco SwarmCloud    2018 - 2023

    Introduction


    SwarmCloud

    P2P Engine for Android and Android TV with ultimate optimization.

    api stars

    # 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