使用M300,H20,在视频流接口中没有类似changeH264source接口了,使用DjiLiveview_...

Completed

Comments

6 comments

  • DJI Developer Support
    当前PSDK中仅提供了DjiLiveview_StartH264Stream API来设置或切换镜头。启用start应该就会触发回调,可能会有短暂的中断。
    0
    Comment actions Permalink
  • Waitley

    最近在使用PSDK时,3.0 1471版本  3.1 1509版本,都会出现在飞行中,H20T相机,广角切变焦镜头时出现几分钟的视频流中断,在地面上测试是正常的,有什么排查方法

    0
    Comment actions Permalink
  • DJI Developer Support
    可以在视频接收回调中加一下log,看一下视频中断时回调中有没有接收到数据。
    0
    Comment actions Permalink
  • Waitley

    加了log的,没有数据,我有做判断超过10s没数据的时候,重新调用Liveview_StartH264Stream接口

    0
    Comment actions Permalink
  • DJI Developer Support
    有重新调用start再进一步确认一下是不是进到这个地方了,usbBulkHandle == NULL;导致bulk没有接收到数据,这里lib中有一个bug,概率性出现bulk接收数据失败,已经解了还没有推到github上去,可以再确认一下是不是这个问题。 ![](https://djisdksupport.zendesk.com/attachments/token/kXPPE7POZp74yOhxhwGN8ixqe/?name=image.png)
    0
    Comment actions Permalink
  • Waitley

    OK,我验证下

    0
    Comment actions Permalink

Please sign in to leave a comment.