局域网linphone通信问题
大家好:目前关于linphone+asterisk有如下问题:
1)asterisk服务器位于公网上,具有唯一的公网IP。asterisk版本号是1.8.7。
其中的sip.conf配置如下:
context=default
allowoverlap=no
udpbindaddr=0.0.0.0
srvlookup=yes
videosupport=yes
localnet=10.0.0.0/255.0.0.0
externaddr = aa.bb.cc.dd
nat = yes
type=friend
secret=101
context=from-sip
host=dynamic
allow=h263
allow=h263p
allow=h264
type=friend
secret=102
context=from-sip
host=dynamic
allow=h263
allow=h263p
allow=h264
extension.conf配置文件如下:
exten => 101,1,Dial(SIP/101,60)
exten => 102,1,Dial(SIP/102,60)
2)linphone客户端都通联通ADSL拨号上网,结果linphone双方可以正常音视频通信;
3)linphone客户端一端使用联通ADSL拨号上网,另外一端使用移动3G上网卡上网,结果linphone双方可以正常音视频通信;
4)linphone客户端都使用联通的3G上网卡上网,结果linphone双方可以登录到sip服务器且可以相互呼叫,呼叫成功后却无法进行音视频通信。
也就是说linphone客户端都是非公网IP则无法实现音视频通信,只要linphone客户端一端位于公网IP则可以实现音视频通信。
请问各位大侠,是否遇见过类似的情况,如何解决?谢谢了。
页:
[1]