DJI-Mobile-SDK-Tutorials / Android-VideoStreamDecodingSample

This sample project demonstrates how to use FFmpeg for video frame parsing and to use MediaCodec for hardware decoding on DJI Products.
MIT License
169 stars 80 forks source link

只能适用于 御 精灵和M200等机型,M600和A3飞控 挂载Z30的镜头就不适用了 #62

Open daybreaksunrise opened 4 years ago

daybreaksunrise commented 4 years ago

只能适用于 御 精灵和M200等机型,M600和A3飞控挂载Z30的镜头就不适用了

daybreaksunrise commented 4 years ago

M600和A3飞控挂载Z30的镜头的无人机获取视频流时,除了要设置不同的视频资源和摄像头以及ext输出模式之外,还要限定解码帧的速率才能从解码缓存里获取到数据,并且视频显示效果很差,否则不能从缓存中获取数据。而且ffmpeg解析帧的方式过于消耗CPU,CPU性能差的手机或平板设备也会倒是视频效果很差。

dji-dev commented 4 years ago

Agent comment from William Wong in Zendesk ticket #33398:

尊敬的开发者, 您好,感谢您联系DJI 大疆创新。

非常抱歉,我们的Demo编写的时候只考虑了常用的机型,没有兼顾到M600+A3+Z30这种组合机型。我们已经反馈给研发工程师,后续看将会评估是否对其做出优化。对您的不便我们感到抱歉。

希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持