收藏
回答

现在小程序能收到设备视频通话的消息了,接听后5秒后就挂断了,拉不起来?

设备端没加入进来,

相关小程序报错信息

[Component] <camera>: errno: 112, errMsg: api scope is not declared in the privacy agreement

api {"tag": "operateWXData fail UpdateNativeVoipRoomStatus reqData", "reqData": {"group_id": "wxf830863afde621ebWmpfVoip6402137387129958941", "room_status": 12, "voice_time": 0, "video_time": 0, "listener_camera_status": "<Undefined>", "caller_camera_status": "<Undefined>", "reason": "", "extInfo": ""}, "err": {"errMsg": "operateWXData:fail:", "err_code": "16"}}

小程序appid:wxa238be162b722c20

sn:0F2FB25DE105FA5F

通话时长:00.00

"group_id": "wxf830863afde621ebWmpfVoip6402137387129958941

小程序日志2024/01/18 的已经做了上传

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

2 个回答

  • 高
    01-18

    是不是设备那边并没有音频数据的发送?

    01-18
    有用
    回复 4
    • Howard 黄
      Howard 黄
      01-18
      设备那边发起通话的时候,还需要做什么音频数据么?
      01-18
      回复
    • Howard 黄
      Howard 黄
      01-18
      对方是linux设备哈
      01-18
      回复
    • Howard 黄
      Howard 黄
      01-18
      是下图的这个铃声么?
      01-18
      回复
    • 高
      01-18回复Howard 黄
      linux 这边在加入房间后,要发送数据的。详细可见demo里的 camera 线程与 audio 线程。
      01-18
      回复
  • Howard 黄
    Howard 黄
    01-19

    还是昨天的问题

    为什么会自动接听

    设备的日志截图

    附件如下【腾讯文档】voip(2)

    https://docs.qq.com/document/DSFhwZVZoeUVZZ2pX

    小程序日志:

    {"msg": "[xp2pManager.js] XP2P resetP2P res", "data": [{"deviceP2PVersion": "2.3", "localXp2pInfo": "25Q9W6MSd3uY6o3PEk", "moduleEventHandler": "<Function: bound value>"}, {"deviceP2PVersion": "2.4", "localXp2pInfo": "vrEbEoqHl1VyrgtY", "moduleEventHandler": "<Function: bound value>"}], "_t": 1705633463559, "_e": "test"}

    {"msg": "[xp2pManager.js] XP2P 上报 UUID", "uuid": "6e53af0892f2621c2e2272bf1846b82b", "_t": 1705633463559, "_e": "test"}

    join voip params {"nonceStr": "", "timeStamp": 0, "roomType": "video", "groupId": "wxf830863afde621ebWmpfVoip64925319712940729", "signature": "e3198f5ada8b1d0611c0dbfb667805a5", "userId": "e3198f5ada8b1d0611c0dbfb667805a5", "handsFree": true}

    pollVoipStatus getVoipRoomInfo roomInfo {"status": 1, "roomType": "video", "caller": {"id": "0F2FB25DE105FA5F", "name": "院子摄像头", "cameraStatus": 1}, "listener": {"id": "ozPoA4wIQdeYdaijz2oTuLUFvQOg", "name": "<Undefined>", "cameraStatus": 0}, "createTS": 1705633457, "voiceTime": 0, "videoTime": 0, "totalTime": "<Undefined>", "startTS": "<Undefined>"}

    operateCallToneForPlugin stop success {"errMsg": "operateCallTone:ok"}


    01-19
    有用
    回复 1
    • 高
      01-19
      建议你先用 example 下的代码将整个流程跑通一下。
      01-19
      回复
登录 后发表内容