# flutter-p2p-engine
**Repository Path**: hakuna/flutter-p2p-engine
## Basic Information
- **Project Name**: flutter-p2p-engine
- **Description**: Flutter视频/直播APP省流量&加速神器! QQ群:901641535
- **Primary Language**: Dart
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: https://www.cdnbye.com
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 93
- **Created**: 2021-02-23
- **Last Updated**: 2021-02-23
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
**English | [简体中文](Readme_zh.md)**

Live/VOD P2P Engine for Flutter
## 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](https://p2p.cdnbye.com/en/views/flutter/usage.html)
## Example using ijk_player
[cdnbye_ijk_example](https://github.com/mjl0602/cdnbye_ijk_example)
## Request Token
See [here](https://p2p.cdnbye.com/en/views/bindings.html#app-id-and-token)
## 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.
## Related Projects
- [hlsjs-p2p-engine](https://github.com/cdnbye/hlsjs-p2p-engine) - Web Video Delivery Technology with No Plugins.
- [ios-p2p-engine](https://github.com/cdnbye/ios-p2p-engine) - iOS Video P2P Engine for Any Player.
- [android-p2p-engine](https://github.com/cdnbye/android-p2p-engine) - iOS Video P2P Engine for Any Player.
## FAQ
We have collected some [frequently asked questions](https://p2p.cdnbye.com/en/views/FAQ.html). 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