問題タブ [4g]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ProjectRTC/webRTC と 3G/4G ネットワーク
私はProjectRTCを使用しており、Firefox と Android クライアントで正常にテストしました。サーバーコードをリモートサーバー(digitalocean)に配置し、自宅のPCからアクセスします。
ただし、ホーム ADSL、または Firefox を搭載した PC 用の (より遅い) ADSL と Android クライアント用の 3G/4G ネットワークを使用してテストするまでは、すべて正常に動作します。
モバイル経由で PC に 3G/4G ネットワークを使用すると (ホットスポット オプションを使用)、クライアントに接続しようとしますが、javascript コンソールに「Ice Failed」というエラーが表示されます。
TURN クライアントを追加しようとしました
これを追加:
しかし、私はまだ「ICEに失敗しました」という運がありませんでした。
私もこれを読もうとしましたが、私が探しているものではないと思います。これをモバイル接続で動作させる方法はありますか?
ご関心をお寄せいただきありがとうございます。
ios - エラー Domain=ASIHTTPRequestErrorDomain Code=1 4G ネットワーク下
この質問が寄せられたことは知っていますが、残念ながら、私を救う答えは見つかりませんでした。
お時間をいただきありがとうございます。
My App は、ドメイン上ASIHttpRequest
のサービスを呼び出してログインするために使用します。RESTful
一部のお客様から、デバイスが 4G ネットワークに接続されているときにアプリがログインに失敗するという苦情が寄せられていますが、アプリは .NET の下で問題なく動作しWIFI
ます。
詳しくは、
- この問題を 1 つの州で再現することはできません。私たちの QA は、問題が報告されている州 (問題の州と呼びます) に行きました。QA は問題を簡単に再現できます。問題の州は、問題を再現できる唯一の州です。
- 同じデバイスと同じアプリ バージョンでは、問題は 100% 発生しません。
- QA では、iOS 9.3.1 で問題を再現しています。ただし、iOSのバージョンが重要かどうかは確かです。
以下はエラーログです。
Error Domain=ASIHTTPRequestErrorDomain Code=1 "接続失敗が発生しました" UserInfo={NSUnderlyingError=0x14e96a20 {Error Domain=kCFErrorDomainCFNetwork Code=2 "(null)" UserInfo={kCFGetAddrInfoFailureKey=8}}, NSLocalizedDescription=接続失敗が発生しました}
この投稿は、DNS の問題であると述べています。投稿によると、8 は「ホスト名もサーブ名も提供されていない、または不明」であることを意味すると検索しました。
しかし、問題の州の問題はどのように解決されるべきでしょうか? 設定するデバイスの構成、またはコードレベルでできることはありますか?
詳細を提供することになっている場合は、試してみます。
大感謝!ただし、私たちの QA はまだ問題の州にあります。
php - 4G モジュールからサーバーに連続データを送信
Telit LE910 4G LTE モジュールを Teensy ボードに接続しています (Arduino が行います)。HTTP リクエスト (POST および GET) を使用して PHP サーバーにデータを送信することはできますが、サーバーが応答するために必要な遅延が原因で、継続的なデータを送信することはできません。
これは単なる例 (ここに書かれています) ですが、私が何をしているかをある程度示しています。上記のコードは、データがサーバー上の .txt ファイルにアップロードされると、モジュールがサーバーに再接続し、別のデータ ポイントを POST するように、while ループ内に配置されることになっています。
明らかに、これらの遅延を回避し、サーバーへのデータをできるだけ早く (データが利用可能になり次第) 解析したいと考えています。これが、4G LTE バージョンを選択した理由です。
遅延を微調整すると、1 秒ほど余分にかかる可能性がありますが、私のプロジェクトには「リアルタイム」で多くのデータ ポイントをプロットすることが含まれているため、非常に時間に敏感です。
4G でサーバーに継続的なデータ ストリームを送信する方法について何か考えはありますか? 一部のデータ ポイントをバッファリングし、FTP を使用してデータをアップロードすることを考えていますが、サーバーへのファイルのアップロードには今よりも時間がかかると思います。
どんな助けでも大歓迎です!
java - 4G で音声通話を受信するとデータ接続が切断される
Android モバイル アプリを開発していますが、アプリがサーバーにリクエストを送信する状況があります (Web サービス呼び出し)。システムは、いくつかの情報を取得するために音声通話を生成します (ダイヤル パッド キー入力)。サーバーはそのキー入力を選択し、さらに処理を進めて、最終的に応答を APP に送信します。アプリは Web サービス呼び出しの応答を待っており、ユーザーへの応答を表示します。
私の問題は、モバイルが 4G にあり、同じデバイス接続への通話を受信すると、4g から 3G に切り替わり、接続が切断されることです。そのため、アプリはユーザーに正しい応答を表示できません。
音声通話を受信したときに 4G から 3G に変更されても、アプリの要求接続が切断されないように、その問題に対して利用できる解決策はありますか。
android - 3G/4G がオンの場合、ローカル Wi-Fi で Android ボレーが機能しない
Ricoh Theta カメラと通信するアプリがあります。カメラは WiFi ネットワークと OSC (Open Spherical Camera) Web サーバー (IP 192.168.1.1、ポート 80) を作成し、そこにデバイスを接続します。WiFiのみがオンの場合、すべてが正常に機能します。しかし、モバイルデータもオンにすると、タイムアウトエラーが発生します。
役に立つかどうかはわかりませんが、コードは次のとおりです。
Volley に WiFi のみを使用するように指示する方法はありますか? それとも最初?
ios - デバイスの信号強度を取得する
キャリア、wifi、3g、および 4g の信号強度を dBm 単位で取得しようとしています。
現在、このコードを使用してステータスバーからキャリアとwifiを取得していますが、別の方法またはより良い方法があるかどうかを知りたいですか? また、どうすれば 3g と 4g で入手できますか?
私が使用するメソッドがプライベートかどうかは問題ではありません。
networking - B315 やその他の 4G ルーターでグラフィック バーの代わりに dBi 信号強度を表示するにはどうすればよいですか?
4G ルーター (Huawei B315s) 用のアンテナを入手しました。これを信号源に合わせて方向付けを開始したいのですが、信号バーの精度が十分ではありません。
信号を dBi で表示する方法はありますか?
私は Kali と Windows 10 を持っています。そのうちの 1 つにソフトウェアがある場合は、そのソフトウェアを教えてください。
ios - iOS の場所によってバックグラウンドからアプリをウェイクアップする
加速度計の値が必要なアプリを実行する必要がありますが、iOSアプリでは、バックグラウンドになるとこの加速度計の値を更新できません。このため、3G/4G/LTE の位置によってアプリがバックグラウンド (フォアグラウンドには移動しないがコードを実行できる) からウェイクし、OS がアプリに実行コードの 4/5 秒を与えるシステムについて聞きました (この中でこの場合、加速度計の値を更新できます)。
私はこの状況に慣れていないので、助けてください。
お時間をいただきありがとうございました