P2P Streaming Engine

vuePress-theme-reco    2018 - 2021
P2P Streaming Engine P2P Streaming Engine

Choose mode

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

    • Hls.js
    • Dash.js
    • Shaka-Player
    • MP4
    • Downloader
  • Android SDK
  • iOS SDK
  • Flutter SDK
Pricing
Contact Us
Partnership
Console
GitHub
语言
  • English
  • 简体中文

Documents
  • Introduction
  • Web SDK

    • Hls.js
    • Dash.js
    • Shaka-Player
    • MP4
    • Downloader
  • Android SDK
  • iOS SDK
  • Flutter SDK
Pricing
Contact Us
Partnership
Console
GitHub
语言
  • English
  • 简体中文
  • Introduction
  • FAQ
  • Tracking Service
  • Signaling Service
  • P2P Optimization
  • Console

    • Domain/AppId Binding
    • Data Analysis
    • P2P Control
    • Restful API
  • Hls.js SDK

    • Introduction
    • Usage
    • Player Integration
    • API & Config
    • CDN
    • Change Log
  • Android SDK

    • Introduction
      • Usage
      • API & Config
      • Change Log
    • iOS SDK

      • Introduction
      • Usage
      • API & Config
      • Change Log
    • Flutter SDK

      • Introduction
      • Usage
      • API & Config
      • Change Log
    • Shaka-Player SDK

      • Introduction
      • Usage
      • Player Integration
      • API & Config
      • Change Log
    • Web MP4 SDK

      • Introduction
      • Usage
      • Player Integration
      • API & Config
      • Change Log
    • Dash.js SDK

      • Introduction
      • Usage
      • Player Integration
      • API & Config
      • Change Log
    • Web Downloader

      • Introduction
      • Usage
      • API & Config
      • Change Log
    • Android SDK 1.x

      • Introduction
      • Usage
      • API & Config
      • Change Log
    • More

      • Design

    Introduction

    vuePress-theme-reco    2018 - 2021

    Introduction


    Live/VOD P2P Engine for Android and Android TV, supporting HLS, MP4 and file download.

    api stars

    # Features

    • Support live and VOD streams over HLS protocol(m3u8)
    • Support live and VOD streams over MPEG-DASH protocol
    • Support MP4 streaming
    • Support file download
    • Support encrypted HLS stream
    • Support cache to avoid repeating the download of TS file
    • 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

    # 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.

    # SDK v1.x

    Version 1.x can be found here