Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
flyrouter authored and skilurius committed Aug 25, 2024
1 parent c8283b4 commit 5fd2e2d
Showing 1 changed file with 14 additions and 21 deletions.
35 changes: 14 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,44 +1,37 @@
# FPVue_android

# PixelPilot
> [!IMPORTANT]
> August 2024: Unfortunately, this repository is now in an unmaintained state.
> I don't have the time to maitain it like I would like to and there was not enough interest from external developers to contribute to it.
> Feel free to fork it and take over but for now it will stay as is.
> Warning, performance will heavily depend on your device's processing power.
>
> Use this app at your own risk.
FPVue Android is an app packaging multiple pieces together to decode an H264/H265 video feed broadcast by wfb-ng over the air.
## Introduction
PixelPilot is an Android app packaging multiple pieces together to decode an H264/H265 video feed broadcast by wfb-ng over the air.

- [devourer](https://github.com/openipc/devourer): userspace rtl8812au driver initially created by [buldo](https://github.com/buldo) and converted to C by [josephnef](https://github.com/josephnef) .
- [FPVue_android](https://github.com/gehee/FPVue_android): basic and unique work to combine all components into a single application by [Gee He](https://github.com/gehee).
- [devourer](https://github.com/openipc/devourer): userspace rtl8812au driver initially created by [buldo](https://github.com/buldo) and converted to C by [josephnef](https://github.com/josephnef).
- [LiveVideo10ms](https://github.com/Consti10/LiveVideo10ms): excellent video decoder from [Consti10](https://github.com/Consti10) converted into a module.
- [wfb-ng](https://github.com/svpcom/wfb-ng): library allowing the broadcast of the video feed over the air.

The wfb-ng [gs.key](https://github.com/gehee/FPVue_android/raw/main/app/src/main/assets/gs.key) is embedded in the app.
The wfb-ng [gs.key](https://github.com/OpenIPC/PixelPilot/raw/main/app/src/main/assets/gs.key) is embedded in the app.
The settings menu allows selecting a different key from your phone.

Supported rtl8812au wifi adapter are listed [here](https://github.com/gehee/FPVue_android/blob/main/app/src/main/res/xml/usb_device_filter.xml).
Supported rtl8812au wifi adapter are listed [here](https://github.com/OpenIPC/PixelPilot/blob/main/app/src/main/res/xml/usb_device_filter.xml).
Feel free to send pull requests to add new supported wifi adapters hardware IDs.

Now support saving a dvr of the video feed to `Files/Internal Storage/Movies/`



## Compatibility

- arm64-v8a, armeabi-v7a android devices (including Meta Quest 2/3, non vr mode)

## Build

```
git clone https://github.com/gehee/FPVue_android.git
cd FPVue_android
git clone https://github.com/OpenIPC/PixelPilot.git
cd PixelPilot
git submodule init
git submodule update
```

The project can then be opened in android studio and built from there.


## Installation instructions

1. Download apk from https://github.com/gehee/FPVue_android/releases.
2. Run `adb install FPVue_android_0.14.1.apk` from the command line.
3. Download [gs.key](https://github.com/gehee/FPVue_android/raw/main/app/src/main/assets/gs.key), rename it to drone.key and copy it on the air side, or select a local gs.key file from your phone in the app settings.
## Installation
- Download and install PixelPilot.apk from https://github.com/OpenIPC/PixelPilot/releases

0 comments on commit 5fd2e2d

Please sign in to comment.