DJI SDK版本是最新的4.8.1。 iOS版本是最新的。我们尝试以60/30 fps播放1080p视频。颜色模式是默认模式。
- (void)playVideo:(DJIMediaFile *)videoMedia withCompletion:(DJICompletionBlock)completion;
执行罚款(没有错误)
-(void)manager:(DJIMediaManager *)manager didUpdateVideoPlaybackState:(DJIMediaVideoPlaybackState* )state
执行罚款(播放)
-(void)manager:(DJIMediaManager *)manager didUpdateVideoPlaybackData:(uint8_t* )data length:(size_t)length forRendering:(BOOL)forRendering
-(void)videoFeed:(DJIVideoFeed *)videoFeed didUpdateVideoData:(NSData* )videoData
这些代表不会收到任何数据,因此SDK会无响应,直到我们重新启动应用程序才会生效。请帮忙
现在,DJI最终弃用了PlaybackManager,而MediaManager只是播放文件的方式。这就是为什么并且由于我们的测试,我们看到视频在旧设备上播放得很好。