dji-sdk / Mobile-SDK-iOS

DJI Mobile SDK for iOS: http://developer.dji.com/mobile-sdk/
Other
578 stars 255 forks source link

Missing Resolution/FPS values in the videoResolutionAndFrameRateRange array #391

Open india2sarthak opened 4 years ago

india2sarthak commented 4 years ago

We found that certain Resoluton&FPS pairs were missing in the videoResolutionAndFrameRateRange array for different analog television standard values. However, those missing values were available for selection on DJI Go with the same television std and drone model.

Here is the result of the videoResolutionAndFrameRateRange when the analog television std is set to PAL/NTSC

Drone Used: Phantom 4 Pro V2.0 DJI Mobile SDK Version: 4.11.2 DJIWidget: 1.6.2

PAL

[
Resolution:4096x2160 FrameRate:23dot976FPS FOV:Default, 
Resolution:3840x2160 FrameRate:23dot976FPS FOV:Default, 
Resolution:2720x1530 FrameRate:23dot976FPS FOV:Default, 
Resolution:1920x1080 FrameRate:23dot976FPS FOV:Default, 
Resolution:1280x720 FrameRate:23dot976FPS FOV:Default,
Resolution:4096x2160 FrameRate:25FPS FOV:Default, 
Resolution:3840x2160 FrameRate:25FPS FOV:Default, 
Resolution:2720x1530 FrameRate:25FPS FOV:Default, 
Resolution:1920x1080 FrameRate:25FPS FOV:Default,
Resolution:1280x720 FrameRate:25FPS FOV:Default, 
Resolution:2720x1530 FrameRate:47dot950FPS FOV:Default, 
Resolution:1920x1080 FrameRate:47dot950FPS FOV:Default, 
Resolution:1280x720 FrameRate:47dot950FPS FOV:Default,
Resolution:2720x1530 FrameRate:50FPS FOV:Default, 
Resolution:1920x1080 FrameRate:50FPS FOV:Default, 
Resolution:1280x720 FrameRate:50FPS FOV:Default,
Resolution:1920x1080 FrameRate:120FPS FOV:Default,
Resolution:1280x720 FrameRate:120FPS FOV:Default
]

NTSC

[
Resolution:4096x2160 FrameRate:23dot976FPS FOV:Default,
Resolution:3840x2160 FrameRate:23dot976FPS FOV:Default,
Resolution:2720x1530 FrameRate:23dot976FPS FOV:Default,
Resolution:1920x1080 FrameRate:23dot976FPS FOV:Default,
Resolution:1280x720 FrameRate:23dot976FPS FOV:Default,
Resolution:4096x2160 FrameRate:29dot970FPS FOV:Default,
Resolution:3840x2160 FrameRate:29dot970FPS FOV:Default,
Resolution:2720x1530 FrameRate:29dot970FPS FOV:Default,
Resolution:1920x1080 FrameRate:29dot970FPS FOV:Default,
Resolution:1280x720 FrameRate:29dot970FPS FOV:Default,
Resolution:2720x1530 FrameRate:47dot950FPS FOV:Default,
Resolution:1920x1080 FrameRate:47dot950FPS FOV:Default,
Resolution:1280x720 FrameRate:47dot950FPS FOV:Default,
Resolution:2720x1530 FrameRate:59dot940FPS FOV:Default,
Resolution:1920x1080 FrameRate:59dot940FPS FOV:Default,
Resolution:1280x720 FrameRate:59dot940FPS FOV:Default,
Resolution:4096x2160 FrameRate:47dot950FPS FOV:Default,
Resolution:3840x2160 FrameRate:47dot950FPS FOV:Default,
Resolution:4096x2160 FrameRate:59dot940FPS FOV:Default,
Resolution:3840x2160 FrameRate:59dot940FPS FOV:Default,
Resolution:1920x1080 FrameRate:120FPS FOV:Default,
Resolution:1280x720 FrameRate:120FPS FOV:Default
]

For instance, from above we can clearly see that the 4096x2160 resolution with a frame rate of 47.95 fps is not available for selection when the television std is set to PAL. However, the very same option with PAL is available for selection on DJI Go.

Can anyone help in explaining this inconsistency?

Thanks a lot for helping :)

dji-dev commented 4 years ago

Agent comment from Luce Luo in Zendesk ticket #38431:

Dear Customer,

Thank you for contacting DJI. For now, we have released the latest MSDK 4.13.1, DJIWidget 1.6.3. Can you please upgrade to the latest version and test it again?

If the problem still, please contact us again.

Thanks,

Luce Luo DJI Developer Support