sip客户端API MjSip注册失败超时Java

时间:2018-08-16 11:42:14

标签: java mjsip

我正在使用名为MjSip的免费SIP / VOIP客户端API。我们必须使用JAR文件加载一个配置文件。在配置文件中,提供了SIP服务器的所有配置。

这是配置文件

# SIP CONFIGURATION
via_addr=192.168.1.252
host_port=5060
transport_protocols=tcp
#outbound_proxy=192.168.1.252:5060

# USER CONFIGURATION
display_name=Alice
user=7150
proxy=192.168.1.252
auth_user=7150
auth_realm=192.168.1.252
auth_passwd=CL7150ext

# USER AGENT CONFIGURATION
do_register=yes
#do_unregister=yes
#do_unregister_all=yes
keepalive_time=8000
#call_to=sip:127.0.0.9:5090  
#accept_time=0
#hangup_time=20
#redirect_to=sip:127.0.0.9:5090
#no_offer=yes
#transfer_to=sip:127.0.0.9:5090
#transfer_time=10
#re_invite_time=5
buddy_list_file=config/buddy.lst

# MEDIA CONFIGURATION
audio=yes
video=no
#recv_only=yes
#send_only=yes
#send_tone=yes
#send_file=yes
#use_jmf=yes
#use_rat=yes
#use_vic=yes
#bin_rat="c:\program files\mbone\rat"
#bin_vic="c:\program files\mbone\vic"
bin_rat=rat
bin_vic=vic

# AUDIO CONFIGURATION
media=audio 3000 rtp/avp
media_spec=audio 0 PCMU 8000 160
media_spec=audio 8 PCMA 8000 160
#media_spec=audio 101 G726-32 8000 80
#media_spec=audio 102 G726-24 8000 60

# VIDEO CONFIGURATION
media=video 3002 rtp/avp
media_spec=video 101

# LOG CONFIGURATION
debug_level=5
log_path=log
max_logsize=2000

当我使用上述配置运行JAR时。它没有在SIP服务器上注册。并给出超时错误。

以下为输出

C:\Users\Dev-24\Desktop\mjua_1.7>java -classpath lib/sip.jar;lib/ua.jar 
local.ua.CommandLineUA -f config/a.cfg
MJSIP UA 1.7
ExtendedAudioSystem: Supported: PCM_SIGNED PCM_UNSIGNED ALAW ULAW PCM_SIGNED 
PCM_UNSIGNED PCM_FLOAT
ExtendedAudioSystem: TargetDataLine: PCM_SIGNED 8000.0 Hz, 16 bit, mono, 2 
bytes/frame, little-endian
ExtendedAudioSystem: Supported: PCM_SIGNED PCM_UNSIGNED ALAW ULAW PCM_SIGNED 
PCM_UNSIGNED PCM_FLOAT
ExtendedAudioSystem: SourceDataLine: PCM_SIGNED 8000.0 Hz, 16 bit, mono, 2 
bytes/frame, little-endian
digit the callee's URL to make a call or press 'enter' to exit
UA: REGISTRATION FAILURE: Timeout

0 个答案:

没有答案