按照registration.py和call.py示例here,我开发了运行良好的SIP客户端。
(情况1)当我检查合适的主机时,状态快速响应 状态200 OK或401未经授权。 (第2种情况),并且当主机错误时,它需要更多的时间来响应并显示响应消息“ status = 408(请求超时)”需要30秒以上。
在案例2中,我如何编辑显示响应按摩所花费的时间?这意味着我如何可以减少30秒来显示响应按摩?
这是注册码:
lib.init(log_cfg = pj.LogConfig(level=1, callback=log_cb))
lib.create_transport(pj.TransportType.UDP, pj.TransportConfig(5080))
lib.start()
acc_cfg = pj.AccountConfig()
acc_cfg.id = "sip:1001@10.20.3.1:5060"
acc_cfg.reg_uri = "sip:10.20.3.1:5060"
acc_cfg.proxy = [ "sip:10.20.3.1:5060" ]
acc_cfg.auth_cred = [ pj.AuthCred("*", "1001", "5050") ]
acc = lib.create_account(acc_cfg)
acc_cb = MyAccountCallback(acc)
acc.set_callback(acc_cb)
acc_cb.wait()
print "\n"
print "Registration complete, status=", acc.info().reg_status, \
"(" + acc.info().reg_reason + ")"