M300+H20推流

Completed

Comments

7 comments

  • DJI Developer Support
    codecManager.sendDataToDecoder()的参数应该送bytes和i吧,其他暂时没有看到有什么问题。
    0
    Comment actions Permalink
  • 嘻哈江湖

    帖子里面的代码估计是先拷贝到文本里面重新复制到帖子里面的 ,估计是复制的时候粘错了,变量名不是关键,现在发现只有在FPVWidget显示图传画面的时候provideTranscodedVideoFeed()里面才吐数据 而且也不知道这个数据是否能给到第三方推流,没有UI的话好像provideTranscodedVideoFeed()就不走了,但是getPrimaryVideoFeed里面无论有没有UI界面都是有回调的

    0
    Comment actions Permalink
  • DJI Developer Support
    provideTranscodedVideoFeed必须有图传才有回调,因为它要走解码器,解码器init的时候是需要绑定surface的。
    0
    Comment actions Permalink
  • 嘻哈江湖

    好吧 我看有帖子说DJICodecManager可以里面的surface可以传null

    0
    Comment actions Permalink
  • DJI Developer Support
    传null是为了获取yuvData数据,你这个情况和它也不太一样,如果你发现了必须得有图传provideTranscodedVideoFeed才会有回调那就是这样。
    0
    Comment actions Permalink
  • 嘻哈江湖

    从provideTranscodedVideoFeed中获取到的H264裸流数据中没有SPS,PPS,IDR帧等数据,这些数据能否获取到?我们这边解析了里面的H26字节数据 好像并没有找到

    0
    Comment actions Permalink
  • DJI Developer Support
    provideTranscodedVideoFeed是包含了SPS,PPS,IDR等数据,如果你没有找到,说明这个不是provideTranscodedVideoFeed而是getPrimaryVideoFeed,请再确认一下。
    0
    Comment actions Permalink

Please sign in to leave a comment.