android 平台,大疆官方APP和 MSDK的视屏解码方式默认是硬解码还是软解码,是否支持切换
1、用官方的APP DJI-v1.10.1-230426-1005-56472-official-sec.apk ,在车机上进行测试。 机型为 air 2s 。 用 Androidstudio 进行 CPU消耗监控。
2、将图传的模式 从【高清模式】和【普通模式】之间进行切换。 发现这两种模式下,CPU的消耗均在 15%~20% 之间。 CPU的消耗并没有明显的区别。
3、咨询了大疆的客服(电话沟通的)。客服说 切换到高清模式下时,码流和分辨率均会变大。
我的问题是:
1、码流和分辨率都变大的情况下,CPU的消耗并没有变化,是否说明 视频的解码方式是硬解码? 是固定为硬解码的还是动态选择的,还是可以手动设置的(我没有找到设置按钮)?
2、如果是硬解码方式的话,车机算力是 105K ,按20% 来算,那就是官方的APP 需要消耗算力 21K 。这个消耗算是比较大的。 既然视频解码不消耗算力,那么这个21K算力消耗在哪些地方了?
希望官方的技术指点一下。感谢。
-
1、码流和分辨率都变大的情况下,CPU的消耗并没有变化,是否说明 视频的解码方式是硬解码? 是固定为硬解码的还是动态选择的,还是可以手动设置的(我没有找到设置按钮)? --》MSDK上的解码是默认为硬解码的,无法切换。 2、如果是硬解码方式的话,车机算力是 105K ,按20% 来算,那就是官方的APP 需要消耗算力 21K 。这个消耗算是比较大的。 既然视频解码不消耗算力,那么这个21K算力消耗在哪些地方了? -->您使用的是DJI FLY吗?如果是DJI FLY,这个细节需要咨询support@dji.com才可以得到答案。SDK组与DJI FLY是不同的团队,DJI FLY的咨询是通过support@dji.com进行处理。
Please sign in to leave a comment.
Comments
1 comment