使用LiveStreamManager推流时,推流成功后经常出现 broken pipe 的报错

Completed

Comments

4 comments

  • DJI Developer Support
    请问出现这个错误的原因是什么? -->一般指的是写入音频帧错误。你这边使用sample会出现这个问题吗? 另外,在使用4.16.2版本时,发现开始推流成功,在出现 broken pipe 报错后,断开再重新推流时一直推不上 -->断开再重推流会失败是一个已知问题,我们已经4.16.3修复了,大概是近几个月发布。
    0
    Comment actions Permalink
  • wangsf1112

    仔细对比了sample的代码,看起来和我调用的没有明显的差别,下图是我调用推流的核心代码:

    推流过程这几个相关方法有调用顺序限制吗?或者这样调用是否有问题?

    顺便在此问下:推流时有时会遇到返回254的错误码,同样的操作步骤有时又是好的,请问这个是什么原因呢?

    0
    Comment actions Permalink
  • DJI Developer Support
    推流过程这几个相关方法有调用顺序限制吗?或者这样调用是否有问题? -->除了开启推流需要在设置之后执行,其他是没有顺序限制的。 推流时有时会遇到返回254的错误码,同样的操作步骤有时又是好的,请问这个是什么原因呢 -->提示254是初始化失败导致的,如果是断流之后再推流会提示254,这个是已知问题。
    0
    Comment actions Permalink
  • 阿泽知道了

    我也碰到了同样的问题,用的是V4最新的sdk,如果调用顺序没问题,那出现broken pipe该如何解决?另外提示254的问题在4.16.4版本是否已经修复?为什么我断开再推还会出现这个问题

    0
    Comment actions Permalink

Please sign in to leave a comment.