拿到视频流之后,如何把某一帧截下来当照片?

Completed

Comments

5 comments

  • DJI Developer Support
    所以我无法通过多媒体API直接拿到拍摄的图片,所以现在想把显示在APP屏幕上的画面截图下来,当成那一刻拍摄的照片的替代。请问有对应的截图方法吗? -->您是需要在显示画面的同时进行截图吗?这个可能需要自己获取H264帧数据之后进行编解码实现。 MSDK V4提供了YUV数据的接口,YUV数据可以转换成bitmap,但是在获取YUV数据的时候是无法显示实时画面的:如何获取图传画面的YUV格式视频流?
    0
    Comment actions Permalink
  • Boerma

    那个FPVWidget内部用了textureview,他有一个getbitmap的方法,获取当前view的图片

    0
    Comment actions Permalink
  • Caiyixun

    你们的回答倒是提醒了我,我也许不应该从大疆这边寻求突破口?因为不管是FPVWidget还是第三方负载的画面,它都是放在安卓的view下面的,我可以考虑对view进行截图啊。

    0
    Comment actions Permalink
  • 刘先生

    FPVWidget里面有一个 DJICodecManager, 把它暴露出来,它有一个方法 

    getBitmap
    0
    Comment actions Permalink
  • Fawns

    V5应该如何获取某一帧的图片呢?

    1
    Comment actions Permalink

Please sign in to leave a comment.