Astra Image Stream corrupt

Hello everyone,
This is my config:
public static final PixelFormat colorPixelFormat = PixelFormat.RGB888;
public static final int colorResolutionX = 640;
public static final int colorResolutionY = 480;
public static final int colorFPS = 30;
I have changed resolutions and FPS and it still work.
I have closed IR stream and depth stream when I use color stream.
And it works well before with prime sense.
No I got OpenNI: image frame corrupt, image decompression failed: Output buffer overflow.
Any help?

I solved this issue. Before I was using driver liborbbec.so (in src/main/libs/armeabi-v7a) in Orbbec’s github sample called simple viewer.android. Now I find another example you can download called NiView. I substitute old driver file with the new driver file in this sample. And add it in openni-sdk/Source/Core/OniContext.cpp.
#if XN_PLATFORM == XN_PLATFORM_ANDROID_ARM
m_driversList.AddLast(“libOniFile.so”);
m_driversList.AddLast(“libPS1080.so”);
m_driversList.AddLast(“libPSLink.so”);
m_driversList.AddLast(“libSD.so”);
m_driversList.AddLast(“libORBBEC.so”);
Now I can read all the streams. You can test your Astra with NiViewer example and see which configuration you can use with your camera too.

Hi,may i ask where to find the “libSD.so” ? it says “Failed to get path libSD.so” 。