Comments (6)
You have to use old version of SDK.
V.3.3.0 i think.
LIKE DJI GO and not like DJI GO 4
from android-videostreamdecodingsample.
I never did, what I ended up doing was using a surfaceview holder with a listener on it and put the textureview from the demo application on it, and then trapped frames with the listener. Direct decoding as per the sample decoding app simply doesn't appear to work for me on a Phantom 3. I get partial images with pink banding on them or noise. However if I just bind the stream to a texture view, I can trap frames by using a surface listener as I said. It's not ideal as I have to have the video stream in the foreground and eating up my display, but it's better than nothing. I think there is some issue with the decoding sample that they haven't looked into properly.
from android-videostreamdecodingsample.
We have problems with this sample on Phantom3 Pro as well
from android-videostreamdecodingsample.
I have the same issue with a phantom 3 standard.
Lillogoal, are you saying that the glitching can be solved by downgrading the SDK we are using to a previous version? I guess it's worth a try, but it's quite surprising. I will try tomorrow and see
from android-videostreamdecodingsample.
I know this thread is old, but did you end up getting it to work?
from android-videostreamdecodingsample.
Thanks Kim, that’s a very helpful solution. I appreciate it.
from android-videostreamdecodingsample.
Related Issues (20)
- Deprecation warnings in DJIVideoStreamDecoder HOT 1
- H.264 framerate HOT 9
- Re-Compiling arm64-v8a doesnt work HOT 5
- Video works intermittently (rarely) with M600 pro with Zenmuse z3 camera HOT 1
- M300 遥控器上解码花屏,编解码 HOT 3
- Does not compile with latest Android Studio, Mac OS HOT 8
- How to solve a long term ambiguity in 2022? HOT 3
- MSDK 4.16 or DJI Mini 2 Support? HOT 6
- No non static method onFrameDataRecv HOT 2
- SDK 4.16 - three sigsev traps on debug start HOT 8
- MSDK 4.16 or DJI Mini Support? HOT 3
- Yuvdatacallback makes video freeze HOT 1
- Performance HOT 4
- 精灵4RTK无人机使用DJIVideoStreamDecoder.getInstance().parse(videoBuffer, size)去解码得到的yuv数据有问题 HOT 1
- Will future Android SDK version be supported? HOT 3
- M300 video streaming question
- M300 and H20 HOT 1
- //
- I made a DJI-SDK 4.16.4 update via a fork. HOT 1
- Support for DJI 5 SDK HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from android-videostreamdecodingsample.