大疆社区

标题: 如何使用msdk播放M300 psdk 负载云台的视频流 [打印本页]

作者: djiuser_cyXr2p6    时间: 2020-6-17
标题: 如何使用msdk播放M300 psdk 负载云台的视频流
用的msdk的版本是4.12,之前播放psdk负载云台的视频流用的是VideoFeedView类,但无法播放M300飞机挂载的自己公司云台的视频。

作者: djiuser_cyXr2p6    时间: 2020-6-17
本帖最后由 djiuser_cyXr2p6a0EB9 于 2020-6-17 16:12 编辑

这个问题发邮件咨询过,给的答复如下:
对于M300机型搭载payload设备,与之前图传有所不同,MSDK不会主动解码,您需要从setVideoDataReceivedCallback
接口获取到您发送的原始码流数据进行解码,Video Feeder View页面没有对payload设备进行适配,您需要自行适配下。

建议自行解码,也可以使用参考使用官方的解码器解码。
https://developer.dji.com/mobile-sdk/documentation/android-tutorials/index.html
mCodecManager.sendDataToDecoder(videoBuffer, size);

参考此方法获取视频流数据采用官方解码器解码,显示的画面是FPV的不是我们自己云台的,然后发邮件回复了下,现在好几天了,还没有答复。
作者: djiuser_cyXr2p6    时间: 2020-6-22
有人知道怎么解决吗
作者: zhyang18    时间: 2020-10-16
楼主解决这个问题了吗




欢迎光临 大疆社区 (https://bbs.dji.com/) Powered by Discuz! X3.2