pjsua项目是在linux(centos)中配置的,以下是我的代码。请帮助我,我已经检查了更多关于这个问题的内容,但是对于linux中的pjsua测试没有任何用处。
[root @ hy bin] #ls pjsua-x86_64-unknown-linux-gnu PJSYSTEST.TXT pjsystest-x86_64-unknown-linux-gnu reg.cfg示例[root @ hy bin]# ./pjsua-x86_64-unknown-linux-gnu --config-file reg.cfg
之后,错误即将来临:
02:43:37.421 sip_resolve.c ...无法解析'xxxxxxx(sip 地址)'。 Err = 70018(gethostbyname()返回错误 (PJ_ERESOLVE))
02:43:37.421 tsx0x2342998 ...无法发送请求消息 REGISTER / cseq = 9911(tdta0x2340930)! err = 70018(gethostbyname()有 返回错误(PJ_ERESOLVE))
02:43:37.421 pjsua_acc.c ..... SIP注册失败,状态= 502 (gethostbyname()返回错误(PJ_ERESOLVE))
期待你的帮助。
答案 0 :(得分:0)
显然这是一个名称解析问题。您的系统无法解析REGISTER URI。确保您指向有效的,可访问的DNS服务器,或者在/ etc / hosts中配置了主机名。