PSDK3.2 回传视频带宽

Completed

Comments

10 comments

  • DJI Developer Support
    PSDK 3.x没有对视频传输带宽做更改,建议先确认一下两个版本下是否有设置带宽分配比,是否设置一样? DjiHighSpeedDataChannel_SetBandwidthProportion。 另,PSDK 3.x中已经将udp传输数据通过回调开出来了,在这个回调部分也可以排查发送数据是否成功。 osal_socket.c
    0
    Comment actions Permalink
  • ThreeFourOneTwo

    您好,PSDK3.2版本的带宽分配相比之前版本的视频传输部分的带宽提高了;请问,您说的udp传输数据的回调部分具体在哪里,怎么实现下?

    0
    Comment actions Permalink
  • DJI Developer Support
    代码文件:osal_socket.c,发送视频流会调用Osal_UdpSendData,回调在demo中已经实现了,可以进回调debug。如果是PSDK 2.2.1移到PSDK3.2上,建议先设置相同的带宽分配比试试。
    0
    Comment actions Permalink
  • ThreeFourOneTwo
    您好,DjiPayloadCamera_GetVideoStreamState,通过这个函数查看状态,一直处于busy状态;采用相同的带宽分配比也是一样的现象
    0
    Comment actions Permalink
  • ThreeFourOneTwo

    您好,请问PSDK3.2视频回传部分依赖库有所改变吗

    0
    Comment actions Permalink
  • DJI Developer Support
    视频回传本身没有依赖库,只是sample中解析H264会依赖ffmpeg。另外sample中这个发送频率远高于帧率,如果视频码率比较高,调用DjiPayloadCamera_SendVideoStream频率太快,还是会超过带宽限制(1MB),可以结合实际帧率,将这个发送频率适当调低一点试试。如果还是不行,提供一个H264文件,我放到sample中代码调试一下。 ![](https://djisdksupport.zendesk.com/attachments/token/VHMAn6e1SRJ3oagRQDx7MH2KD/?name=image.png)
    0
    Comment actions Permalink
  • ThreeFourOneTwo

    您好,请问如何将H264文件提供给您,好像没有提交附件的功能

    0
    Comment actions Permalink
  • ThreeFourOneTwo

    您好,H264文件已通过邮件的形式发送给您。

    0
    Comment actions Permalink
  • DJI Developer Support
    可邮件发送至dev@dji.com
    0
    Comment actions Permalink
  • ThreeFourOneTwo

    好的谢谢,已发送至dev@dji.com邮箱

    0
    Comment actions Permalink

Please sign in to leave a comment.