fpvout / DigiView-Android

Live video out from your DJI FPV Goggles via USB.
https://fpvout.com
MIT License
283 stars 60 forks source link

Device support (add your device here) #12

Open sweebee opened 3 years ago

sweebee commented 3 years ago

Add your experience with specific devices here so people can see if it works or not. Add the following information:

*How to measure latency? Use an online stopwatch and point the FPV cam at the screen. take a picture of the phone with the image of the stopwatch and calculate the difference.

sweebee commented 3 years ago

Goggles: V1 Device: Nokia 5.1 Plus Android version: 10 Used cable: Cheap Aliexpress cable (https://nl.aliexpress.com/item/4000512317646.html) 25 mbit: Works 50 mbit: Works Latency: ~200ms to +- 3000ms

When starting the app for the first time when plugging in the usb cable it freezes, after pressing the "back" button and opening the app again it works.

Edit: did some more testing, the stream starts lagging behind so the latency increases, it catches up eventually and gets behind again.

ErikBorra commented 3 years ago

Device: Samsung Galaxy S20 Android version: latest Goggles: v1 Used cable: generic usb c - usb c 25 mbit: Doesn't work (also tried with usb c - a and otg a - c) 50 mbit: Works Latency: very fast response

25mbit shows one frame then freezes. Waiting 20s or so does not solve the issue. 50mbit displayed fluently immediately

tfurci commented 3 years ago

Goggles: V2 Phone: Samsung S7 Edge Android version: 8.0.0 Used cable:

rocketstrong600 commented 3 years ago

Goggles: V1 Device: Google Pixel 4 xl Android version: 11 Used cable: Stock USB-C - USB-C 25 mbit: Not Tested 50 mbit: Works Latency: ~150ms

chrissng commented 3 years ago

Goggles used (v1/v2): v1 Device brand/type: Essential PH-1 Android version: 10 Used cable: USB C to C, and also USB C to A with OTG USB C 25mbit working? No 50mbit working? Yes latency*: 200ms to 2000ms, depending on session

melonmarlon commented 3 years ago

Goggles: V1 Device: Samsung S20 5G Android: 11 Cable: Samsung original USB-C to USB-C cable: Works Third-party USB-C to USB-C cable: Doesn't connect 25mbit: No (Picture frozen) 50mbit: Yes Latency: ~3000ms to 5000ms (Edit: After restarting everything the latency got down to 200ms to 300ms) Temp-control: Off Mode (Airunit): Low-latency Scale: 16:9

zonArt commented 3 years ago

Goggles: V2 Device: Fairphone 3 Android version: 10 Used cable: OTG cable 25 mbit: works 50 mbit: Not Tested Latency: many seconds (awful)

EjectSteve commented 3 years ago

V1 Goggles Galaxy S8 phone 50mbit working, have not tested other USB C to USB C data cable: https://www.amazon.com/dp/B08FLHQXSH?psc=1&ref=ppx_yo2_dt_b_product_details Not OTG Cable.

Kalored commented 3 years ago

Goggles used (v1/v2) : v1 Device brand/type: Huawei P30 Pro Android version: 10.1 Used cable: USB-C to USB-C doesnt work Used cable: USB-C to USB-A OTG Adapter works 25mbit working?: No 50mbit working?: No latency*

Picture is sent and shown in app, but then app freezes.

SebastianKumor commented 3 years ago

Goggles: V2 Device: LG nexus 5x Android version: 8.1 Used cable: gopro usb-c to usb-a cable with apple usb a to usb-c dongle, did not work with usb c to usb c 25 mbit: -did not try 50 mbit: Works Latency: ~600ms, sometimes more

thruhgegit commented 3 years ago

Goggles used (v1/v2) : v1 Device brand/type: Samsung Galaxy S9 Android version: 10 Used cable: USB-C to USB-C 25mbit working?: not tested 50mbit working?: Yes, but feed freezes once in a while latency, starts high but gets low after 30 seconds.

mixmasteru commented 3 years ago

Goggles used (v1/v2): v1 Device brand/type: OnePlus Nord N10 5G Android version: 10 (Oxygen OS 10.5.11.BE89BA) Used cable: short USB-C to USB-C from Nimaso (https://www.amazon.de/gp/product/B0897CZKPG) 25mbit working? yes 50mbit working? yes latency* fast, 100-200 ms

ramiss commented 3 years ago

Goggles: V1 Device: Samsung Note 9 Android version: 10 Used cable: Unlabelled Sabrent external drive USB-C to USB-C cable 25 mbit: Not tested yet 50 mbit: Works Latency: ~150 once it settles

mavenius commented 3 years ago

Goggles used: v2 Device brand/type: OnePlus 8 Pro Android version: Oxygen OS 11 (Android 11) Used cable: USB-A -> USB-C with Pixel USB-A -> USB-C adapter 25mbit working? No. Retrieves first frame, then hangs 50mbit working? Yes latency: 180ms

vlcsnap-2021-05-14-08h52m18s951

thezolon commented 3 years ago

Goggles used (v1/v2): V1 Device brand/type: Samsung S10+ 5G Android version: 11 Used cable: Anker cable that came with USB-C battery pack 25mbit working? Yes 50mbit working? Yes latency*: ~500ms

A higher end Anker cable that I use for my display port external touch screen did NOT work. The cable I use for oculus link did not work.

Both said "Unsupported USB Device".

BavariaAirview commented 3 years ago

Google V1 Acer win10 32bit Tablet 50 +25 bit working 6 sekonds delay

gonsp commented 3 years ago

Goggles: V1 Device: OnePlus 7T Android version: 10 Used cable: USB-C to USB-C (The one from the Pixel 2L) Used cable: USB-C to USB-A + USB-A to USB-C OTG (Apple) 25 mbit: Not-tried 50 mbit: Sometimes it works very well. Most of the times it shows a few frames at high speed and then freezes or shows frames at a very low rate. Changing cables didn't seem to help it. Latency: ~150ms when working fine

Plitz0 commented 3 years ago

Goggles used = V2 Device brand/type = Samsung Galaxy S7 (not edge) Android version = 8.0.0 Used cable = Same that came with the V2 goggles Used cable = https://www.netonnet.se/art/ljud-bild/kablar/usb-kabel/andersson-usb-otg-cable/204412.13715/ 25mbit working? = Did not test 50mbit working? = Yes but it took some time for it to unfreeze when connecting the phone Latency* = Around 200ms

Goggles used = V2 Device brand/type = Huawei P Smart 2021 Android version = 10 Used cable = Same that came with the V2 goggles Used cable = https://www.netonnet.se/art/ljud-bild/kablar/usb-kabel/andersson-usb-otg-cable/204412.13715/ 25mbit working? = Did not test 50mbit working? = Yes but it took some time for it to unfreeze when connecting the phone Latency* = Around 200ms

Tried a USB-A to micro USB cable to the phone and USB-A to USB-C to the Goggles but it didnt work. Had to be a USB-A to micro USB OTG to the Phone and USB-A to USB-C cable to the googles Worked to cast from the phone to a chromecast ultra aswell. Longer delay then, but worked!

BavariaAirview commented 3 years ago

Google V1 Samsung S7 Android 8.0 Both mbps Below 1s latency Works great

d3ngit commented 3 years ago

Goggles: V1 + normal Airunit Device: Xiaomi MI9 Android version: 11 Used cable: USB-C to USB-A + USB-A to USB-C OTG (ebay generic brand) 25 mbit: Working but freezes after ~2 minutes 50 mbit: Working but freezes after ~4 minutes, then auto resumes after ~2 minutes if left on the freezed screen. Then freezes again after ~4 minutes... Tried disabling the battery saving stuff and so on. Maybe it's still something in my phone. Latency: 124-184ms

Ltomi78 commented 3 years ago

Goggles: V1 Device: Samsung S10 Android version: 11 Used cable: stock DJI usb c cable with samsung stock OTG USB-C adapter 25 mbit: Not tested yet 50 mbit: Works Latency: at first test 100-150ms than at second test start with low latency after a few seconds increases to 2000ms-2500ms so became very slow 🤔 Same experiwnce with an old Samsung J5 with 7.1android

https://user-images.githubusercontent.com/34459398/118292311-c8d0e100-b4d8-11eb-8858-724449affe9c.mp4

Madq92 commented 3 years ago

Goggles: V1 Device: HuaWei P30 Android version: 10 Used cable: type-c + otg 25 mbit: Works 50 mbit: Works Latency: ~200ms to +- 3000ms

stefan73 commented 3 years ago

Goggles; v1 Device: Galaxy S7 (not edge) Android version: 8.0 Used cable: OTG adapter + type-c 25mbit working? - stops most the time after 1-2sec; need to restart to get it going 50mbit working? - works stable; need to restart multiple times to get it going latency: 100-200ms

ascosis commented 3 years ago

Goggles: V1 Device: Samsung Note 20 Ultra Android Version: 11 Used cable: USB-C to USB-C cable (Oculus Quest 2 Cable) 25mbit working? - Displays initial image and freezes 50mbit working? - Works great latency: ~150ms measured and remains consistent

dschiedsch commented 3 years ago

V1 Goggles Galaxy S8 phone Android Version: 8.0.0 Usb cable: original DJI cable A-C with Samsung OTG adapter 25mbit not working, have not tested other When starting the app for the first time when plugging in the usb cable it freezes, after pressing the "back" button and opening the app again it works for a few seconds then freezes again

RichCattell commented 3 years ago
Goggles used: v1
Device brand/type Samsung Galaxy Note 10 Plus
Android version: 11
Used cable: usbc to usbA with USB A to C adapter
25mbit working? yes
50mbit working? yes
latency* about 3 seconds

Starts with frozen image, then starts working after about 10 seconds, but has very high latency (about 3 seconds) Very intermittant - screen frequently freezes and stops responding

After quitting the app and disconnecting the cable i get error message below:

Restart your phone A USB storage device was removed unsafely. To prevent your phone from restarting unexpectedly, save unsaved data and restart now.

The App will then no longer work again until the phone is restarted.

Have also now tried with a USBc to USBc cable - seems much more stable but has constant 5 second latency!

rochford77 commented 3 years ago

Goggles: V2 Device: galaxy s20 Android version: 11 One UI version: 3.1 Used cable: -WORKED: usb-C to usb a with OTG adapter on phone end. -DID NOT WORK: usb-C to usb a with OTG adapter on goggle end -DID NOT WORK: usb-c to usb-c 25 mbit: -did not try 50 mbit: Works great Latency: Did not test.

MadRC commented 3 years ago

Goggles used v1 Device Draggon Touch Max 10 Android version 9 Used cable - All 25mbit working No 50mbit working No latency*

image starts for 1 second then stops and remains frozen.

Sandman224 commented 3 years ago

Goggles: V2 Device: Oneplus 6 8gb ram Android version: 10 Used cable: DELL USB to USBC cable 25 mbit: Works 50 mbit: Works Latency: ~100ms to +- 300ms Issue with aspect ratio. App stretches the image to the size of the display.

BrodeOne commented 3 years ago

Goggles used: V1 Device: OnePlus 5T Android version: 10 (Oxygen OS 10.0.1) Used cable: 1,5m USB-C to USB-C 25mbit: not tested yet (will update) 50mbit: YES latency: jumping from ~100 to 300 ms Sometimes stuck on the first freeze.

JumpMacc commented 3 years ago

Goggles: V1 Device: Asus ROGPhone 2 Android Version: 10 (17.0240.2103.75) Cable: 1,5m USB-C TO USB-C 25mbit: Yes 50mbit: Yes Latency: N/A Freezes everytime after 1sec. Thats why i can't massure the latency

lukashaider commented 3 years ago

Device: Pixel 5 Android version: latest Goggles: v1 Used cable: generic usb c - usb c and otg 25 mbit: Works 50 mbit: Works Latency: very fast response

Joebie3 commented 3 years ago

Goggles: V1 Android Version: 10 Device: Galaxy A21 Cable: Anker OTG 50mbit: works 25mbit:Haven't tried yet Latency: Waiting to test, but very minimal initially.

Going to see if I can test on the Vive Focus, and Oculus 2. Charging the Vive now.

Joebie3 commented 3 years ago

VIVE FOCUS PLUS WORKS!!!

Goggles: V1 Software Version 2 Device: Vive Focus Plus Cable: Anker OTG 50mbit: works 25mbit:Haven't tried yet Latency: Waiting to test, but very minimal initially.

Rejdukien commented 3 years ago

Goggles: V1 Device: Blackview BV9900 Pro Android version: 10 Used cable: Cheapo OTG pigtail + 1m cable 25 mbit: Not tested 50 mbit: Works Latency: ~200ms on the bench, stacks up to ~10s while flying though.

leon2225 commented 3 years ago
Goggles used (v1/v2): v2
Device brand/type: Samsung Tab S4
Android version: 10
Used cable: [Anker USB-C](https://www.amazon.de/Anker-2-Pack-Powerline-Galaxy-MacBook-Rot/dp/B072152BWQ/ref=sr_1_5?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=anker%2Busb%2Bc&qid=1621168092&sr=8-5&th=1)
25mbit working?: Yes
50mbit working?: Yes
latency*: 25: 100ms; 50: 230ms
leon2225 commented 3 years ago
Goggles used (v1/v2): v2
Device brand/type: Fairphone 3 
Android version: 10
Used cable: [Anker USB-C](https://www.amazon.de/Anker-2-Pack-Powerline-Galaxy-MacBook-Rot/dp/B072152BWQ/ref=sr_1_5?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=anker%2Busb%2Bc&qid=1621168092&sr=8-5&th=1)
25mbit working?: Yes
50mbit working?: Yes
latency*: 25: 100ms; 50: 170ms
leon2225 commented 3 years ago
Goggles used (v1/v2): v2
Device brand/type: Moto G5 Plus (XT1685)
Android version: 8.1.0
Used cable: [Anker USB-C](https://www.amazon.de/Anker-2-Pack-Powerline-Galaxy-MacBook-Rot/dp/B072152BWQ/ref=sr_1_5?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=anker%2Busb%2Bc&qid=1621168092&sr=8-5&th=1)
25mbit working?: Yes
50mbit working?: Yes
latency*: 25: 100ms; 50: 160ms
zonArt commented 3 years ago
Goggles used (v1/v2): v2
Device brand/type: Fairphone 3 
Android version: 10
Used cable: [Anker USB-C](https://www.amazon.de/Anker-2-Pack-Powerline-Galaxy-MacBook-Rot/dp/B072152BWQ/ref=sr_1_5?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=anker%2Busb%2Bc&qid=1621168092&sr=8-5&th=1)
25mbit working?: Yes
50mbit working?: Yes
latency*: 25: 100ms; 50: 170ms

Is it a question of cable? I've the exact same setup and it becomes really laggy after a minute or so like slow mo style

leon2225 commented 3 years ago

Is it a question of cable? I've the exact same setup and it becomes really laggy after a minute or so like slow mo style

I haven't really tested it for a long duration, just for a few seconds. I could do a longer test for comparison, but it may take a while because it's my girlfriend's fairphone ;)

fichek commented 3 years ago

Goggles: V1 Device: Google Pixel 3A Android version: 11 Used cable: Apple USB-C to USB-A adapter + USB-A to USB-C cable that came with goggles 25 mbit: Works 50 mbit: Works Latency: ~100ms

fmatt commented 3 years ago

Goggles: V1 Device: Huawei MediaPad M5 Lite Android version: 8.0.0 Used cable: USB-C to USB-A cable -> USB-A to USB-C OTG adapter 25 mbit: Freezes after a couple of frames 50 mbit: Works Latency: 100 - 200 ms

leon2225 commented 3 years ago

Is it a question of cable? I've the exact same setup and it becomes really laggy after a minute or so like slow mo style

I've tested it again for a longer time and the Stream runs smoothly for about 2-3 minutes afterwards the Stream suddenly freezes, but no slow mo. After closing the app and reconnecting the goggles it has the exact same behavior.

Edit: I've done all my tests with a fan blowing air on the vista.

fichek commented 3 years ago

Note: it's important to keep your Air Unit/Vista cool if testing on the desk for more than a minute. As it becomes hotter, its performance will gradually start to drop before goggles show "Air Unit overheating, land promptly" warning and it eventually shuts down completely.

MadAirMan commented 3 years ago

Goggles: V1 Device: Xiaomi A1 Android version: 9 Used cable: HOCO с usb c на usb c 3A PD (https://aliexpress.ru/item/32918721488.html) 25 mbit: Works 50 mbit: Works Latency: ~200ms to +- 500ms

Goggles: V1 Device: Xiaomi Redmi 9 Pro Android version: 10 Used cable: HOCO с usb c на usb c 3A PD (https://aliexpress.ru/item/32918721488.html) 25 mbit: Not Work 50 mbit: Not Work

Freezing all time

brad8898 commented 3 years ago

Device 1: Goggles used (v1/v2): v1 Device brand/type: Samsung Galaxy Tab S3 Android version: 9 Used cable: 3' 25mbit working?: Yes 50mbit working?: Yes latency*: 1-2sec https://youtu.be/G-WOKrJsLlE

Device 2: Goggles used (v1/v2): v1 Device brand/type: Samsung Galaxy S10 Android version: 11 Used cable: 3' 25mbit working?: Yes 50mbit working?: Yes latency*: 4-5sec https://youtu.be/NBkyl5Tc088

gready-hub commented 3 years ago

Goggles used: V1 Device brand/type: Samsung Galaxy S9+ Android version: 10 Used cable: Generic USB-C to USB-C data cable, 6 inch 25mbit working? Not tested 50mbit working? Yes Latency: <200ms

My workflow:

  1. Ensure SD-Card is present in DJI Goggles
  2. Turn off temp control
  3. Arm quad to keep VISTA cool (do not do this inside or RIP)
  4. Start recording, if not automatic
  5. Connect phone to DJI FPV Goggle V1 via USB-C data cable
    • App will connect after ~2-8 seconds
    • Initially there is a significant lag/freeze frame but it reduces after 5-10 seconds

Repeat steps 4 and 5 after disconnecting the phone if any issue occurs and the issue resolves itself.

NOTE: I have not tested real world flying conditions.

Reich187 commented 3 years ago

V1 Pixel 3a Android 11 USB-C to USB-C No go

seutje commented 3 years ago

Goggles: V2 Device: Samsung Galaxy A20e Android version: 10 Used cable: OTG cable (regular USB-C - USB-C didn't work) 25 mbit: Works 50 mbit: Works Latency: <200ms

Works with and without temp control.

AeroPhilFPV commented 3 years ago

Goggles: V2 Device: Huawei Mediaped M5 plus Android version: EMUI 9.1.0

Used cable: OTG Adapter: https://www.amazon.de/dp/B07QC5CHYR/ref=cm_sw_em_r_mt_dp_GZ9JJJGG1ZJYMTV99G90?_encoding=UTF8&psc=1

25 mbit: Works 50 mbit: not tested Latency: <200ms

takes a while and sometimes freezes