多媒体上传中断

Completed

Comments

22 comments

  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 服务终止不会继续上传,重启后如果没有上传完成继续上传 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • Zxxxx

    如果重启后可以继续上传,redis中为何存在未上传完毕的media_file的key存在?

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 用redis记录文件上传进度,可以根据这个依据继续上传。如果文件过大可能分割成多个部分上传,用redis进行保存 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • Zxxxx

    设置文件优先级上传后,返回错误码324030(Setting priority of media upload failed, the task does not exist in the upload queue.),有好的解决方式可以继续上传未上传的数据吗?

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 表明上传任务可能没有正确地被创建或加入到上传队列中 如果机场已经成功将媒体文件全部上传到云端,这时候调用“upload_flighttask_media_prioritize”就会报错。 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • Zxxxx

    现在情况是,redis中存在很多未上传完毕的media数据(可能是历史遗留),预期媒体数目大于已上传数目,我想上传这些因某些原因导致没有上传完毕的文件,该如何去做呢?

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 你可以从redis中获取到全部未上传成功的媒体文件,然后调用上云API接口上传这些文件 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • Zxxxx

    请问具体调用上云API的哪个接口

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 参考下面图片代码 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • Zxxxx

    看不到您发的图片 有链接吗

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 `/media/api/v1/workspaces/{workspace_id}/fast-upload` 用这个接口 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 你把后端程序运行起来,用swagger查看想用的接口 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • Zxxxx

    是机场媒体文件上传中断,不是单兵。

    另外请问哪里可以获取到您提到的“从redis中获取到全部未上传成功的媒体文件”?

    redis中仅记录了上传文件数目以及总数、飞行架次的uuid

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 你不是说redis中有很多遗留的数据,遗留的是什么数据? 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • Zxxxx

    media_file记录的上传进度数据

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 上传文件数量,总会有一个记录的依据,不然得不到这个数据 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • Zxxxx

    是有upload_file_callback返回,记录了进度信息,这点没问题。

    只是我想知道进度卡在这里不动时,有没有办法让机场继续上传因异常导致没有上传完毕的数据?

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 查看哪些文件没有上传成功,重新上传 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • Zxxxx

    1. 我如何知道哪些文件没有上传? redis中存储的仅有进度信息和架次uuid;

    2. 文件信息获取到后,通过哪种方式重新上传

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 机场的媒体文件在上传云存储服务器成功后,会向云服务器文件上传媒体文件上传结果,云服务器在成功回复机场消息后,机场会将媒体文件进行删除 因为异常导致上传中断可以等待回复继续上传剩余文件 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink
  • Zxxxx

    这个“等待回复继续上传剩余文件”可以具体描述一下吗

    0
    Comment actions Permalink
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 恢复为正常状态 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    Comment actions Permalink

Please sign in to leave a comment.