收藏
回答

Voip音视频通话过程中,突然断线,abortVoip抓包提供几种最常见异常,帮忙分析一下?

AppID
wxa751e7c5a9857f62

最近开学反馈自动断线的特别多,总结了一下,提取了一些异常,帮忙分析一下原因?

"eventName":"abortVoip","roomId":"wxf830863afde621ebWmpfVoip3643140077156380241","groupId":"wxf830863afde621ebWmpfVoip3643140077156380241","data":{"status":"abortByCaller","keepTime":116,"error":"{\"message\":\"call interrupted due to native reason errCode=1008\",\"errMsg\":\"call interrupted due to native reason\",\"errCode\":1008,\"cause\":{\"errMsg\":\"call interrupted due to native reason\",\"reason\":\"call interrupted due to native reason\",\"errCode\":-1000}}"}

"eventName":"abortVoip","roomId":"wxf830863afde621ebWmpfVoip14684514226599646641","groupId":"wxf830863afde621ebWmpfVoip14684514226599646641","data":{"keepTime":0,"status":"unknown","error":{"errMsg":"room status is abort"}}

"eventName":"abortVoip","roomId":"wxf830863afde621ebWmpfVoip4752790571012584119","groupId":"wxf830863afde621ebWmpfVoip4752790571012584119","data":{"status":"abortByCaller","keepTime":94,"error":"{\"message\":\"in comming call errCode=1008\",\"errMsg\":\"in comming call\",\"errCode\":1008,\"cause\":{\"errMsg\":\"in comming call\",\"reason\":\"in comming call\",\"errCode\":-2}}"}

"eventName":"abortVoip","roomId":"wxf830863afde621ebWmpfVoip10591730826407476675","groupId":"wxf830863afde621ebWmpfVoip10591730826407476675","data":{"keepTime":0,"status":"abortByListener","error":{"errMsg":"listener waitOtherToJoin timeout"}}

"eventName":"abortVoip","roomId":"wxf830863afde621ebWmpfVoip748936791879506469","groupId":"wxf830863afde621ebWmpfVoip748936791879506469","data":{"keepTime":0,"status":"abortByListener","error":{"errMsg":"listener waitOtherToJoin timeout"}}

"eventName":"abortVoip","roomId":"wxf830863afde621ebWmpfVoip17982674962112307111","groupId":"wxf830863afde621ebWmpfVoip17982674962112307111","data":{"status":"abortByCaller","keepTime":343,"error":"{\"message\":\"call interrupted due to close passive float ball errCode=1008\",\"errMsg\":\"call interrupted due to close passive float ball\",\"errCode\":1008,\"cause\":{\"errMsg\":\"call interrupted due to close passive float ball\",\"reason\":\"call interrupted due to close passive float ball\",\"errCode\":-3}}"}

"eventName":"abortVoip","roomId":"wxf830863afde621ebWmpfVoip3294319159443176971","groupId":"wxf830863afde621ebWmpfVoip3294319159443176971","data":{"keepTime":0,"status":"unknown","error":{"errMsg":"room status is abort"}}

"eventName":"abortVoip","roomId":"wxf830863afde621ebWmpfVoip9562391860126320840","groupId":"wxf830863afde621ebWmpfVoip9562391860126320840","data":{"status":"abortByCaller","keepTime":30,"error":"{\"message\":\"unknown reason errCode=1008\",\"errMsg\":\"unknown reason\",\"errCode\":1008,\"cause\":{\"errMsg\":\"unknown reason\",\"errCode\":-3,\"reason\":\"unknown reason\"}


还有好多类似的,家长反馈集中在3个点:

  1. 通话过程中断线
  2. 没来电提醒,只有未接听推送
  3. 一接就断


其中,中途断线情况,很多连abort事件都不会触发,只会触发endVoip事件,所以很难排查与定位,希望能改进!!!!!

最后一次编辑于  09-06
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术专员-gao
    社区技术专员-gao
    09-12
    1. 通话过程中断线

    --- 这种基本上都是确实有挂断行为,或手机端被系统电话等打断。

    1. 没来电提醒,只有未接听推送

    --- 这属于消息提醒问题,肯定是有来电提醒的只是家长没看到。

    1. 一接就断

    --- 这种才是 Abort 事件,分为 caller 端与 listener 端,都有可能出现。

    listener 端一般与微信版本、微信状态、手机状态这些有关。

    caller 端可以参考这里的回复 https://developers.weixin.qq.com/community/minihome/doc/0004ccbe4f04f0d590e3dc22868400



    09-12
    有用
    回复 1
    • Vision
      Vision
      09-18
      高兄,这种微信版本、微信状态、手机状态具体指什么?是说微信版本过低么?目前监测的abort事件,joinFailListener事件,占比超过50%,期待你的解惑。这个问题能解惑,能解决我很大一部分困扰
      09-18
      回复
  • Vision
    Vision
    09-06

    我知道以上异常,很多都写着各种原因。但实际是不是这样?官方有没有更详细的日志?家长投诉就是自动断或接听即断,但这些好多异常不会触发abort事件,都是走正常的挂断事件。矛盾点就在这,郁闷...

    09-06
    有用
    回复
登录 后发表内容