我遇到了网络问题。它显示code -1004 message:Could not connect to the server.It在4G上工作正常,但wifi中有一个错误:它显示了错误。有时,它工作得很好,但有时却不起作用。
我使用的是具有相同主机地址的android。在4G和wifi上,一切正常。我也不知道。怎么了。
我遇到的情况是,当我关闭4G并连接到某个wifi接入点,但无法发送或接收数据时,用于检查网络连接的标志被设置为true,如下所示。
NetworkInfo ni = context.getActiveNetworkInfo();
boolean flag = ni.isConnected();
在这种情况下,我显然应该放弃wifi,打开我的4G网络,换句话说,我应该转而使用4g网络而不是wifi网络。但是我如何检查wifi连接的质量呢?
我正在制作一个VoIP客户端,我想让客户打电话到4G连接时与它交谈的最后一个电话号码。如果用户按下“结束呼叫”按钮,它不会自动调用。只有当连接被删除,用户无法按end呼叫来完成电话通话时,才会发生这种情况。
因此,我有一个BroadcastReceiver,它告诉我是否有互联网连接可用或不太好。,但它告诉我的太多了。
我所看到的手机的行为是在没有网络的情况下,它从4G网络中获得连接,onReceive(..)方法在BroadcastReceiver中被触发了8次左右,连接,不连接,连接,……连接。
下面是监听连接性的代码。
@Override
public void onReceive( Co
我使用Linphone()开放源码,使用星号服务器制作mVoIP android应用程序。智能手机在3G或4G网络上运行良好。然而,当它在Wi网络上时,它没有注册.
在Wi网络上的智能手机上,Via和联系人信息是错误的。
A = Smartphone on Wi-Fi network
B = Smartphone on 4G(LTE) network
它把声音从A电话传送到B电话。然而,它没有把声音从B电话传送到A电话。
我跟踪了SIP并注意到电话A告诉了错误的私人IP地址(联系人)到星号服务器。,这就是为什么它不能在电话A上监听声音。
所以,我打开了Stun服务器,我必须连接特定的stun服
我正在尝试将WebRTC视频和音频连接到iOS中,通过3g/4g连接,虽然出错了,但在WiFi网络中工作得很好。
在发现对等连接后,出现错误。
be :320:-CAReportingClient sendMessage:category:type:reporters:_block_invoke:无法完成操作。没有有效的RTCReporting,会话已启动。
我在用PubNub。基本上,做发布和订阅是没有问题的。然而,发布并不适用于像3G网络这样的缓慢连接。Wifi是可以的,但是有些人说4G也有同样的问题。有人知道怎么修吗?
我想做的是下面。
1. UserA opens a web page from PC and subscribe a channel.
2. UserA publishes data to the channel from mobile app.