cdnbye 0.8.1

Flutter Android iOS

CDNBye flutter P2P Engine scales live/vod video streaming by peer-to-peer network using bittorrent-like protocol. Powered by WebRTC Datachannel, this SDK can interconnect with the Web side plug-in of

English | 简体中文

cdnbye logo

Live/VOD P2P Engine for Flutter

pub

Features #

  • Support iOS and Android platform
  • Support live and VOD streams over HLS protocol(m3u8)
  • Support encrypted HLS stream
  • Support cache to avoid repeating the download of TS file
  • Very easy to integrate with an existing flutter project
  • Support any flutter 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)

Screenshot #

Usage #

See documentation

Example using ijk_player #

cdnbye_ijk_example

Request Token #

See here

Consloe #

Register your AppId at https://oms.cdnbye.com, where you can view p2p-related information.

Issue & Feature Request #

  • If you found a bug, open an issue.
  • If you have a feature request, open an issue.

FAQ #

We have collected some frequently asked questions. Before reporting an issue, please search if the FAQ has the answer to your problem.

Contact Us #

Email:service@cdnbye.com
Telegram: @cdnbye
Skype: live:86755838

11
likes
90
pub points
50%
popularity

Publisher

cdnbye.com

CDNBye flutter P2P Engine scales live/vod video streaming by peer-to-peer network using bittorrent-like protocol. Powered by WebRTC Datachannel, this SDK can interconnect with the Web side plug-in of CDNBye, which breaks the gap between the browser and mobile application. As expected, it supports any flutter player!

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on cdnbye